#
# This file contains strings that appear in generated usage messages.
#

#
# Prospero Shell Script Name
#
# This item is here to make it available to the Java runtime via a resource bundle.
prospero.dist.name=${prospero.dist.name}

#
# General Usage Sections Headings
#

usage.synopsisHeading = %n\u4F7F\u7528\u65B9\u6CD5\uFF1A
# for the main command do not prepend with new line character:
${prospero.dist.name}.usage.synopsisHeading = \u4F7F\u7528\u65B9\u6CD5\uFF1A
usage.commandListHeading = %n\u547D\u4EE4\uFF1A%n
usage.optionListHeading = %n\u9009\u9879\uFF1A%n

#
# Command Descriptions
#
${prospero.dist.name}.usage.customSynopsis=             @|bold ${prospero.dist.name}|@ [@|fg(yellow) -hv|@] [COMMAND]

${prospero.dist.name}.install.usage.header = \u5B89\u88C5\u5E94\u7528\u670D\u52A1\u5668\u7684\u4E00\u4E2A\u65B0\u5B9E\u4F8B\u3002
${prospero.dist.name}.install.usage.customSynopsis.0 =             @|bold ${prospero.dist.name} install|@ @|fg(yellow) --profile|@=@|italic <predefined-name>|@ @|fg(yellow) --dir|@=@|italic <target-directory>|@ [@|fg(yellow) OPTION|@]...
${prospero.dist.name}.install.usage.customSynopsis.1 =   \u6216\uFF1A@|bold ${prospero.dist.name} install|@ @|fg(yellow) --profile|@=@|italic <predefined-name>|@ @|fg(yellow) --manifest|@=@|italic <URL/GAV/path>|@ @|fg(yellow) --repositories|@=@|italic <URL>[,...]|@ @|fg(yellow) --dir|@=@|italic <target-directory>|@ [@|fg(yellow) OPTION|@]...
${prospero.dist.name}.install.usage.customSynopsis.2 =          \uFF08\u5B89\u88C5\u4E00\u4E2A\u5B89\u88C5\u914D\u7F6E\u6587\u4EF6\uFF09
${prospero.dist.name}.install.usage.customSynopsis.3 =   \u6216\uFF1A @|bold ${prospero.dist.name} install|@ @|fg(yellow) --fpl|@=@|italic <GA>|@ @|fg(yellow) --channel|@=@|italic <path>|@ @|fg(yellow) --dir|@=@|italic <target-directory>|@ [@|fg(yellow) OPTION|@]...
${prospero.dist.name}.install.usage.customSynopsis.4 =          \uFF08\u5B89\u88C5\u4E00\u4E2A\u529F\u80FD\u5305\uFF09
${prospero.dist.name}.install.usage.customSynopsis.5 =   \u6216\uFF1A@|bold ${prospero.dist.name} install|@ @|fg(yellow) --definition|@=@|italic <path>|@ @|fg(yellow) --dir|@=@|italic <target-directory>|@ [@|fg(yellow) OPTION|@]...
${prospero.dist.name}.install.usage.customSynopsis.6 =          \uFF08\u4ECE\u4E00\u4E2A Galleon '@|bold provisioning.xml|@' \u6587\u4EF6\u5B89\u88C5\uFF09
${prospero.dist.name}.install.usage.customSynopsis.7 =   \u6216\uFF1A@|bold ${prospero.dist.name} install|@ @|fg(yellow) --list-profiles|@
${prospero.dist.name}.install.usage.customSynopsis.8 =          \uFF08\u8981\u5217\u51FA\u53EF\u7528\u7684\u5B89\u88C5\u914D\u7F6E\u6587\u4EF6\uFF09


${prospero.dist.name}.update.usage.header  = \u4F7F\u7528\u6700\u65B0\u7684\u8865\u4E01\u66F4\u65B0\u670D\u52A1\u5668\u5B9E\u4F8B\u3002
${prospero.dist.name}.update.usage.description.0 = \u66F4\u65B0\u64CD\u4F5C\u53EF\u4EE5\u901A\u8FC7\u4E00\u6B65\u8FD0\u884C (@|bold perform|@) \u6216\u4E24\u6B65 (@|bold prepare|@+@|bold apply|@) \u64CD\u4F5C\u3002
${prospero.dist.name}.update.usage.description.1 = @|bold prepare|@ \u64CD\u4F5C\u53EF\u4EE5\u521B\u5EFA\u4E00\u4E2A\u5E26\u6709\u6700\u65B0\u66F4\u65B0\u7684\u5019\u9009\u670D\u52A1\u5668\uFF1B@|bold apply|@ \u64CD\u4F5C\u4F1A\u5BF9\u57FA\u672C\u670D\u52A1\u5668\u5E94\u7528\u5019\u9009\u670D\u52A1\u5668\u7684\u6539\u53D8\u3002@|bold prepare|@ \u64CD\u4F5C\u5373\u4F7F\u5728\u670D\u52A1\u5668\u6B63\u5728\u8FD0\u884C\u65F6\u4E5F\u53EF\u4EE5\u5B8C\u6210\u3002
${prospero.dist.name}.update.usage.description.2 = @|bold perform|@ \u64CD\u4F5C\u4F7F\u7528\u6700\u65B0\u7684\u7248\u672C\u76F4\u63A5\u66F4\u65B0\u670D\u52A1\u5668\u3002\u66F4\u65B0\u7684\u670D\u52A1\u5668\u5728\u6574\u4E2A\u64CD\u4F5C\u671F\u95F4\u9700\u8981\u79BB\u7EBF\u3002

${prospero.dist.name}.update.perform.usage.header  = \u5728\u670D\u52A1\u5668\u5B9E\u4F8B\u4E2D\u76F4\u63A5\u5E94\u7528\u6700\u65B0\u7684\u53EF\u7528\u66F4\u65B0\u3002
${prospero.dist.name}.update.perform.usage.customSynopsis.0 = @|bold ${prospero.dist.name} update perform|@ [@|fg(yellow) --dir|@=@|italic <path>|@] @|fg(yellow) [OPTION]|@...
${prospero.dist.name}.update.perform.usage.customSynopsis.1 =          \uFF08\u66F4\u65B0\u4E00\u4E2A\u670D\u52A1\u5668\u5B89\u88C5\uFF09
${prospero.dist.name}.update.perform.usage.customSynopsis.2 =   \u6216\uFF1A@|bold ${prospero.dist.name} update perform|@ @|fg(yellow) --self|@ [@|fg(yellow) --dir|@=@|italic <path>|@] [@|fg(yellow) OPTION|@]...
${prospero.dist.name}.update.perform.usage.customSynopsis.3 =          \uFF08\u66F4\u65B0 ${prospero.dist.name}\uFF09

${prospero.dist.name}.update.prepare.usage.header  = \u4F7F\u7528\u6700\u65B0\u53EF\u7528\u8865\u4E01\u7F6E\u5907\u670D\u52A1\u5668\u5019\u9009\u3002
${prospero.dist.name}.update.prepare.usage.customSynopsis.0 =   @|bold ${prospero.dist.name} update prepare|@ [@|fg(yellow) --dir|@=@|italic <path>|@] @|fg(yellow) --candidate-dir|@=@|italic <path>|@ @|fg(yellow) [OPTION]|@...

${prospero.dist.name}.update.apply.usage.header  = \u5C06\u670D\u52A1\u5668\u5019\u9009\u7A0B\u5E8F\u7684\u66F4\u65B0\u5E94\u7528\u5230\u57FA\u7840\u670D\u52A1\u5668\u5B9E\u4F8B\u3002

${prospero.dist.name}.update.list.usage.header  = \u5217\u51FA\u6240\u6709\u53EF\u7528\u7EC4\u4EF6\u66F4\u65B0\u3002

${prospero.dist.name}.update.subscribe.usage.header  = \u8BA2\u9605\u5B89\u88C5\u4EE5\u63A5\u6536\u66F4\u65B0\u3002

${prospero.dist.name}.history.usage.header = \u5217\u51FA\u6240\u6709\u4E4B\u524D\u7684\u5B89\u88C5\u72B6\u6001\u3002
${prospero.dist.name}.history.usage.description.0 = \u5982\u679C\u63D0\u4F9B\u4E86 @|bold --revision|@\uFF0C\u5B83\u4F1A\u663E\u793A\u8BE5\u72B6\u6001\u4E2D\u7684\u66F4\u6539\u3002

${prospero.dist.name}.revert.usage.header  = \u5C06\u670D\u52A1\u5668\u6062\u590D\u5230\u4E4B\u524D\u7684\u5B89\u88C5\u72B6\u6001\u3002
${prospero.dist.name}.revert.usage.description.0 = \u6062\u590D\u64CD\u4F5C\u53EF\u4EE5\u901A\u8FC7\u4E00\u6B65\u8FD0\u884C (@|bold perform|@) \u6216\u4E24\u6B65 (@|bold prepare|@+@|bold apply|@) \u64CD\u4F5C\u3002%n
${prospero.dist.name}.revert.usage.description.1 = @|bold prepare|@ \u64CD\u4F5C\u53EF\u4EE5\u521B\u5EFA\u4E00\u4E2A\u5019\u9009\u670D\u52A1\u5668\uFF0C\u5B83\u4F1A\u6062\u590D\u5230\u8BF7\u6C42\u7684\u5B89\u88C5\u72B6\u6001\uFF1B@|bold apply|@ \u64CD\u4F5C\u4F1A\u5BF9\u57FA\u672C\u670D\u52A1\u5668\u5E94\u7528\u5019\u9009\u670D\u52A1\u5668\u7684\u6539\u53D8\u3002@|bold prepare|@ \u64CD\u4F5C\u5373\u4F7F\u5728\u670D\u52A1\u5668\u6B63\u5728\u8FD0\u884C\u65F6\u4E5F\u53EF\u4EE5\u5B8C\u6210\u3002
${prospero.dist.name}.revert.usage.description.2 = @|bold perform|@ \u64CD\u4F5C\u5C06\u57FA\u7840\u670D\u52A1\u5668\u76F4\u63A5\u6062\u590D\u5230\u8BF7\u6C42\u7684\u4E4B\u524D\u7684\u5B89\u88C5\u72B6\u6001\u3002\u57FA\u672C\u670D\u52A1\u5668\u5FC5\u987B\u5728\u6574\u4E2A\u64CD\u4F5C\u8FC7\u7A0B\u4E2D\u79BB\u7EBF\u3002
${prospero.dist.name}.revert.prepare.usage.header = \u5728\u6307\u5B9A\u4F4D\u7F6E\u7F6E\u5907\u4E00\u4E2A\u5019\u9009\u670D\u52A1\u5668\u6062\u590D\u5230\u8BF7\u6C42\u7684\u72B6\u6001\u3002
${prospero.dist.name}.revert.prepare.candidate-dir = \u6062\u590D\u7684\u670D\u52A1\u5668\u5019\u9009\u8981\u751F\u6210\u5230\u7684\u8DEF\u5F84\u3002\u539F\u59CB\u670D\u52A1\u5668\u4E0D\u4F1A\u88AB\u66F4\u6539\u3002
${prospero.dist.name}.revert.apply.usage.header = \u5C06\u5019\u9009\u670D\u52A1\u5668\u7684\u66F4\u65B0\u5E94\u7528\u5230\u57FA\u7840\u670D\u52A1\u5668\u5B89\u88C5\u3002
${prospero.dist.name}.revert.perform.usage.header.0 = \u5C06\u57FA\u672C\u670D\u52A1\u5668\u76F4\u63A5\u6062\u590D\u5230\u6307\u5B9A\u7684\u4E4B\u524D\u7684\u5B89\u88C5\u72B6\u6001\u3002
${prospero.dist.name}.revert.perform.usage.header.1 = \u5B83\u6267\u884C\u5B8C\u6574\u7684\u6062\u590D\u64CD\u4F5C\uFF0C\u8FD0\u884C @|bold prepare|@ \u548C @|bold apply|@ \u6B65\u9AA4\u3002

${prospero.dist.name}.channel.usage.header = \u7BA1\u7406\u670D\u52A1\u5668\u7528\u6765\u83B7\u53D6\u6700\u65B0\u66F4\u65B0\u7684\u9891\u9053\u3002
${prospero.dist.name}.channel.add.usage.header = \u5C06\u5B89\u88C5\u8BA2\u9605\u81F3\u4E00\u4E2A\u65B0\u9891\u9053\u3002
${prospero.dist.name}.channel.add.channel.0 = \u5305\u542B\u65B0\u901A\u9053\u5B9A\u4E49\u7684 YAML \u6587\u4EF6\u7684\u8DEF\u5F84\u3002
${prospero.dist.name}.channel.add.channel.1 =  --manifest \u548C --repositories \u7684\u66FF\u4EE3\u3002
${prospero.dist.name}.channel.add.manifest.0 = \u65B0\u9891\u9053\u7684\u6E05\u5355\u6587\u4EF6\u7684\u4F4D\u7F6E\u3002
${prospero.dist.name}.channel.add.manifest.1 = \u5C06\u4F4D\u7F6E\u6307\u5B9A\u4E3A\u4E00\u4E2A\u6587\u4EF6\u8DEF\u5F84\u3001URL \u6216 Maven \u534F\u8C03(groupId:artifactId)\u3002
${prospero.dist.name}.channel.add.repositories.0 =  \u5305\u62EC\u4E86\u6240\u9700\u5DE5\u4EF6\u7684\u8FDC\u7A0B Maven \u5B58\u50A8\u5E93\u6765\u5B89\u88C5\u5E94\u7528\u7A0B\u5E8F\u670D\u52A1\u5668\u3002
${prospero.dist.name}.channel.add.repositories.1 = \u6307\u5B9A\u591A\u4E2A\u4EE5\u9017\u53F7\u5206\u9694\u7684\u5B58\u50A8\u5E93\u3002\u5C06\u5B58\u50A8\u5E93\u7684\u4F4D\u7F6E\u6307\u5B9A\u4E3A URL \u6216 ID::URL \u5BF9\u3002
${prospero.dist.name}.channel.list.usage.header   = \u5217\u51FA\u5B89\u88C5\u7528\u6765\u83B7\u53D6\u66F4\u65B0\u7684\u9891\u9053
${prospero.dist.name}.channel.remove.usage.header = \u4ECE\u9891\u9053\u53D6\u6D88\u8BA2\u9605\u5B89\u88C5\u3002
${prospero.dist.name}.channel.initialize.usage.header = \u6DFB\u52A0\u670D\u52A1\u5668\u8981\u4F7F\u7528\u7684\u81EA\u5B9A\u4E49\u9891\u9053
${prospero.dist.name}.channel.promote.usage.header = \u5C06\u5DE5\u4EF6\u6346\u7ED1\u5305\u63D0\u5347\u5230\u81EA\u5B9A\u4E49\u5B58\u50A8\u5E93
${prospero.dist.name}.channel.versions.usage.header = \u663E\u793A\u5F53\u524D\u6CE8\u518C\u7684\u901A\u9053\u4E2D\u4F7F\u7528\u7684\u6E05\u5355\u7248\u672C\u3002

${prospero.dist.name}.clone.usage.header = \u5BFC\u51FA\u91CD\u65B0\u521B\u5EFA\u670D\u52A1\u5668\u6240\u9700\u7684\u5B89\u88C5\u8BE6\u60C5\u3002
${prospero.dist.name}.clone.export.usage.header = \u5BFC\u51FA\u53EF\u7528\u4E8E\u91CD\u65B0\u521B\u5EFA\u670D\u52A1\u5668\u7684\u5B89\u88C5\u8BE6\u60C5\u3002
${prospero.dist.name}.clone.recreate.usage.header = \u4ECE\u5B89\u88C5\u8BE6\u60C5\u91CD\u65B0\u521B\u5EFA\u670D\u52A1\u5668\u3002

${prospero.dist.name}.completion.usage.header = \u751F\u6210 bash \u5B8C\u6210\u811A\u672C\u3002\u8981\u542F\u7528\u81EA\u52A8\u5B8C\u6210\uFF0C\u8BF7\u4F7F\u7528\u547D\u4EE4 `source <(${prospero.dist.name} completion)`\u3002
${prospero.dist.name}.completion.usage.description.0 = \u8FD0\u884C\u4EE5\u4E0B\u547D\u4EE4\u540E\uFF0C\u5982\u679C\u60A8\u90E8\u5206\u8F93\u5165\u67D0\u4E2A\u547D\u4EE4\u5E76\u6309 Tab \u952E\uFF0C\u5219\u547D\u4EE4\u5E8F\u5217\u4F1A\u81EA\u52A8\u5B8C\u6210\u3002
${prospero.dist.name}.completion.usage.description.1 =
${prospero.dist.name}.completion.usage.description.2 =    source <(${PARENT-COMMAND-FULL-NAME:-$PARENTCOMMAND} ${COMMAND-NAME})
${prospero.dist.name}.completion.usage.description.3 =
${prospero.dist.name}.completion.usage.description.4 = \u6216\u8005\uFF0C\u60A8\u8FD8\u53EF\u4EE5\u5C06\u5B8C\u6210\u811A\u672C\u4FDD\u5B58\u5230\u6587\u4EF6\u4E2D\uFF0C\u5E76\u8BC4\u4F30\u6B64\u6587\u4EF6
${prospero.dist.name}.completion.usage.description.5 = \u4ECE\u60A8\u7684 .bashrc \u811A\u672C\u4E2D\uFF1A
${prospero.dist.name}.completion.usage.description.6 =
${prospero.dist.name}.completion.usage.description.7 =    ${PARENT-COMMAND-FULL-NAME:-$PARENTCOMMAND} ${COMMAND-NAME} > ~/${prospero.dist.name}_completion
${prospero.dist.name}.completion.usage.description.8 =    echo ". ~/${prospero.dist.name}_completion" >> ~/.bashrc
${prospero.dist.name}.completion.usage.description.9 =

${prospero.dist.name}.apply-update.usage.header = \u5C06\u4E4B\u524D\u51C6\u5907\u597D\u7684\u66F4\u65B0\u5E94\u7528\u5230\u670D\u52A1\u5668\u3002\u5FC5\u987B\u5728\u6B64\u64CD\u4F5C\u8FC7\u7A0B\u4E2D\u505C\u6B62\u670D\u52A1\u5668\u3002

${prospero.dist.name}.print-licenses.usage.header = \u6253\u5370\u5B89\u88C5\u670D\u52A1\u5668\u6240\u9700\u7684\u8BB8\u53EF\u8BC1\u548C\u5176\u4ED6\u534F\u8BAE\u3002

${prospero.dist.name}.feature-pack.add.fpl = Maven \u5C06 Galleon \u529F\u80FD\u5305\u7684\u5750\u6807\u6DFB\u52A0\u5230\u670D\u52A1\u5668\u4E2D\u3002\u5750\u6807\u5E94\u5305\u62EC <groupId>:<artifactId>\u3002
${prospero.dist.name}.feature-pack.usage.header = \u7BA1\u7406\u670D\u52A1\u5668\u4E2D\u5B89\u88C5\u7684\u529F\u80FD\u5305\u3002
${prospero.dist.name}.feature-pack.add.usage.header = \u5728\u670D\u52A1\u5668\u4E2D\u5B89\u88C5\u65B0\u7684\u529F\u80FD\u5305\u3002
${prospero.dist.name}.feature-pack.add.layers = \u4E3A\u5B89\u88C5\u9009\u62E9\u7684\u529F\u80FD\u5305\u5C42\u3002\u6307\u5B9A\u4EE5\u9017\u53F7\u5206\u5F00\u7684\u591A\u4E2A\u5C42\u3002
${prospero.dist.name}.feature-pack.add.target-config = \u529F\u80FD\u5305\u66F4\u6539\u5C06\u88AB\u5E94\u7528\u5230\u7684\u670D\u52A1\u5668\u914D\u7F6E\u6587\u4EF6\u3002\u5982\u679C\u6CA1\u6709\u6307\u5B9A\uFF0C\u5219\u9ED8\u8BA4\u4E3A @|bold standalone.xml|@\u3002


#
# Parameter Groups Headings
#
# By defining these, the parameter groups will be printed in separate sections introduced by these headings.

localRepoOptions.heading = %nMaven \u7F13\u5B58\uFF1A%n

#
# Option Descriptions
#

accept-license-agreements.0 = \u63A5\u53D7\u670D\u52A1\u5668\u6240\u9700\u7684\u6240\u6709\u8BB8\u53EF\u8BC1\u534F\u8BAE\u3002
accept-license-agreements.1 = \u8981\u67E5\u770B\u6240\u9700\u7684\u8BB8\u53EF\u8BC1\u534F\u8BAE\uFF0C\u8BF7\u4F7F\u7528 @|bold print-licenses|@ \u547D\u4EE4\u3002
archive = \u5230\u63D0\u5347\u5DE5\u4EF6\u6346\u7ED1\u5305\u7684\u8DEF\u5F84\u3002
manifest.0 = \u9891\u9053\u7684\u6E05\u5355\u6587\u4EF6\u7684\u4F4D\u7F6E\u3002
manifest.1 = \u5C06\u4F4D\u7F6E\u6307\u5B9A\u4E3A\u4E00\u4E2A\u6587\u4EF6\u8DEF\u5F84\u3001URL \u6216 Maven \u534F\u8C03 (@|bold groupId:artifactId|@)\u3002
manifest.2 = --channel \u7684\u66FF\u4EE3\u3002
${prospero.dist.name}.channel.promote.manifest = \u81EA\u5B9A\u4E49\u9891\u9053\u6E05\u5355\u7684\u4F4D\u7F6E\uFF0C\u683C\u5F0F\u4E3A GAV\u3002
repositories.0 = \u5305\u542B\u5B89\u88C5\u5E94\u7528\u670D\u52A1\u5668\u6240\u9700\u7684\u5DE5\u4EF6\u7684\u8FDC\u7A0B Maven \u5B58\u50A8\u5E93\u3002\u6307\u5B9A\u591A\u4E2A\u7531\u9017\u53F7\u5206\u9694\u7684\u5B58\u50A8\u5E93\u3002\u8FD9\u4E9B\u5B58\u50A8\u5E93\u4E3A\u6B64\u64CD\u4F5C\u8986\u76D6\u6240\u6709\u901A\u9053\u4E2D\u4EFB\u4F55\u5176\u4ED6\u914D\u7F6E\u7684\u5B58\u50A8\u5E93\u3002
repositories.1 = \u5C06\u5B58\u50A8\u5E93\u7684\u4F4D\u7F6E\u6307\u5B9A\u4E3A URL \u6216 ID::URL \u5BF9\u3002
repositories.2 = \u8FD9\u4E9B\u8F6F\u4EF6\u4ED3\u5E93\u4E0D\u4F1A\u5728\u670D\u52A1\u5668\u914D\u7F6E\u4E2D\u4FDD\u7559\u3002
${prospero.dist.name}.install.repositories.0 = ${repositories.0}
${prospero.dist.name}.install.repositories.1 = ${repositories.1}
${prospero.dist.name}.install.repositories.2 = --channel \u7684\u66FF\u4EE3\u3002
${prospero.dist.name}.install.manifest.0 = \u5305\u542B\u5B89\u88C5\u7EC4\u4EF6\u7684\u6E05\u5355\u6587\u4EF6\u7684\u4F4D\u7F6E\u3002
${prospero.dist.name}.install.manifest.1 = \u5C06\u4F4D\u7F6E\u6307\u5B9A\u4E3A\u4EE5\u9017\u53F7\u5206\u9694\u7684\u6587\u4EF6\u8DEF\u5F84\u7684\u5217\u8868\u3001URL \u6216 Maven \u5750\u6807(@|bold groupId:artifactId|@)\u3002
${prospero.dist.name}.install.manifest.2 = --channel \u7684\u66FF\u4EE3\u3002\u6BCF\u4E2A\u6E05\u5355\u90FD\u5C06\u521B\u5EFA\u4E00\u4E2A\u4F7F\u7528\u76F8\u540C\u5B58\u50A8\u5E93\u7684\u5355\u72EC\u7684\u901A\u9053\u3002
channel-name = \u65B0\u9891\u9053\u7684\u540D\u79F0\u3002\u5BF9\u4E8E\u670D\u52A1\u5668\u5B89\u88C5\uFF0C\u9891\u9053\u540D\u79F0\u5E94\u8BE5\u662F\u552F\u4E00\u7684\u3002
${prospero.dist.name}.channel.remove.channel-name = \u9891\u9053\u7684\u540D\u79F0\u3002
customization-repository = \u5305\u542B\u81EA\u5B9A\u4E49\u5DE5\u4EF6\u7684\u5B58\u50A8\u5E93\u7684 URL\u3002
definition = \u5230 Galleon '@|bold provisioning.xml|@' \u6587\u4EF6\u7684\u8DEF\u5F84\u3002
list-profiles = \u663E\u793A\u53EF\u7528\u7684\u5B89\u88C5\u914D\u7F6E\u6587\u4EF6\u3002\u914D\u7F6E\u6587\u4EF6\u5305\u542B\u5B89\u88C5\u670D\u52A1\u5668\u6240\u9700\u7684\u5B8C\u6574\u7684\u90E8\u7F72\u914D\u7F6E\u3002

# General description for the --dir option, applies to all commands unless a command specifies different description:
dir = \u73B0\u6709\u5E94\u7528\u670D\u52A1\u5668\u7684\u4F4D\u7F6E\u3002\u5982\u679C\u6CA1\u6709\u6307\u5B9A\uFF0C\u5219\u4F7F\u7528\u5F53\u524D\u5DE5\u4F5C\u76EE\u5F55\u3002
# Description of the --dir option specific to the install command:
${prospero.dist.name}.install.dir = \u7F6E\u5907\u5E94\u7528\u670D\u52A1\u5668\u7684\u76EE\u6807\u76EE\u5F55\u3002
${prospero.dist.name}.clone.recreate.dir = \u7F6E\u5907\u5E94\u7528\u670D\u52A1\u5668\u7684\u76EE\u6807\u76EE\u5F55\u3002

fpl.0 = Maven \u534F\u8C03 Galleon \u529F\u80FD\u8F6F\u4EF6\u5305\u3002\u6307\u5B9A\u7684\u529F\u80FD\u8F6F\u4EF6\u5305\u5B89\u88C5\u6709\u9ED8\u8BA4\u5C42\u548C\u8F6F\u4EF6\u5305\u3002
fpl.1 = \u4F7F\u7528\u8FD9\u4E2A\u9009\u9879\u65F6\uFF0C\u60A8\u8FD8\u5E94\u6307\u5B9A --channels|@ \u6216\u4E00\u4E2A @|bold --manifest|@ \u548C @|bold --repositories|@ \u9009\u9879\u7684\u7EC4\u5408\u3002
profile.0 = \u5B89\u88C5\u914D\u7F6E\u6587\u4EF6\u3002\u914D\u7F6E\u6587\u4EF6\u5305\u542B\u5B89\u88C5\u670D\u52A1\u5668\u6240\u9700\u7684\u5B8C\u6574\u7684\u90E8\u7F72\u914D\u7F6E\u3002
profile.1 = \u53EF\u7528\u7684\u914D\u7F6E\u6587\u4EF6\u4E3A\uFF1A[${COMPLETION-CANDIDATES}]
help = \u663E\u793A\u6B64\u547D\u4EE4\u7684\u5E2E\u52A9\u4FE1\u606F\u3002
${prospero.dist.name}.help = \u663E\u793A\u547D\u4EE4\u7684\u5E2E\u52A9\u4FE1\u606F\u3002
verbose = \u5982\u679C\u547D\u4EE4\u5931\u8D25\uFF0C\u6253\u5370\u989D\u5916\u7684\u4FE1\u606F\u3002
${prospero.dist.name}.verbose = \u5982\u679C\u547D\u4EE4\u5931\u8D25\uFF0C\u6253\u5370\u989D\u5916\u7684\u4FE1\u606F\u3002
debug = \u6253\u5370\u8C03\u8BD5\u6D88\u606F\u3002
${prospero.dist.name}.debug = \u6253\u5370\u8C03\u8BD5\u6D88\u606F\u3002
local-cache = \u5230\u672C\u5730 Maven \u5B58\u50A8\u5E93\u7F13\u5B58\u7684\u8DEF\u5F84\u3002\u5B83\u4F1A\u8986\u76D6 ~/.m2/repository \u7684\u9ED8\u8BA4 Maven \u5B58\u50A8\u5E93\u3002
no-resolve-local-cache = \u5728\u65E0\u9700\u89E3\u6790\u6216\u5728\u672C\u5730 maven \u7F13\u5B58\u4E2D\u5B89\u88C5\u5DE5\u4EF6\u7684\u60C5\u51B5\u4E0B\u6267\u884C\u64CD\u4F5C\u3002
use-default-local-cache = \u542F\u7528\u7F13\u5B58\u5E76\u89E3\u6790\u6765\u81EA\u9ED8\u8BA4\u672C\u5730 Maven \u7F13\u5B58\u7684\u5DE5\u4EF6\u3002
offline = \u4EC5\u4ECE\u672C\u5730\u7F13\u5B58\u6216\u6587\u4EF6\u7CFB\u7EDF Maven \u5B58\u50A8\u5E93\u6267\u884C\u670D\u52A1\u5668\u5B89\u88C5\u3002
channel.0 = \u5728\u5B89\u88C5\u4E2D\u4F7F\u7528\u7684\u9891\u9053\u914D\u7F6E\u3002\u5B9A\u4E49\u7528\u4E8E\u7F6E\u5907\u670D\u52A1\u5668\u7684\u9891\u9053\u6E05\u5355\u548C\u5B58\u50A8\u5E93\u3002
channel.1=\u6307\u5B9A\u4E00\u4E2A\u6587\u4EF6\u8DEF\u5F84\u3001URL \u6216 Maven \u534F\u8C03(groupId:artifactId)\u3002
channel.2= --manifest \u548C --repositories \u7684\u66FF\u4EE3\u3002
revision = \u5B89\u88C5\u72B6\u6001\u7684\u54C8\u5E0C\u503C\u3002
repoId = \u4ED3\u5E93 ID
repoUrl = \u4ED3\u5E93 URL
target-repository-url = \u5C06\u5DE5\u4EF6\u63D0\u5347\u5230\u7684\u76EE\u6807\u4ED3\u5E93\u3002
self = \u66F4\u65B0 ${prospero.dist.name} \u5DE5\u5177\u7684\u5B89\u88C5\uFF0C\u800C\u4E0D\u662F\u670D\u52A1\u5668\u5B89\u88C5\u3002
version = \u8F93\u51FA ${prospero.dist.name} \u7684\u7248\u672C\u5E76\u9000\u51FA\u3002
yes = \u6267\u884C\u64CD\u4F5C\uFF0C\u800C\u65E0\u9700\u8981\u6C42\u786E\u8BA4\u3002
path = \u5BFC\u51FA\u6216\u4ECE\u4E2D\u5BFC\u5165\u7684\u6587\u4EF6\u7684\u8DEF\u5F84\u3002
candidate-dir = \u4F7F\u7528 @|bold --update prepare|@ \u547D\u4EE4\u521B\u5EFA\u7684\u670D\u52A1\u5668\u5019\u9009\u8DEF\u5F84\u3002
rm = \u5E94\u7528\u540E\u5220\u9664\u5019\u9009\u670D\u52A1\u5668\u3002
stability_level_header=%n\u63D0\u4F9B\u7A33\u5B9A\u6027\u7EA7\u522B\uFF1A%n
stability-level.0 = \u9009\u62E9\u90E8\u7F72\u7684\u670D\u52A1\u5668\u4E2D\u5305\u542B\u7684\u529F\u80FD\u7684\u6700\u5C0F\u7A33\u5B9A\u6027\u3002\u5C06\u6B64\u5C5E\u6027\u8BBE\u7F6E\u4E3A\u5C06 @|bold --config-stability-level|@ \u548C @|bold --package-stability-level|@ \u8BBE\u7F6E\u4E3A\u76F8\u540C\u7684\u503C\u3002
stability-level.1 = \u6709\u6548\u9009\u9879\u4E3A ${COMPLETION-CANDIDATES}\u3002
config-stability-level.0 = \u9009\u62E9\u670D\u52A1\u5668\u4E2D\u90E8\u7F72\u7684\u914D\u7F6E\u7684\u6700\u5C0F\u7A33\u5B9A\u6027\u3002\u65E0\u6CD5\u4E0E @|bold --stability-level|@ \u4E00\u8D77\u4F7F\u7528\u3002
config-stability-level.1 = \u6709\u6548\u9009\u9879\u4E3A ${COMPLETION-CANDIDATES}\u3002
package-stability-level.0 = \u9009\u62E9\u670D\u52A1\u5668\u4E2D\u90E8\u7F72\u7684\u8F6F\u4EF6\u5305\uFF08\u5982 JBoss Modules \u6A21\u5757\uFF09\u7684\u6700\u5C0F\u7A33\u5B9A\u6027\u3002\u65E0\u6CD5\u4E0E @|bold --stability-level|@ \u4E00\u8D77\u4F7F\u7528\u3002
package-stability-level.1 = \u6709\u6548\u9009\u9879\u4E3A ${COMPLETION-CANDIDATES}\u3002

${prospero.dist.name}.update.prepare.candidate-dir = \u7F6E\u5907\u5019\u9009\u670D\u52A1\u5668\u7684\u76EE\u6807\u76EE\u5F55\u3002\u73B0\u6709\u670D\u52A1\u5668\u4E0D\u4F1A\u88AB\u66F4\u65B0\u3002
${prospero.dist.name}.update.subscribe.product = \u6307\u5B9A\u4EA7\u54C1\u540D\u79F0\u3002\u8FD9\u5FC5\u987B\u662F ${prospero.dist.name} \u652F\u6301\u7684\u5DF2\u77E5\u529F\u80FD\u5305\u3002
${prospero.dist.name}.update.subscribe.version = \u6307\u5B9A\u4EA7\u54C1\u7684\u7248\u672C\u3002
no-conflicts-only = \u5982\u679C\u68C0\u6D4B\u5230\u4EFB\u4F55\u6587\u4EF6\u51B2\u7A81\uFF0C\u5219\u62D2\u7EDD\u64CD\u4F5C\u3002\u5982\u679C\u6CA1\u6709\u4F7F\u7528\uFF0C\u5219\u4F1A\u8981\u6C42\u7528\u6237\u786E\u8BA4\u81EA\u52A8\u51B2\u7A81\u89E3\u51B3\u65B9\u6CD5\uFF0C\u9664\u975E\u4F7F\u7528\u4E86 @|bold --yes|@ \u9009\u9879\u3002
dry-run = \u901A\u8FC7\u6267\u884C\u547D\u4EE4\u6765\u6253\u5370\u8981\u6267\u884C\u7684\u66F4\u6539\uFF0C\u4F46\u4E0D\u5BF9\u6587\u4EF6\u7CFB\u7EDF\u6267\u884C\u4EFB\u4F55\u66F4\u6539\u3002

#
# Exit Codes
#
# This only appears in the main command usage.

${prospero.dist.name}.usage.exitCodeListHeading = %n\u9000\u51FA\u4EE3\u7801\uFF1A%n
${prospero.dist.name}.usage.exitCodeList.0 = 0:\uFF1A\u7A0B\u5E8F\u6210\u529F\u6267\u884C\u3002
${prospero.dist.name}.usage.exitCodeList.1 = 1:\uFF1A\u64CD\u4F5C\u5931\u8D25\u3002
${prospero.dist.name}.usage.exitCodeList.2 = 2:\uFF1A\u65E0\u7EBF\u7684\u8F93\u5165\u53C2\u6570\u3002

#
# Footer
#
# This only appears in the main command usage.

${prospero.dist.name}.usage.footer = %n\u4F7F\u7528 '${prospero.dist.name} <COMMAND> --help' \u663E\u793A\u547D\u4EE4\u7684\u5E2E\u52A9\u4FE1\u606F\u3002

#
# Prospero CLI messages
#
#
# Main Command Welcome Message
#
# This is only printed when running prospero without any parameters.
prospero.welcomeMessage = @|bold Welcome to ${prospero.dist.name} CLI!|@\n\n\u60A8\u53EF\u4EE5\u4F7F\u7528\u8FD9\u4E2A\u5DE5\u5177\u7F6E\u5907\u5E76\u7BA1\u7406 ${prospero.target.server} \u5E94\u7528\u7A0B\u5E8F\u670D\u52A1\u5668\u7684\u5B9E\u4F8B\u3002\n

prospero.install.header.install.fpl=\u5B89\u88C5\u529F\u80FD\u5305\uFF1A%s
prospero.install.header.install.profile=\u5B89\u88C5\u914D\u7F6E\u6587\u4EF6\uFF1A%s
prospero.install.header.install.definition=\u5B89\u88C5 galleon \u90E8\u7F72\u5B9A\u4E49\uFF1A%s
prospero.install.header.channels=\u4F7F\u7528\u9891\u9053\uFF1A
prospero.install.complete=\u5728 %s \u4E2D\u521B\u5EFA\u7684\u670D\u52A1\u5668
prospero.install.agreement.prompt=\u63A5\u53D7\u534F\u8BAE [y/N]
prospero.install.agreement.prompt.cancelled=\u5B89\u88C5\u5DF2\u7ECF\u53D6\u6D88
prospero.install.agreement.header=\u8981\u5B89\u88C5\u8BF7\u6C42\u7684\u670D\u52A1\u5668\uFF0C\u9700\u8981\u63A5\u53D7\u4EE5\u4E0B\u534F\u8BAE\uFF1A
prospero.install.agreement.no_agreement=\u8BF7\u6C42\u7684\u8F6F\u4EF6\u4E0D\u9700\u8981\u4EFB\u4F55\u534F\u8BAE\u3002
prospero.install.agreement.skipped=\u5DF2\u901A\u8FC7\u4EE5\u4E0B\u65B9\u6CD5\u63A5\u53D7\u534F\u8BAE %s
prospero.install.progress.feature-pack.started=\u89E3\u6790\u529F\u80FD\u5305
prospero.install.progress.feature-pack.done=\u529F\u80FD\u5305\u5DF2\u88AB\u89E3\u6790\u3002
prospero.install.progress.packages=\u5B89\u88C5\u8F6F\u4EF6\u5305
prospero.install.progress.packages.done=\u5DF2\u5B89\u88C5\u8F6F\u4EF6\u5305\u3002
prospero.install.progress.config=\u751F\u6210\u914D\u7F6E
prospero.install.progress.config.done=\u751F\u6210\u7684\u914D\u7F6E\u3002
prospero.install.progress.modules=\u5B89\u88C5 JBoss \u6A21\u5757
prospero.install.progress.modules.done=\u5DF2\u5B89\u88C5 JBoss \u6A21\u5757\u3002
prospero.install.progress.download=\u4E0B\u8F7D\u5DE5\u4EF6
prospero.install.progress.download.done=\u5DF2\u4E0B\u8F7D\u5DE5\u4EF6\u3002
prospero.install.progress.examples=\u5B89\u88C5 JBoss \u793A\u4F8B
prospero.install.progress.examples.done=\u5DF2\u5B89\u88C5 JBoss \u793A\u4F8B\u3002
prospero.install.progress.versions=\u89E3\u6790\u7248\u672C
prospero.install.progress.versions.done=\u5DF2\u89E3\u6790\u7248\u672C\u3002
prospero.install.progress.applying_changes=\u5E94\u7528\u66F4\u6539
prospero.install.validation.unknown_fpl=\u5B89\u88C5\u914D\u7F6E\u4E0D\u5B8C\u6574\u3002
prospero.install.validation.unknown_fpl.details=\u4F7F\u7528\u81EA\u5B9A\u4E49\u529F\u80FD\u5305\u65F6\u9700\u8981 --channels \u6216 --manifest \u548C --repositories \u7684\u7EC4\u5408\u3002
prospero.install.validation.unknown_profile=\u672A\u77E5\u7684\u914D\u7F6E\u6587\u4EF6 [%s]
prospero.install.validation.unknown_profile.details=\u662F [%s] \u4E4B\u4E00\u5417\uFF1F
prospero.install.unknown_stability_level=\u672A\u77E5\u7684\u7A33\u5B9A\u6027\u7EA7\u522B [%s]\u3002\u6709\u6548\u671F\u7EA7\u522B\u4E3A [%s]\u3002

prospero.updates.no_updates=\u672A\u627E\u5230\u66F4\u65B0\u3002
prospero.updates.header=\u627E\u5230\u7684\u66F4\u65B0\uFF1A
prospero.updates.downgrade.warning=%n@|fg (yellow)[*] \u66F4\u65B0\u5217\u8868\u5305\u542B\u5F53\u524D\u5B89\u88C5\u7684\u4E00\u4E2A\u6216\u591A\u4E2A\u5E26\u6709\u8F83\u4F4E\u7248\u672C\u7684\u5DE5\u4EF6\u3002\u8BF7\u5C0F\u5FC3\u884C\u4E8B\u3002|@%n%n
prospero.updates.prompt=\u7EE7\u7EED\u66F4\u65B0 [y/N]:
prospero.updates.cancelled=\u66F4\u65B0\u53D6\u6D88
prospero.updates.complete=\u66F4\u65B0\u5B8C\u6210\uFF01

prospero.revert.started.header=\u5C06\u670D\u52A1\u5668 %s \u6062\u590D\u5230\u72B6\u6001 %s
prospero.revert.comparing.changes=\u6062\u590D\u7684\u670D\u52A1\u5668\u5DF2\u51C6\u5907\u597D\uFF0C\u6BD4\u8F83\u66F4\u6539
prospero.revert.changes.header=\u627E\u5230\u7684\u66F4\u6539\uFF1A
prospero.revert.prompt=\u7EE7\u7EED\u6062\u590D [y/N]\uFF1A
prospero.revert.cancelled=\u6062\u590D\u53D6\u6D88
prospero.revert.complete=\u670D\u52A1\u5668\u6062\u590D\u5230\u72B6\u6001 %s\u3002
prospero.revert.apply.header=\u5E94\u7528\u66F4\u6539
prospero.revert.apply.validation.candidate.no_changes=\u65E0\u6CD5\u5E94\u7528\u5019\u9009\u3002%n \u5019\u9009\u5B89\u88C5 [%s] \u4E2D\u6CA1\u6709\u5E94\u7528\u5230\u5B89\u88C5 [%s] \u7684\u66F4\u6539\u3002

prospero.updates.started.header=\u66F4\u65B0\u670D\u52A1\u5668\uFF1A%s%n
prospero.updates.apply.header=\u5E94\u7528\u66F4\u65B0
prospero.updates.apply.validation.candidate.outdated=\u65E0\u6CD5\u5E94\u7528\u5019\u9009\u3002%n\u5728\u66F4\u65B0\u5019\u9009 [%s] \u88AB\u521B\u5EFA\u540E\uFF0C\u5728 %s \u7684\u5B89\u88C5\u5DF2\u66F4\u65B0\u3002
prospero.updates.apply.validation.candidate.wrong_type=\u65E0\u6CD5\u5E94\u7528\u5019\u9009\u3002%n\u4F4D\u4E8E [%s] \u7684\u5019\u9009\u5C1A\u672A\u51C6\u5907 %s \u64CD\u4F5C\u3002
prospero.updates.apply.validation.candidate.not_candidate=\u65E0\u6CD5\u5E94\u7528\u5019\u9009\u3002%n\u4F4D\u4E8E [%s] \u7684\u5B89\u88C5\u6CA1\u6709\u5019\u9009\u6807\u8BB0\u6587\u4EF6\u3002
prospero.updates.apply.candidate.remove=\u5E94\u7528\u66F4\u65B0\u540E\u5220\u9664\u5019\u9009\u76EE\u5F55\u3002

prospero.updates.apply.candidate.cancel_conflicts = \u5B89\u88C5\u4E2D\u5B58\u5728\u6F5C\u5728\u7684\u51B2\u7A81\u3002\u89E3\u51B3\u5217\u51FA\u7684\u6587\u4EF6\u4E2D\u7684\u51B2\u7A81\uFF0C\u6216\u5728\u53EF\u80FD\u7684\u60C5\u51B5\u4E0B\u4F7F\u7528 [%s=false] \u6765\u4FDD\u7559\u7528\u6237\u66F4\u6539\u3002

prospero.updates.build.candidate.header=\u4E3A %s%n \u6784\u5EFA\u66F4\u65B0\u5019\u9009
prospero.updates.build.candidate.complete=\u66F4\u65B0\u5728 %s \u4E2D\u751F\u6210\u7684\u5019\u9009
prospero.updates.build.prompt=\u7EE7\u7EED\u6784\u5EFA\u66F4\u65B0 [y/N]:
prospero.updates.build.cancelled=\u6784\u5EFA\u66F4\u65B0\u5DF2\u53D6\u6D88
prospero.updates.build.header=\u6784\u5EFA\u66F4\u65B0\n
prospero.updates.build.complete=\u6784\u5EFA\u66F4\u65B0\u5B8C\u6210\uFF01
prospero.updates.build.validation.dir.not_empty=\u6240\u9009\u76EE\u6807\u8DEF\u5F84(%s)\u9700\u8981\u4E3A\u7A7A\u3001\u4E14\u4E3A\u53EF\u5199\u5165\u7684\u6587\u4EF6\u5939\u3002

prospero.updates.list.header=\u4E3A %s%n \u68C0\u67E5\u53EF\u7528\u7684\u66F4\u65B0

prospero.update.invalid.path=\u8DEF\u5F84 '%s' \u4E0D\u5305\u542B\u7531 %s \u7F6E\u5907\u7684\u670D\u52A1\u5668\u5B89\u88C5\u3002
prospero.update.invalid.path.details=\u670D\u52A1\u5668\u5B89\u88C5\u9700\u8981\u5305\u542B\u4EE5\u4E0B\u6587\u4EF6\uFF1A'%s'\u3002

prospero.update.self.validation.unknown.installation=\u65E0\u6CD5\u6267\u884C\u81EA\u66F4\u65B0 - \u65E0\u6CD5\u786E\u5B9A\u5DF2\u5B89\u88C5\u7684\u529F\u80FD\u5305\u3002
prospero.update.self.validation.feature_pack=\u65E0\u6CD5\u6267\u884C\u81EA\u66F4\u65B0 - \u6587\u4EF6\u5939 '%s' \u5305\u542B\u610F\u5916\u7684\u529F\u80FD\u5305\u3002
prospero.update.self.validation.dir.not_found=\u65E0\u6CD5\u627E\u5230\u6267\u884C\u81EA\u66F4\u65B0\u7684\u5B89\u88C5\u6587\u4EF6\u5939\u3002

prospero.update.subscribe.product.version.required=\u8BF7\u6307\u5B9A\u4EA7\u54C1\u548C\u7248\u672C\uFF0C\u6765\u751F\u6210\u5143\u6570\u636E\u4FE1\u606F\u3002
prospero.update.subscribe.unknown.product=\u672A\u77E5\u4EA7\u54C1 '%s'\u3002
prospero.update.subscribe.write.manifest=\u5C06\u901A\u9053\u6E05\u5355\u5199\u5165 '%s'\u3002
prospero.update.subscribe.write.channels=\u5C06\u901A\u9053\u914D\u7F6E\u5199\u5165 '%s'\u3002
prospero.update.subscribe.conflict.prompt=\u53D1\u73B0\u51B2\u7A81\uFF1A %s \n \n\n\u60A8\u53EF\u80FD\u6709\u672C\u5730\u66F4\u6539\u6216\u6307\u5B9A\u7684\u9519\u8BEF\u7248\u672C\uFF0C\u5E94\u8BE5\u7EE7\u7EED [y/N]
prospero.update.subscribe.conflict.prompt.continue=\u590D\u5236\u5143\u6570\u636E\u6587\u4EF6\u3002
prospero.update.subscribe.conflict.prompt.cancel=\u9000\u51FA\u800C\u4E0D\u751F\u6210\u5143\u6570\u636E\u6587\u4EF6\u3002
prospero.update.subscribe.meta.exists=\u8DEF\u5F84 '%s' \u5305\u542B %s \u90E8\u7F72\u7684\u670D\u52A1\u5668\u5B89\u88C5\u3002

prospero.history.no_updates=\u672A\u627E\u5230\u66F4\u6539
prospero.history.feature_pack.title=\u529F\u80FD\u5305
prospero.history.configuration_model.title=\u914D\u7F6E\u6A21\u578B

prospero.clone.error.missing_file=\u8981\u6062\u590D\u7684\u5143\u6570\u636E\u5B58\u6863 [%s] \u4E0D\u5B58\u5728\u3002
prospero.clone.success=\u670D\u52A1\u5668\u5B89\u88C5\u5DF2\u6062\u590D\u3002
prospero.clone.start.header=\u57FA\u4E8E %s%n \u5728 %s \u4E2D\u91CD\u65B0\u521B\u5EFA\u670D\u52A1\u5668
prospero.clone.config.provisioning=\u90E8\u7F72\u914D\u7F6E\uFF1A
prospero.clone.config.channels=\u8BA2\u9605\u7684\u9891\u9053\uFF1A

prospero.export.start.header=\u5C06 %s \u5B89\u88C5\u8BE6\u60C5\u5BFC\u51FA\u5230 %s
prospero.export.done=\u5BFC\u51FA\u5B8C\u6210

prospero.channels.list.header=\u670D\u52A1\u5668 %s \u8BA2\u9605\u5230\u4EE5\u4E0B\u9891\u9053\uFF1A%n
prospero.channels.add.header=\u8BA2\u9605 %s \u5230\u9891\u9053 %s%n
prospero.channels.versions.header=\u5B89\u88C5\u7684\u670D\u52A1\u5668\u7EC4\u4EF6\uFF1A
prospero.channels.added=\u6DFB\u52A0\u4E86\u9891\u9053 '%s'\u3002
prospero.channels.remove.header=\u4ECE\u9891\u9053\u53D6\u6D88\u8BA2\u9605 %s %s%n
prospero.channels.removed=\u9891\u9053 '%s' \u88AB\u5220\u9664\u3002
prospero.channels.error.notfound=\u8BF7\u6C42\u7684\u9891\u9053\u4E0D\u5B58\u5728
prospero.channels.error.morethanonechannel.found = \u6B64\u64CD\u4F5C\u9700\u8981\u4E00\u4E2A\u901A\u9053\uFF0C\u4F46\u5728 %s \u4E2D\u53D1\u73B0\u591A\u4E2A\u901A\u9053\u3002

prospero.general.argument.dir.validation.detail=\u60A8\u53EF\u80FD\u5FD8\u8BB0\u4E86\u6307\u5B9A\u5B89\u88C5\u8DEF\u5F84 (%s)\uFF1F
prospero.general.argument.channel.validation.nochannel.detail=\u4F7F\u7528 [%s] \u53C2\u6570\u6DFB\u52A0\u6240\u9700\u7684\u9891\u9053\u3002
prospero.general.prompt.reminder=\u9009\u62E9 [y/N]:
prospero.general.prompt.yes=y
prospero.general.prompt.no=n
prospero.general.processing_error=\u5904\u7406\u547D\u4EE4\u65F6\u7684\u9519\u8BEF\uFF1A
prospero.general.processing_exit_error=\u5904\u7406\u547D\u4EE4\u65F6\u7684\u9519\u8BEF\uFF1A\u9000\u51FA\u4EE3\u7801 %.2f"
prospero.general.operation.completed.time=\u64CD\u4F5C\u5728 %.2f \u79D2\u5185\u5B8C\u6210\u3002
prospero.general.error.header=\u9519\u8BEF\uFF1A%s
prospero.general.error.ssl=SSL \u9519\u8BEF\uFF0C\u60A8\u53EF\u80FD\u5FD8\u8BB0\u914D\u7F6E\u8BC1\u4E66
prospero.general.error.host=\u65E0\u6CD5\u89E3\u6790\u6216\u8BBF\u95EE\u4E3B\u673A
prospero.general.error.resolve.metadata.header=\u65E0\u6CD5\u89E3\u6790\u6240\u9700\u7684\u9891\u9053\u5143\u6570\u636E\uFF1A
prospero.general.error.resolve.artifacts.header=\u65E0\u6CD5\u89E3\u6790\u5DE5\u4EF6\uFF1A
prospero.general.error.resolve.artifacts.repositories=\u8BD5\u56FE\u7684\u8F6F\u4EF6\u4ED3\u5E93\uFF1A
prospero.general.error.resolve.missing=\u7F3A\u5C11
prospero.general.error.resolve.checksum_failed=checksum \u5931\u8D25
prospero.general.error.resolve.offline=\u79BB\u7EBF
prospero.general.error.resolve.streams.header=\u5728\u4EFB\u4F55\u914D\u7F6E\u7684\u9891\u9053\u4E2D\u90FD\u6CA1\u6709\u6240\u9700\u7684\u5DE5\u4EF6\u6D41\u3002
prospero.general.validation.conflicting_options=\u53EA\u80FD\u8BBE\u7F6E %s \u548C %s \u4E2D\u7684\u4E00\u4E2A\u3002
prospero.general.validation.local_repo.not_directory=\u8F6F\u4EF6\u4ED3\u5E93\u8DEF\u5F84 '%s' \u662F\u4E00\u4E2A\u6587\u4EF6\u800C\u4E0D\u662F\u76EE\u5F55\u3002
prospero.general.validation.repo_format=\u5B58\u50A8\u5E93\u5B9A\u4E49 [%s] \u662F\u65E0\u6548\u7684\u3002\u5B9A\u4E49\u683C\u5F0F\u5E94\u4E3A [id::url] \u6216 [url]\u3002
prospero.general.validation.file_path.not_exists=\u63D0\u4F9B\u7684\u8DEF\u5F84 [%s] \u4E0D\u5B58\u5728\u6216\u65E0\u6CD5\u8BBF\u95EE\u3002\u672C\u5730\u5B58\u50A8\u5E93\u5FC5\u987B\u662F\u4E00\u4E2A\u73B0\u6709\u7684\u3001\u53EF\u8BFB\u7684\u6587\u4EF6\u5939\u3002
prospero.general.validation.file_path.invalid=\u7ED9\u5B9A\u7684\u6587\u4EF6\u8DEF\u5F84 [%s] \u662F\u65E0\u6548\u7684\u3002
prospero.general.validation.url.unsupported_remote_scheme=\u65E0\u6548\u7684 URL\uFF0C\u8FDC\u7A0B URL \u4EC5\u652F\u6301 "http" \u548C "https" \u6A21\u5F0F\uFF1A[%s]
prospero.general.validation.url.unsupported_scheme=\u65E0\u6548\u7684 URL\uFF0C\u53EA\u652F\u6301 "file", "http" \u548C "https" \u6A21\u5F0F\uFF1A[%s]

prospero.general.error.missing_file=\u5728 '%s' \u7684\u6240\u9700\u6587\u4EF6\u65E0\u6CD5\u6253\u5F00\u3002
prospero.general.error.galleon.parse=\u89E3\u6790\u90E8\u7F72\u914D\u7F6E\u5931\u8D25\uFF1A%s
prospero.general.error.feature_pack.not_found=\u8BA2\u9605\u7684\u901A\u9053\u4E2D\u4E0D\u63D0\u4F9B\u529F\u80FD\u5305 '%s'\u3002
prospero.general.error.unknown_command=\u672A\u77E5\u547D\u4EE4 '%s'
prospero.general.error.unknown_command.suggestion_multiple=\u60A8\u6307\u7684\u662F\u5176\u4E2D\u4E4B\u4E00\uFF1A%s\uFF1F%n
prospero.general.error.unknown_command.suggestion_single=\u60A8\u6307\u7684\u662F\uFF1A%s\uFF1F%n
prospero.general.error.unknown_command.or=\u6216


prospero.channels.custom.validation.exists=\u81EA\u5B9A\u4E49\u5B58\u50A8\u5E93 '%s' \u5DF2\u5B58\u5728\u3002
prospero.channels.custom.validation.format=\u9891\u9053 '%s' \u7684\u683C\u5F0F\u9700\u8981\u662F groupId:artifactId
prospero.channels.custom.validation.local_repo_create=\u65E0\u6CD5\u5728 '%s' \u521B\u5EFA\u5B58\u50A8\u5E93\u3002
prospero.channels.custom.validation.channel.exists=\u81EA\u5B9A\u4E49\u9891\u9053\u5DF2\u5B58\u5728\u3002
prospero.channels.custom.confirmation.channel=\u6CE8\u518C\u81EA\u5B9A\u4E49\u9891\u9053 `%s`

prospero.channels.promote.validation.format=\u9891\u9053\u534F\u8C03\u5FC5\u987B\u4EE5 'groupId:artifactId' \u7684\u683C\u5F0F\u63D0\u4F9B
prospero.channels.promote.validation.no_channel_or_repo=\u65E0\u6CD5\u786E\u5B9A\u81EA\u5B9A\u4E49\u9891\u9053\u548C\u5B58\u50A8\u5E93\u3002%n\u4F7F\u7528 '%s' \u548C '%s' \u6765\u63D0\u4F9B\u6B63\u786E\u7684\u503C\u3002
prospero.channels.promote.prompt=\u7EE7\u7EED\u63D0\u5347\u5DE5\u4EF6\uFF1A [y/N]:
prospero.channels.promote.prompt.confirm=\u63D0\u5347\u5DE5\u4EF6\u3002
prospero.channels.promote.prompt.cancelled=\u64CD\u4F5C\u5DF2\u53D6\u6D88\u3002

prospero.features.add.header=\u5728\u670D\u52A1\u5668 '%s' \u4E2D\u5B89\u88C5\u529F\u80FD\u5305 '%s'
prospero.features.add.prompt=\u7EE7\u7EED\u6DFB\u52A0\u529F\u80FD\u5305\uFF1F[y/N]\uFF1A
prospero.features.add.prompt.yes=\u5E94\u7528\u66F4\u6539\n
prospero.features.add.prompt.no=\u5B89\u88C5\u5DF2\u7ECF\u53D6\u6D88
prospero.features.add.validation.fpl_name=\u529F\u80FD\u5305\u540D\u79F0\u9700\u8981\u662F Maven \u5DE5\u4EF6(<groupId>:<artifactId>)\u7684\u5750\u6807\u3002
prospero.features.add.validation.layer.not_supported=\u529F\u80FD\u5305 '%s' \u4E0D\u63D0\u4F9B\u8BF7\u6C42\u7684\u5C42 [%s]\u3002\n \u652F\u6301\u7684\u5C42\u662F [%s]\u3002
prospero.features.add.validation.layer.no_layers=\u529F\u80FD\u5305 '%s' \u4E0D\u63D0\u4F9B\u4EFB\u4F55\u5C42\u3002\n \u5C1D\u8BD5\u5220\u9664 --layers \u53C2\u6570\u3002
prospero.features.add.validation.model.not_supported=\u529F\u80FD\u5305 '%s' \u4E0D\u63D0\u4F9B\u8BF7\u6C42\u7684\u578B\u53F7 '%s'\u3002\n \u652F\u6301\u7684\u578B\u53F7\u4E3A [%s]\u3002
prospero.features.add.validation.configuration.not_supported=\u529F\u80FD\u5305 '%s' \u4E0D\u63D0\u4F9B\u8BF7\u6C42\u7684\u914D\u7F6E '%s/%s'\u3002
prospero.features.add.validation.layers_required=\u529F\u80FD\u5305 '%s' \u9700\u8981\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u5B89\u88C5\u5C42(%s)\u3002
prospero.features.add.validation.customization_not_supported=\u529F\u80FD\u5305 '%s' \u4E0D\u652F\u6301\u81EA\u5B9A\u4E49\u3002\u8BF7\u5728\u4E0D\u4F7F\u7528 [%s] \u53C2\u6570\u7684\u60C5\u51B5\u4E0B\u91CD\u8BD5\u3002
prospero.features.add.required_licences=\u5B89\u88C5\u529F\u80FD\u5305 %s \u9700\u8981\u63A5\u53D7\u4EE5\u4E0B\u8BB8\u53EF\u8BC1\u66F4\u6539\uFF1A%n

prospero.changes.diff.manifest=\u6E05\u5355
prospero.changes.diff.repositories=\u8F6F\u4EF6\u4ED3\u5E93
prospero.changes.diff.updated=\u5DF2\u66F4\u65B0
prospero.changes.diff.updates=\u66F4\u65B0
prospero.changes.diff.added=\u6DFB\u52A0
prospero.changes.diff.removed=\u5220\u9664
prospero.changes.diff.conf_changes=\u914D\u7F6E\u66F4\u6539
prospero.changes.diff.artifact=\u5DE5\u4EF6
prospero.changes.diff.channel=\u9891\u9053
prospero.changes.diff.features_changes=\u5B89\u88C5\u7684\u529F\u80FD\u66F4\u6539

prospero.changes.conflict.header=\u66F4\u65B0\u4E2D\u68C0\u6D4B\u5230\u6709\u51B2\u7A81\u7684\u66F4\u6539\uFF1A
prospero.general.error.missing.parameter=\u9519\u8BEF: Missing required argument: (%s)
prospero.install.list.profile.header=\u53EF\u7528\u7684\u5B89\u88C5\u914D\u7F6E\u6587\u4EF6
prospero.install.list.profile.no_profiles.header=\u6CA1\u6709\u53EF\u7528\u7684\u5B89\u88C5\u914D\u7F6E\u6587\u4EF6\u3002\n \u60A8\u53EF\u4EE5\u4F7F\u7528\u529F\u80FD\u5305\u4F4D\u7F6E(--fpl)\u53C2\u6570\u6765\u5B89\u88C5\u670D\u52A1\u5668\u3002
prospero.install.list.profile=\u914D\u7F6E\u6587\u4EF6:
prospero.install.list.profile.subscribe.channels=\u8BA2\u9605\u7684\u901A\u9053\uFF1A
prospero.install.list.profile.featurePacks=\u5B89\u88C5\u7684\u529F\u80FD\u5305\uFF1A

prospero.candidate.apply.error.rolled_back.desc=\u4E0D\u5B8C\u6574\u7684\u66F4\u65B0\u66F4\u6539\u5DF2\u88AB\u56DE\u6EDA\u3002\u8BF7\u89E3\u51B3\u4E0A\u8FF0\u9519\u8BEF\uFF0C\u5E76\u5C1D\u8BD5\u518D\u6B21\u6267\u884C\u66F4\u65B0\u3002
prospero.candidate.apply.error.rollback_error.desc=\u65E0\u6CD5\u6062\u590D\u4E0D\u5B8C\u6574\u7684\u66F4\u65B0\u66F4\u6539\u3002\u670D\u52A1\u5668\u53EF\u80FD\u5DF2\u5904\u4E8E\u635F\u574F\u72B6\u6001\uFF0C\u8BF7\u5728 %s \u5904\u68C0\u67E5\u670D\u52A1\u5668\u7684\u5907\u4EFD\u3002
