--- old/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties 2020-02-03 03:10:21.227532950 +0000 +++ new/src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n_zh_CN.properties 2020-02-03 03:10:20.930519441 +0000 @@ -1,5 +1,5 @@ # -# Copyright (c) 2016, 2018, Oracle and/or its affiliates. All rights reserved. +# Copyright (c) 2016, 2020, Oracle and/or its affiliates. All rights reserved. # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. # # This code is free software; you can redistribute it and/or modify it @@ -287,8 +287,8 @@ help.set.format.summary = 设置用于报告片段事件的格式 -help.set.format = 设置用于报告片段事件的格式:\n\n\t/set format <模式> <字段> "<格式>" <选择器>...\n\n显示格式设置:\n\n\t/set format [<模式> [<字段>]]\n\n其中 <模式> 是以前定义的反馈模式的名称 -- 请参阅 '/help /set mode'。\n其中 <字段> 是要定义的上下文特定格式的名称。\n其中 <格式> 是一个带引号的字符串, 该字符串将为\n字段的值 (如果选择器匹配, 或者没有任何选择器)。\n在使用格式时, 用大括号括起的字段名将会在相应时间\n使用字段值替换。这些字段可能已使用此命令定义, \n也可能是特定于上下文的以下预定义字段之一:\n\t{name} == 名称, 例如: 变量的名称, ...\n\t{type} == 类型名称。变量或表达式的类型,\n\t\t\t方法的参数类型\n\t{value} == 表达式或变量初始化的结果值\n\t{unresolved} == 未解析引用的列表\n\t{errors} == 可恢复错误的列表 (只在处理\n\t\t\t"display" 字段期间)\n\t{err} == 无格式的错误行 (只在处理\n\t\t\t"errorline" 字段期间)\n该工具访问以下字段来确定所显示的反馈:\n\t{display} == 为片段事件显示的消息\n\t{errorline} == "errors" 字段中的一个错误行的格式\n\t{pre} == 反馈前缀 (作为命令反馈的开头)\n\t{post} == 反馈后缀 (作为命令反馈的结尾)\n\t{errorpre} == 错误前缀 (作为错误反馈的开头)\n\t{errorpost} == 错误后缀 (作为错误反馈的结尾)\n这些字段具有默认设置 (可覆盖)。\n其中 是应用格式的上下文。\n选择器结构是一个由选择器类型列表构成的列表, 使用连字符分隔。\n选择器类型列表是单个选择器类型的值的列表, 使用逗号分隔。\n如果每个选择器类型列表匹配, 则选择器匹配; 如果其中某个值\n匹配, 则选择器类型列表匹配。\n\ncase 选择器类型描述了片段的类型。值包括:\n\timport -- 导入声明\n\tclass -- 类声明\n\tinterface -- 接口声明\n\tenum -- 枚举声明\n\tannotation -- 注释接口声明\n\tmethod -- 方法声明 -- 注: {type}==parameter-types\n\tvardecl -- 不带初始化的变量声明\n\tvardecl -- 带初始化的变量声明\n\texpression -- 表达式 -- 注: \ -{name}==scratch-variable-name\n\tvarvalue -- 变量值表达式\n\tassignment -- 分配变量\n\tstatement -- 语句\n操作选择器类型描述了对片段执行的操作。值包括:\n\tadded -- 片段已添加\n\tmodified -- 现有片段已修改\n\treplaced -- 现有片段已替换为新片段\n\toverwrote -- 现有片段已覆盖\n\tdropped -- 片段已删除\n\tused -- 片段在不能使用的时候已被使用\nwhen-did-it-occur 选择器类型描述了这是直接操作还是间接操作。值包括:\n\tprimary -- 输入的片段\n\tupdate -- 对相关片段的更新\nresolution-state 选择器类型描述了片段的解析/定义状态。值包括:\n\tok -- 已正确解析\n\tdefined -- 已定义, 但存在可恢复的未解析引用\n\tnotdefined -- 由于存在可恢复的未解析引用而未定义\nunresolved-count 选择器类型描述了未解析引用的数量。值包括:\n\tunresolved0 -- 不存在未解析的名称\n\tunresolved1 -- 一个名称未解析\n\tunresolved2 -- 两个或更多名称未解析\nerrors-count 选择器类型描述了错误的数量。值包括:\n\terror0 -- 无错误\n\terror1 -- 一个错误\n\terror2 -- 两个或更多错误\n\n示例:\n\t/set format mymode action '已创建' added-primary\n\t/set format mymode action '更新已替换' replaced-update\n\t/set format mymode display '{pre}{action} 类 {name}{post}' class-ok\n\t/set format mymode display '{pre}{action} 变量 {name}, 重置为空值{post}' replaced-vardecl,varinit-ok-update\n\n请注意, 某个字段的后续选择器可能会覆盖部分或全部以前使用的选择器 -- 采用最后一个选择器\n\n不带 <格式> 的格式显示当前格式设置。\n指定 <模式> 时, 将仅显示该模式的格式设置。\n同时指定 <模式> 和 <字段> 时, 将仅显示该模式和字段的\n格式设置。示例:\n\t/set format mymode\n显示模式 mymode 的格式设置\n +help.set.format = 设置用于报告片段事件的格式:\n\n\t/set format <模式> <字段> "<格式>" <选择器>...\n\n显示格式设置:\n\n\t/set format [<模式> [<字段>]]\n\n其中 <模式> 是以前定义的反馈模式的名称 -- 请参阅 '/help /set mode'。\n其中 <字段> 是要定义的上下文特定格式的名称。\n其中 <格式> 是一个带引号的字符串, 该字符串将为\n字段的值 (如果选择器匹配, 或者没有任何选择器)。\n在使用格式时, 用大括号括起的字段名将会在相应时间\n使用字段值替换。这些字段可能已使用此命令定义, \n也可能是特定于上下文的以下预定义字段之一:\n\t{name} == 名称, 例如: 变量的名称, ...\n\t{type} == 类型名称。变量或表达式的类型,\n\t\t\t方法的参数类型\n\t{value} == 表达式或变量初始化的结果值\n\t{unresolved} == 未解析引用的列表\n\t{errors} == 可恢复错误的列表 (只在处理\n\t\t\t"display" 字段期间)\n\t{err} == 无格式的错误行 (只在处理\n\t\t\t"errorline" 字段期间)\n该工具访问以下字段来确定所显示的反馈:\n\t{display} == 为片段事件显示的消息\n\t{errorline} == "errors" 字段中的一个错误行的格式\n\t{pre} == 反馈前缀 (作为命令反馈的开头)\n\t{post} == 反馈后缀 (作为命令反馈的结尾)\n\t{errorpre} == 错误前缀 (作为错误反馈的开头)\n\t{errorpost} == 错误后缀 (作为错误反馈的结尾)\n这些字段具有默认设置 (可覆盖)。\n其中 是应用格式的上下文。\n选择器结构是一个由选择器类型列表构成的列表, 使用连字符分隔。\n选择器类型列表是单个选择器类型的值的列表, 使用逗号分隔。\n如果每个选择器类型列表匹配, 则选择器匹配; 如果其中某个值\n匹配, 则选择器类型列表匹配。\n\ncase 选择器类型描述了片段的类型。值包括:\n\timport -- 导入声明\n\tclass -- 类声明\n\tinterface -- 接口声明\n\tenum -- 枚举声明\n\tannotation -- 注释接口声明\n\trecord -- 记录声明\n\tmethod -- 方法声明 -- 注: {type}==parameter-types\n\tvardecl -- 不带初始化的变量声明\n\tvardecl -- 带初始化的变量声明\n\texpression -- 表达式 -- \ +注: {name}==scratch-variable-name\n\tvarvalue -- 变量值表达式\n\tassignment -- 分配变量\n\tstatement -- 语句\n操作选择器类型描述了对片段执行的操作。值包括:\n\tadded -- 片段已添加\n\tmodified -- 现有片段已修改\n\treplaced -- 现有片段已替换为新片段\n\toverwrote -- 现有片段已覆盖\n\tdropped -- 片段已删除\n\tused -- 片段在不能使用的时候已被使用\nwhen-did-it-occur 选择器类型描述了这是直接操作还是间接操作。值包括:\n\tprimary -- 输入的片段\n\tupdate -- 对相关片段的更新\nresolution-state 选择器类型描述了片段的解析/定义状态。值包括:\n\tok -- 已正确解析\n\tdefined -- 已定义, 但存在可恢复的未解析引用\n\tnotdefined -- 由于存在可恢复的未解析引用而未定义\nunresolved-count 选择器类型描述了未解析引用的数量。值包括:\n\tunresolved0 -- 不存在未解析的名称\n\tunresolved1 -- 一个名称未解析\n\tunresolved2 -- 两个或更多名称未解析\nerrors-count 选择器类型描述了错误的数量。值包括:\n\terror0 -- 无错误\n\terror1 -- 一个错误\n\terror2 -- 两个或更多错误\n\n示例:\n\t/set format mymode action '已创建' added-primary\n\t/set format mymode action '更新已替换' replaced-update\n\t/set format mymode display '{pre}{action} 类 {name}{post}' class-ok\n\t/set format mymode display '{pre}{action} 变量 {name}, 重置为空值{post}' replaced-vardecl,varinit-ok-update\n\n请注意, 某个字段的后续选择器可能会覆盖部分或全部以前使用的选择器 -- 采用最后一个选择器\n\n不带 <格式> 的格式显示当前格式设置。\n指定 <模式> 时, 将仅显示该模式的格式设置。\n同时指定 <模式> 和 <字段> 时, 将仅显示该模式和字段的\n格式设置。示例:\n\t/set format mymode\n显示模式 mymode 的格式设置\n help.set.truncation.summary = 设置显示值的最大长度 @@ -314,5 +314,5 @@ help.set.start =设置启动配置 -- 启动时读取的片段和命令序列:\n\n\t/set start [-retain] <文件>...\n\n\t/set start [-retain] -default\n\n\t/set start [-retain] -none\n\n保留启动配置以便在将来会话中使用:\n\n\t/set start -retain\n\n显示启动设置:\n\n\t/set start\n\n在此会话中使用 /reset、/reload 或 /env 命令时,\n指定 <文件> 的内容将成为使用的启动片段和命令。\n如果改为指定 -default 选项,则将使用预定义的\n启动导入片段。\n如果使用 -none 选项,则启动设置将为空 -- 将不使用\n启动片段或命令\n此命令对于测试启动设置非常有用。要保留这些内容\n以便将来运行 jshell 工具时使用,请使用命令:\n\t/set start -retain\n\n使用 -retain 选项时,将在本次运行和将来\n运行 jshell 工具时使用该设置。\n\n不带 <文件> 或选项的格式显示启动设置。\n注:如果启动设置最后一次是从文件设置的,则会随\n'set start' 命令(后跟文件内容)一起显示此内容。\n\n<文件> 可以是操作系统文件名,也可是预定义的\n启动文件名之一:DEFAULT、PRINTING 或 JAVASE。\n这些项的说明分别如下:默认导入片段(如 -default 所使用的)、\nprint()、println() 和 printf() 方法片段的定义,或\n所有 Java SE 程序包的导入项。\n可以指定多个 <文件>,例如:\n\n\t/set start -retain DEFAULT PRINTING -startup.feedback = /set mode verbose -command \n\n/set prompt verbose '\\njshell> ' ' ...> ' \n\n/set format verbose pre '| ' \n/set format verbose post '%n' \n/set format verbose errorpre '| ' \n/set format verbose errorpost '%n' \n\n/set format verbose errorline '{post}{pre} {err}' \n\n/set format verbose action '已创建' added-primary \n/set format verbose action '已修改' modified-primary \n/set format verbose action '已替换' replaced-primary \n/set format verbose action '已覆盖' overwrote-primary \n/set format verbose action '已删除' dropped-primary \n/set format verbose action ' 更新已创建' added-update \n/set format verbose action ' 更新已修改' modified-update \n/set format verbose action ' 更新已替换' replaced-update \n/set format verbose action ' 更新已覆盖' overwrote-update \n/set format verbose action ' 更新已删除' dropped-update \n\n/set format verbose until ', 不过, 它无法实例化或者其方法无法调用, 直至' defined-class-primary \n/set format verbose until ', 不过, 其方法无法调用, 直至' defined-interface-primary \n/set format verbose until ', 不过, 它无法使用, 直至' defined-enum,annotation-primary \n/set format verbose until ', 不过, 它无法调用, 直至' defined-method-primary \n/set format verbose until ', 不过, 它无法引用, 直至' notdefined-primary \n/set format verbose until ' 它无法实例化或者其方法无法调用, 直至' defined-class-update \n/set format verbose until ' 其方法无法调用, 直至' defined-interface-update \n/set format verbose until ' 它无法调用, 直至' defined-method-update \n/set format verbose until ' 它无法引用, 直至' notdefined-update \n\n/set format verbose unrerr '{unresolved} 已声明' unresolved1-error0 \n/set format verbose unrerr '{unresolved} 已声明' unresolved2-error0 \n/set format verbose unrerr ' 此错误已更正: {errors}' unresolved0-error1 \n/set format verbose unrerr '{unresolved} 已声明, 并且此错误已更正: {errors}' unresolved1-error1 \n/set format verbose unrerr '{unresolved} 已声明, 并且此错误已更正: {errors}' unresolved2-error1 \n/set format verbose unrerr ' 这些错误已更正: {errors}' unresolved0-error2 \n/set format verbose unrerr '{unresolved} 已声明并且这些错误已更正: {errors}' unresolved1-error2 \n/set format verbose unrerr '{unresolved} 已声明并且这些错误已更正: {errors}' unresolved2-error2 \n\n/set format verbose resolve '{until}{unrerr}' defined,notdefined-added,modified,replaced,used \n\n/set format verbose typeKind '类' class \n/set format verbose typeKind '接口' interface \n/set format verbose typeKind '枚举' enum \n/set format verbose typeKind '注释接口' annotation \ -\n\n/set format verbose result '{name} ==> {value}{post}' added,modified,replaced-ok-primary \n\n/set format verbose display '{result}{pre}已创建暂存变量 {name} : {type}{post}' expression-added,modified,replaced-primary \n/set format verbose display '{result}{pre}{name} 的值: {type}{post}' varvalue-added,modified,replaced-primary \n/set format verbose display '{result}{pre}已分配给 {name} : {type}{post}' assignment-primary \n/set format verbose display '{result}{pre}{action} 变量 {name} : {type}{resolve}{post}' varinit,vardecl \n/set format verbose display '{pre}{action} 变量 {name}{resolve}{post}' vardecl,varinit-notdefined \n/set format verbose display '{pre}{action} 变量 {name}{post}' dropped-vardecl,varinit,expression \n/set format verbose display '{pre}{action} 变量 {name}, 重置为空值{post}' replaced-vardecl,varinit-ok-update \n\n/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation \n/set format verbose display '{pre}{action} 方法 {name}({type}){resolve}{post}' method \n\n/set format verbose display '{pre}已尝试使用 {typeKind} {name}{resolve}{post}' used-class,interface,enum,annotation \n/set format verbose display '{pre}已尝试调用方法 {name}({type}){resolve}{post}' used-method \n\n/set truncation verbose 80\n/set truncation verbose 1000 varvalue,expression\n\n/set mode normal -command verbose \n/set format normal display '' added,modified,replaced,overwrote,dropped-update \n/set format normal display '{pre}{action} 变量 {name}, 重置为空值{post}' replaced-vardecl,varinit-ok-update \n/set format normal display '{result}' added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary \n/set mode concise -quiet normal \n\n/set prompt concise 'jshell> ' ' ...> ' \n\n/set format concise display '' class,interface,enum,annotation,method,assignment,varinit,vardecl-ok \n\n/set feedback normal \n\n/set mode silent -quiet \n/set prompt silent '-> ' '>> ' \n/set truncation silent 80\n/set truncation silent 1000 varvalue,expression\n/set format silent pre '| ' \n/set format silent post '%n' \n/set format silent errorpre '| ' \n/set format silent errorpost '%n' \n/set format silent display '' \n +startup.feedback = /set mode verbose -command \n\n/set prompt verbose '\\njshell> ' ' ...> ' \n\n/set format verbose pre '| ' \n/set format verbose post '%n' \n/set format verbose errorpre '| ' \n/set format verbose errorpost '%n' \n\n/set format verbose errorline '{post}{pre} {err}' \n\n/set format verbose action '已创建' added-primary \n/set format verbose action '已修改' modified-primary \n/set format verbose action '已替换' replaced-primary \n/set format verbose action '已覆盖' overwrote-primary \n/set format verbose action '已删除' dropped-primary \n/set format verbose action ' 更新已创建' added-update \n/set format verbose action ' 更新已修改' modified-update \n/set format verbose action ' 更新已替换' replaced-update \n/set format verbose action ' 更新已覆盖' overwrote-update \n/set format verbose action ' 更新已删除' dropped-update \n\n/set format verbose until ',不过,它无法实例化或者其方法无法调用,直至' defined-class,record-primary \n/set format verbose until ', 不过, 其方法无法调用, 直至' defined-interface-primary \n/set format verbose until ', 不过, 它无法使用, 直至' defined-enum,annotation-primary \n/set format verbose until ', 不过, 它无法调用, 直至' defined-method-primary \n/set format verbose until ', 不过, 它无法引用, 直至' notdefined-primary \n/set format verbose until '它无法实例化或者其方法无法调用,直至' defined-class,record-update \n/set format verbose until ' 其方法无法调用, 直至' defined-interface-update \n/set format verbose until ' 它无法调用, 直至' defined-method-update \n/set format verbose until ' 它无法引用, 直至' notdefined-update \n\n/set format verbose unrerr '{unresolved} 已声明' unresolved1-error0 \n/set format verbose unrerr '{unresolved} 已声明' unresolved2-error0 \n/set format verbose unrerr ' 此错误已更正: {errors}' unresolved0-error1 \n/set format verbose unrerr '{unresolved} 已声明, 并且此错误已更正: {errors}' unresolved1-error1 \n/set format verbose unrerr '{unresolved} 已声明, 并且此错误已更正: {errors}' unresolved2-error1 \n/set format verbose unrerr ' 这些错误已更正: {errors}' unresolved0-error2 \n/set format verbose unrerr '{unresolved} 已声明并且这些错误已更正: {errors}' unresolved1-error2 \n/set format verbose unrerr '{unresolved} 已声明并且这些错误已更正: {errors}' unresolved2-error2 \n\n/set format verbose resolve '{until}{unrerr}' defined,notdefined-added,modified,replaced,used \n\n/set format verbose typeKind '类' class \n/set format verbose typeKind '接口' interface \n/set format verbose typeKind '枚举' enum \n/set format verbose typeKind \ +'注释接口' annotation \n/set format verbose typeKind '记录' record \n\n/set format verbose result '{name} ==> {value}{post}' added,modified,replaced-ok-primary \n\n/set format verbose display '{result}{pre}已创建暂存变量 {name} : {type}{post}' expression-added,modified,replaced-primary \n/set format verbose display '{result}{pre}{name} 的值: {type}{post}' varvalue-added,modified,replaced-primary \n/set format verbose display '{result}{pre}已分配给 {name} : {type}{post}' assignment-primary \n/set format verbose display '{result}{pre}{action} 变量 {name} : {type}{resolve}{post}' varinit,vardecl \n/set format verbose display '{pre}{action} 变量 {name}{resolve}{post}' vardecl,varinit-notdefined \n/set format verbose display '{pre}{action} 变量 {name}{post}' dropped-vardecl,varinit,expression \n/set format verbose display '{pre}{action} 变量 {name}, 重置为空值{post}' replaced-vardecl,varinit-ok-update \n\n/set format verbose display '{pre}{action} {typeKind} {name}{resolve}{post}' class,interface,enum,annotation,record \n/set format verbose display '{pre}{action} 方法 {name}({type}){resolve}{post}' method \n\n/set format verbose display '{pre}已尝试使用 {typeKind} {name}{resolve}{post}' used-class,interface,enum,annotation,record \n/set format verbose display '{pre}已尝试调用方法 {name}({type}){resolve}{post}' used-method \n\n/set truncation verbose 80\n/set truncation verbose 1000 varvalue,expression\n\n/set mode normal -command verbose \n/set format normal display '' added,modified,replaced,overwrote,dropped-update \n/set format normal display '{pre}{action} 变量 {name}, 重置为空值{post}' replaced-vardecl,varinit-ok-update \n/set format normal display '{result}' added,modified,replaced-expression,varvalue,assignment,varinit,vardecl-ok-primary \n/set mode concise -quiet normal \n\n/set prompt concise 'jshell> ' ' ...> ' \n\n/set format concise display '' class,interface,enum,annotation,record,method,assignment,varinit,vardecl-ok \n\n/set feedback normal \n\n/set mode silent -quiet \n/set prompt silent '-> ' '>> ' \n/set truncation silent 80\n/set truncation silent 1000 varvalue,expression\n/set format silent pre '| ' \n/set format silent post '%n' \n/set format silent errorpre '| ' \n/set format silent errorpost '%n' \n/set format silent display '' \n