#The Chinese patch from: http://www.7down.com # readonly.occurences.found=\u5728\u53ea\u8bfb\u6587\u4ef6\u4e2d\u627e\u5230\u5339\u914d\u9879 progress.text=\u5bfb\u627e\u4f7f\u7528\u4e2d... usageView.tabText=\u91cd\u6784\u9884\u89c8 usageView.usagesText=\u4f7f\u7528 usageView.need.reRun=\u4e0d\u80fd\u6267\u884c\u91cd\u6784\u64cd\u4f5c.\u6709\u6539\u53d8\u7528\u9014\u540e\u7684\u4ee3\u7801\u5df2\u7ecf\u88ab\u53d1\u73b0.\u8bf7,\u518d\u6267\u884c\u4f7f\u7528\u641c\u7d22. usageView.doAction=\u6267\u884c\u91cd\u6784 (&D) statusBar.refactoring.result={0, choice, 1#1 occurrence|2#{0,number} occurrences} \u5df2\u6539\u53d8 statusBar.noUsages=\u672a\u627e\u5230\u5339\u914d\u9879 anonymousToInner.refactoring.name=\u8f6c\u6362\u533f\u540d\u4e3a\u5185\u90e8 anonymousToInner.no.inner.class.name=\u9700\u6307\u5b9a\u7c7b\u540d inner.class.exists=\u540d\u4e3a''{0}''\u7684\u5185\u90e8\u7c7b\u5df2\u7ecf\u5b9a\u4e49\u5728\u7c7b''{1}''\u4e2d anonymousToInner.class.name.label.text=\u7c7b\u540d: anonymousToInner.make.class.static.checkbox.text=\u4f7f\u7c7b\u9759\u6001\u5316 (&S) anonymousToInner.parameters.panel.border.title=\u6784\u9020\u51fd\u6570\u7684\u53c2\u6570 error.wrong.caret.position.method=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u65b9\u6cd5\u4e2d error.wrong.caret.position.constructor=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u6784\u9020\u51fd\u6570\u4e2d error.wrong.caret.position.method.or.class.name=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u65b9\u6cd5\u6216\u7c7b\u7684\u540d\u5b57\u4e2d error.wrong.caret.position.method.or.variable.name=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u65b9\u6cd5\u6216\u53d8\u91cf\u7684\u540d\u5b57\u4e2d error.wrong.caret.position.anonymous=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u533f\u540d\u7c7b\u4e2d error.wrong.caret.position.class=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u7c7b\u4e2d error.wrong.caret.position.method.or.local.name=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u5143\u7d20\u7684\u540d\u5b57\u4e2d error.wrong.caret.position.local.name=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u5c40\u90e8\u53d8\u91cf\u7684\u540d\u5b57\u4e2d error.wrong.caret.position.local.or.expression.name=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u5c40\u90e8\u53d8\u91cf\u6216\u8868\u8fbe\u5f0f\u7684\u540d\u5b57\u4e2d error.wrong.caret.position.symbol.to.rename=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u7b26\u53f7\u4e2d error.wrong.caret.position.symbol.to.refactor=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u7b26\u53f7\u4e2d error.out.of.project.element=\u9009\u5b9a\u7684{0}\u4e0d\u5728\u9879\u76ee\u4e2d error.out.of.project.element.default=\u6240\u9009\u5143\u7d20\u4e0d\u4f4d\u4e8e\u9879\u76ee\u5185\u90e8 error.in.injected.lang.prefix.suffix=\u9009\u5b9a\u7684{0}\u5728\u88ab\u91cd\u6784\u6587\u4ef6\u7684\u53ea\u8bfb\u6587\u4ef6\u4e2d error.cannot.be.renamed=\u6b64\u5143\u7d20\u4e0d\u80fd\u88ab\u91cd\u547d\u540d. to.refactor=\u91cd\u6784saf error.cannot.resolve=\u4e0d\u80fd\u89e3\u51b3{0} error.incorrect.data=\u4e0d\u6b63\u786e\u7684\u6570\u636e error.wrong.name.input=\u9519\u8bef\u7684\u540d\u79f0:{0} error.not.supported.for.jsp={0}\u91cd\u6784\u4e0d\u652f\u6301JSP error.not.supported.for.package.info={0} refactoring is not supported for package-info.java changeClassSignature.refactoring.name=\u66f4\u6539\u7c7b\u7b7e\u540d changeClassSignature.no.type.parameters=\u8fd9\u4e2a\u7c7b\u4e0d\u80fd\u6709\u7c7b\u578b\u53c2\u6570 changeClassSignature.parameters.panel.border.title=\u53c2\u6570 changeClassSignature.bad.value=\u9519\u8bef {0} \u503c: ''{1}'' \u53c2\u6570 ''{2}'' changeClassSignature.class.label.text=\u66f4\u6539{0}\u7684\u7b7e\u540d changeSignature.no.type.for.parameter=\u6307\u5b9a\u4e00\u4e2a\u7c7b\u578b\u7ed9\u53c2\u6570''{0}'' changeSignature.no.type.for.exception=\u6307\u5b9a\u4e00\u4e2a\u7c7b\u578b\u7ed9\u5f02\u5e38 changeSignature.refactoring.name=\u66f4\u6539\u7b7e\u540d column.name.name=\u540d\u79f0: changeSignature.default.value.column=\u9ed8\u8ba4\u503c changeSignature.bound.value.column=\u7ed1\u5b9a\u503c: parameters.border.title=\u53c2\u6570 changeSignature.exceptions.panel.border.title=\u5f02\u5e38 changeSignature.propagate.parameters.title=\u4f20\u9012\u53c2\u6570...(&G) changeSignature.propagate.exceptions.title=\u4f20\u9012\u5f02\u5e38... (&X) changeSignature.parameter.caller.chooser=\u9009\u62e9\u8981\u4f20\u9012\u65b0\u53c2\u6570\u7684\u65b9\u6cd5 changeSignature.exception.caller.chooser=\u9009\u62e9\u8981\u4f20\u9012\u65b0\u5f02\u5e38\u7684\u65b9\u6cd5 changeSignature.return.type.prompt=\u8fd4\u56de\u7c7b\u578b: (&T) changeSignature.name.prompt=\u540d\u79f0: (&N) name.prompt=\u540d\u79f0 (&N) signature.preview.border.title=\u7b7e\u540d\u9884\u89c8 changeSignature.parameters.wont.propagate=\u9012\u5f52\u4f20\u64ad\u7684\u53c2\u6570\u7684\u66f4\u6539\u4e0d\u4f1a\u88ab\u6267\u884c changeSignature.exceptions.wont.propagate=\u9012\u5f52\u4f20\u64ad\u7684\u5f02\u5e38\u7684\u66f4\u6539\u4e0d\u4f1a\u88ab\u6267\u884c changeSignature.wrong.return.type=\u9519\u8bef\u7684\u8fd4\u56de\u7c7b\u578b:''{0}'' changeSignature.no.return.type=\u672a\u6307\u5b9a\u8fd4\u56de\u7c7b\u578b changeSignature.cannot.resolve.return.type=\u8fd4\u56de\u7c7b\u578b''{0}''\u4e0d\u80fd\u89e3\u51b3,\u7ee7\u7eed\u5417? changeSignature.wrong.type.for.parameter=\u7684\u53c2\u6570''{1}''\u9519\u8bef\u7c7b\u578b:''{0}'' changeSignature.wrong.type.for.exception=\u5f02\u5e38\u7684\u9519\u8bef\u7c7b\u578b:''{0}'' changeSignature.vararg.not.last=\u53ef\u53d8\u53c2\u6570\u5e94\u8be5\u5728\u65b9\u6cd5\u7b7e\u540d\u7684\u6700\u540e changeSignature.no.default.value=\u65b0\u53c2\u6570\"{0}\"\u5df2\u88ab\u6dfb\u52a0.\u6307\u5b9a\u4e00\u4e2a\u9ed8\u8ba4\u503c\u88ab\u7528\u4e8e\u8be5\u65b9\u6cd5\u7684\u6240\u6709\u73b0\u6709\u7684\u7535\u8bdd. changeSignature.not.throwable.type=\u9519\u8bef\u7684\u5f02\u5e38\u7c7b\u578b''{0}''\uff0c\u5e94\u7ee7\u627fjava.lang.Throwable changeSignature.cannot.resolve.parameter.type=\u7c7b\u578b\"{0}\"\u53c2\u6570\"{1}\"\u4e0d\u80fd\u89e3\u51b3\u7ee7\u7eed\u5417? search.in.comments.and.strings=\u5728\u6ce8\u91ca\u548c\u5b57\u7b26\u4e2d\u641c\u7d22 (&C) search.for.text.occurrences=\u641c\u7d22\u6587\u672c\u5339\u914d\u9879 (&T) visibility.as.is=\u4fdd\u7559\u539f\u6837 (&A) visibility.escalate=\u5347\u7ea7 (&E) visibility.public=\u516c\u5171 (&B) visibility.protected=\u4fdd\u62a4 (&O) visibility.private=\u79c1\u6709 (&V) visibility.package.local=\u5c40\u90e8\u5305 (&K) visibility.border.title=\u53ef\u89c1 default.visibility.border.title=\u7f3a\u7701\u53ef\u89c1 visibility.combo.title=\u53ef\u89c1: (&V) moveInstanceMethod.select.an.instance.parameter=\u9009\u62e9\u4e00\u4e2a\u5b9e\u4f8b\u53c2\u6570: (&I) destination.package=\u76ee\u7684\u5305: (&P) choose.destination.package=\u9009\u62e9\u76ee\u7684\u5305 interface.name.prompt=\u63a5\u53e3\u540d\u79f0: (&I) package.for.new.interface=\u5305\u4e3a\u65b0\u754c\u9762: (&P) turnRefsToSuper.change.usages.to=\u66f4\u6539{0}\u7684\u4f7f\u7528\u5230: (&C) turnRefsToSuper.use.superclass.in.instanceof=\u4f7f\u7528\u63a5\u53e3/\u8d85\u7c7b\u5728\u5b9e\u4f8b (&U) class.name.prompt=\u7c7b\u540d: (&N) parameter.name.prompt=\u53c2\u6570\u540d\u79f0: (&M) no.class.name.specified=\u672a\u6307\u5b9a\u7c7b\u540d\u79f0 no.parameter.name.specified=\u672a\u6307\u5b9a\u53c2\u6570\u540d\u79f0 pass.outer.class.instance.as.parameter=\u4f7f\u5916\u90e8\u7c7b\u5b9e\u4f8b\u4f5c\u4e3a\u4e00\u4e2a\u53c2\u6570 (&O) pull.up.members.to=\u628a\u6210\u5458\u7684{0}: members.to.be.pulled.up=\u6210\u5458\u88ab\u62c9\u8d77(&B) make.abstract=\u62bd\u8c61\u5316 javadoc.for.abstracts=JavaDoc\u7684\u6458\u8981 extractIncludeFile.name=\u63d0\u53d6\u5305\u542b\u6587\u4ef6 file.already.exist=\u6587\u4ef6{0}\u5df2\u7ecf\u5b58\u5728 file.already.exist.title=\u63d0\u53d6\u5305\u542b\u6587\u4ef6 name.for.extracted.include.file=\u63d0\u53d6\u5305\u542b\u6587\u4ef6\u540d\u79f0(\u9ed8\u8ba4\u6269\u5c55: {0})(&N) extract.to.directory=\u63d0\u53d6\u76ee\u5f55: (&D) select.target.directory=\u9009\u62e9\u76ee\u6807\u76ee\u5f55 select.target.directory.description=\u5c06\u6b64\u76ee\u5f55\u4e2d\u521b\u5efa\u6587\u4ef6 create.directory=\u521b\u5efa\u76ee\u5f55 replace.inheritance.from=\u66ff\u6362\u59d4\u6d3e\u7ee7\u627f\u4ece: (&R) field.name=\u5b57\u6bb5\u540d\u79f0 (&F): inner.class.name=\u5185\u90e8\u7c7b\u540d\u79f0 (&I): superclass.name=\u8d85\u7ea7\u7c7b\u540d\u79f0: (&S) delegate.members=\u59d4\u6d3e\u6210\u5458 (&B) generate.getter.for.delegated.component=\u4e3a\u59d4\u6d3e\u6210\u5458\u751f\u6210getter (&G) package.for.new.superclass=\u65b0\u8d85\u7c7b\u7684\u5305: (&P) package.for.original.class=\u539f\u59cb\u7c7b\u7684\u5305: (&P) package.for.original.interface=\u539f\u59cb\u63a5\u53e3\u7684\u5305: (&P) ExtractSuperClass.superclass=\u8d85\u7c7b members.to.form.superclass=\u8d85\u7c7b\u7684\u6210\u5458 (&B) no.superclass.name.specified=\u672a\u6307\u5b9a\u8d85\u7c7b\u540d\u79f0 extract.superclass.from=\u4ece\u4e2d\u63d0\u53d6\u8d85\u7c7b: extractSuper.extract=\u63d0\u53d6{0} (&X) extractSuper.rename.original.class=\u91cd\u547d\u540d\u539f\u59cb\u7c7b\u5e76\u5728\u53ef\u80fd\u7684\u60c5\u51b5\u4e0b\u4f7f\u7528{0} (&E) extractSuper.rename.original.class.to=\u91cd\u547d\u540d\u539f\u59cb\u7c7b\u5230: (&R) extractSuperInterface.interface=\u63a5\u53e3 members.to.form.interface=\u6210\u5458\u5f62\u6210\u63a5\u53e3(&B) extract.interface.from=\u63d0\u53d6\u63a5\u53e3\u4ece: rename.implementation.class.to=\u91cd\u547d\u540d\u5b9e\u73b0\u7c7b: rename.original.interface.to=\u91cd\u547d\u540d\u539f\u59cb\u63a5\u53e3\u5230: extractSuperInterface.javadoc=JavaDoc no.interface.name.specified=\u672a\u6307\u5b9a\u63a5\u53e3\u540d\u79f0 replace.all.occurences=\u66ff\u6362\u6240\u6709\u7684\u5339\u914d\u9879({0}\u5339\u914d\u9879) (&A) declare.final=\u58f0\u660efinal (&F) introduce.parameter.title=\u63d0\u53d6\u5b57\u6bb5 parameter.of.type=\u7c7b\u578b\u7684\u53c2\u6570: (&T) use.variable.initializer.to.initialize.parameter=\u4f7f\u7528\u53d8\u91cf\u521d\u59cb\u5668\u5230\u521d\u59cb\u53c2\u6570 (&I) replace.fields.used.in.expressions.with.their.getters=\u66ff\u6362\u5b57\u6bb5\u7528\u4e8e\u8868\u60c5\u548c\u4ed6\u4eec\u7684getter\u65b9\u6cd5 do.not.replace=\u4e0d\u8981\u66ff\u6362 (&N) replace.fields.inaccessible.in.usage.context=\u66ff\u6362\u4e0a\u4e0b\u6587\u6ca1\u6709\u4f7f\u7528\u7684\u5b57\u6bb5 (&I) replace.all.fields=\u66ff\u6362\u6240\u6709\u5b57\u6bb5 (&R) class.does.not.exist.in.the.project=\u7c7b\u4e0d\u5b58\u5728\u5728\u8fd9\u4e2a\u9879\u76ee.\u4f60\u60f3\u521b\u5efa\u5b83\u5417? no.field.name.specified=\u672a\u6307\u5b9a\u5b57\u6bb5\u540d\u79f0 field.exists=\u5b57\u6bb5\u540d\u79f0{0}\u5df2\u7ecf\u5b58\u5728\u4e8e\u7c7b''{1}''\u4e2d,\u7ee7\u7eed\u5417? choose.destination.class=\u9009\u62e9\u76ee\u7684\u7c7b replace.write.access.occurrences=\u66ff\u6362\u767d\u540d\u5355\u5339\u914d\u9879 (&L) # introduce variable introduce.variable.title=\u63d0\u53d6\u53d8\u91cf refactoring.introduce.context.error=\u4e0d\u80fd\u6267\u884c\u91cd\u6784\u5728\u8fd9\u4e2a\u4e0a\u4e0b\u6587 refactoring.introduceVariable=\u63d0\u53d6\u53d8\u91cf\u91cd\u6784 refactoring.introduce.selection.error=\u4f7f\u7528\u9009\u5b9a\u7684\u5143\u7d20\u4e0d\u80fd\u6267\u884c\u91cd\u6784 refactoring.introduce.name.error=\u9519\u8bef\u7684\u540d\u79f0 refactoring.introduce.name.used.error=\u8fd9\u4e2a\u540d\u5b57\u5df2\u7ecf\u4f7f\u7528 refactoring.introduce.variable.scope.error=\u4e0e\u73b0\u6709\u7684\u53d8\u91cf\u540d\u51b2\u7a81 refactoring.introduce.placing.error=\u4e0d\u80fd\u63d0\u53d6{0}\u53d8\u91cf variable.of.type=\u7c7b\u578b\u7684\u53d8\u91cf: (&T) convert.to.instance.method.title=\u8f6c\u6362\u4e3a\u5b9e\u4f8b\u65b9\u6cd5 convertToInstanceMethod.method.is.not.static=\u4e0d\u80fd\u6267\u884c\u91cd\u6784\u65b9\u6cd5,{0}\u4e0d\u662f\u9759\u6001\u7684 convertToInstanceMethod.no.parameters.with.reference.type=\u6709\u6ca1\u6709\u5177\u6709\u5f15\u7528\u7c7b\u578b\u7684\u53c2\u6570 convertToInstanceMethod.all.reference.type.parametres.have.unknown.types=\u6240\u6709\u7684\u5f15\u7528\u7c7b\u578b\u53c2\u6570\u90fd\u672a\u77e5\u7c7b\u578b convertToInstanceMethod.all.reference.type.parameters.are.not.in.project=\u6240\u6709\u5f15\u7528\u7c7b\u578b\u53c2\u6570\u7684\u7c7b\u578b,\u4e0d\u662f\u5728\u9879\u76ee cannot.perform.refactoring=\u4e0d\u80fd\u6267\u884c\u91cd\u6784 move.instance.method.title=\u79fb\u52a8\u5b9e\u4f8b\u65b9\u6cd5 move.method.is.not.supported.for.constructors=\u79fb\u52a8\u65b9\u6cd5\u4e0d\u652f\u6301\u6784\u9020\u51fd\u6570 move.method.is.not.supported.for.generic.classes=\u79fb\u52a8\u65b9\u6cd5\u4e0d\u652f\u6301\u6cdb\u578b\u7c7b move.method.is.not.supported.when.method.is.part.of.inheritance.hierarchy=\u4e0d\u652f\u6301\u79fb\u52a8\u65b9\u6cd5\u5f53\u65b9\u6cd5\u662f\u4e00\u4e2a\u7ee7\u627f\u5c42\u6b21\u7ed3\u6784\u7684\u4e00\u90e8\u5206 synthetic.jsp.class.is.referenced.in.the.method=\u5408\u6210\u7684jsp\u7c7b\u662f\u5f15\u7528\u7684\u65b9\u6cd5 there.are.no.variables.that.have.reference.type=\u6709\u6ca1\u6709\u5177\u6709\u5f15\u7528\u7c7b\u578b\u7684\u53d8\u91cf all.candidate.variables.have.unknown.types=\u6240\u6709\u7684\u5019\u9009\u53d8\u91cf\u90fd\u672a\u77e5\u7c7b\u578b all.candidate.variables.have.types.not.in.project=\u6240\u6709\u7684\u5019\u9009\u4eba\u4e0d\u53d8\u91cf\u7c7b\u578b\u7684\u9879\u76ee use.interface.where.possible.title=\u5728\u53ef\u80fd\u5904\u4f7f\u7528\u63a5\u53e3 interface.does.not.have.base.interfaces=\u63a5\u53e3{0}\u6ca1\u6709\u57fa\u672c\u63a5\u53e3. the.field.should.be.declared.in.a.class=\u5e94\u5728\u7c7b\u4e2d\u58f0\u660e\u8be5\u5b57\u6bb5. encapsulate.fields.title=\u5c01\u88c5\u5b57\u6bb5 fields.to.be.refactored.should.belong.to.the.same.class=\u91cd\u6784\u7684\u5b57\u6bb5\u5e94\u8be5\u5c5e\u4e8e\u540c\u4e00\u4e2a\u7c7b. encapsulate.fields.refactoring.cannot.be.applied.to.interface=\u5c01\u88c5\u5b57\u6bb5\u91cd\u6784\u4e0d\u80fd\u5e94\u7528\u5230\u63a5\u53e3 extract.interface.title=\u63d0\u53d6\u63a5\u53e3 extract.interface.command.name=\u63d0\u53d6\u63a5\u53e3{0}\u4ece{1} extract.method.title=\u63d0\u53d6\u65b9\u6cd5 selected.block.contains.invocation.of.another.class.constructor=\u9009\u5757\u5305\u542b\u8c03\u7528\u53e6\u4e00\u4e2a\u7c7b\u7684\u6784\u9020\u51fd\u6570. selected.block.should.represent.a.set.of.statements.or.an.expression=\u9009\u5757\u5e94\u8be5\u4ee3\u8868\u4e00\u7ec4\u8bed\u53e5\u6216\u8868\u8fbe\u5f0f press.escape.to.remove.the.highlighting=\u6309\u9003\u5230\u5220\u9664\u9ad8\u4eae\u663e\u793a extract.superclass.title=\u63d0\u53d6\u8d85\u7c7b extract.superclass.command.name=\u63d0\u53d6\u8d85\u7c7b{0}\u4ece{1} superclass.cannot.be.extracted.from.an.interface=\u4e0d\u80fd\u4ece\u4e00\u4e2a\u63a5\u53e3\u4e2d\u63d0\u53d6\u8d85\u7c7b. superclass.cannot.be.extracted.from.an.enum=\u4e0d\u80fd\u4ece\u4e00\u4e2a\u679a\u4e3e\u4e2d\u63d0\u53d6\u8d85\u7c7b. replace.inheritance.with.delegation.title=\u7528\u59d4\u6d3e\u66ff\u6362\u7ee7\u627f class.is.interface={0}\u662f\u4e00\u4e2a\u63a5\u53e3. class.does.not.have.base.classes.or.interfaces=\u7c7b{0}\u6ca1\u6709\u57fa\u7c7b\u6216\u63a5\u53e3. inline.title=\u5185\u8054 introduce.constant.title=\u63d0\u53d6\u5e38\u91cf introduce.selection.error=\u4e0d\u80fd\u7528\u9009\u5b9a\u7684\u5143\u7d20\u6267\u884c\u91cd\u6784 selected.expression.cannot.be.a.constant.initializer=\u9009\u5b9a\u7684\u8868\u8fbe\u5f0f\u4e0d\u80fd\u521d\u59cb\u5316\u4e00\u4e2a\u5e38\u6570. variable.does.not.have.an.initializer=\u53d8\u91cf{0}\u6ca1\u6709\u521d\u59cb\u5316. initializer.for.variable.cannot.be.a.constant.initializer=\u521d\u59cb\u5316\u53d8\u91cf\u7684{0}\u4e0d\u80fd\u521d\u59cb\u5316\u4e00\u4e2a\u5e38\u6570. cannot.introduce.field.in.interface=\u4e0d\u80fd\u63d0\u53d6\u5b57\u6bb5\u5728\u63a5\u53e3 introduce.field.title=\u63d0\u53d6\u5e38\u91cf selected.block.should.represent.an.expression=\u9009\u5757\u5e94\u8be5\u4ee3\u8868\u4e00\u4e2a\u8868\u8fbe\u5f0f. is.not.supported.in.the.current.context={0}\u662f\u4e0d\u652f\u6301\u5728\u5f53\u524d\u4e0a\u4e0b\u6587. type.of.the.selected.expression.cannot.be.determined=\u7c7b\u578b\u7684\u9009\u5b9a\u7684\u8868\u8fbe\u5f0f\u4e0d\u80fd\u786e\u5b9a. selected.expression.has.void.type=\u9009\u5b9a\u7684\u8868\u8fbe\u5f0f\u6709\u7a7a\u9699\u7c7b\u578b. to.rename=\u91cd\u547d\u540dsdf to.delete.with.usage.search=\u5220\u9664(\u4f7f\u7528\u641c\u7d22)dsdf unknown.expression.type=\u672a\u77e5\u7684\u8868\u8fbe\u5f0f\u7c7b\u578b. invalid.expression.context=\u65e0\u6548\u7684\u8868\u8fbe\u5f0f\u4e0a\u4e0b\u6587. refactoring.is.not.supported.in.the.current.context={0}\u91cd\u6784\u662f\u4e0d\u652f\u6301\u5728\u5f53\u524d\u4e0a\u4e0b\u6587 cannot.introduce.variable.in.super.constructor.call=\u4e0d\u80fd\u63d0\u53d6\u53d8\u91cf\u5728\u8d85\u7ea7\u6784\u9020\u51fd\u6570\u8c03\u7528 is.modified.in.loop.body={0}\u662f\u4fee\u6539\u5728\u5faa\u73af\u4f53. introducing.variable.may.break.code.logic=\u5f15\u5165\u53d8\u91cf\u53ef\u80fd\u6253\u7834\u4ee3\u7801\u903b\u8f91\u3002 no.selection=\u6ca1\u6709\u9009\u62e9. selection.does.not.form.a.fragment.for.extraction=\u9009\u62e9\u4e0d\u4f1a\u5f62\u6210\u4e00\u4e2a\u7247\u6bb5\u63d0\u53d6. cannot.extract.selected.elements.into.include.file=\u4e0d\u80fd\u63d0\u53d6\u9009\u5b9a\u7684\u5143\u7d20\u5305\u542b\u6587\u4ef6. the.language.for.selected.elements.has.no.associated.file.type=\u8bed\u8a00\u4e3a\u9009\u4e2d\u7684\u5143\u7d20\u6ca1\u6709\u76f8\u5173\u7684\u6587\u4ef6\u7c7b\u578b extract.include.file.title=\u63d0\u53d6\u5305\u542b\u6587\u4ef6 replace.fragment=\u66ff\u6362\u7247\u6bb5 idea.has.found.fragments.that.can.be.replaced.with.include.directive={0}\u53d1\u73b0\u788e\u7247,\u53ef\u4ee5\u6362\u6210\u5305\u62ecdirectiveDo\u4f60\u60f3\u8bc4\u8bba\u4ed6\u4eec\u5417? remove.duplicates.command=\u5220\u9664\u91cd\u590d\u7684 make.method.static.title=\u628a\u65b9\u6cd5\u9759\u6001\u5316 constructor.cannot.be.made.static=\u6784\u9020\u51fd\u6570\u4e0d\u80fd\u662f\u9759\u6001\u7684. this.member.does.not.seem.to.belong.to.any.class=\u6b64\u6210\u5458\u4f3c\u4e4e\u4e0d\u5c5e\u4e8e\u4efb\u4f55\u7c7b. member.is.already.static=\u6210\u5458\u5df2\u7ecf\u662f\u9759\u6001\u7684. cannot.make.abstract.method.static=\u4e0d\u80fd\u628a\u62bd\u8c61\u65b9\u6cd5\u9759\u6001\u5316 inner.classes.cannot.have.static.members=\u5185\u90e8\u7c7b\u4e0d\u80fd\u6709\u9759\u6001\u6210\u5458. pull.members.up.title=\u628a\u6210\u5458\u5411\u4e0a\u79fb\u52a8 the.caret.should.be.positioned.inside.a.class.to.pull.members.from=\u63d2\u5165\u7b26\u53f7\u5e94\u8be5\u5b9a\u4f4d\u5728\u4e00\u4e2a\u7c7b\u6765\u62c9\u6210\u5458. class.does.not.have.base.classes.interfaces.in.current.project={0}\u6ca1\u6709\u5728\u5f53\u524d\u9879\u76ee\u7684\u57fa\u7c7b/\u63a5\u53e3\u3002 pullUp.command=\u4ece{0}\u5411\u4e0a\u79fb\u52a8\u6210\u5458 push.members.down.title=\u5411\u4e0b\u79fb\u52a8\u6210\u5458 the.caret.should.be.positioned.inside.a.class.to.push.members.from=\u63d2\u5165\u7b26\u53f7\u5e94\u8be5\u5b9a\u4f4d\u5728\u4e00\u4e2a\u7c7b\u6765\u63a8\u52a8\u6210\u5458 move.title=\u79fb\u52a8 ask.to.move.related.file=\u76f8\u5173\u6587\u4ef6\u4e2d\u627e\u5230: {0}.
\u79fb\u52a8\u5b83\u5417\uff1f ask.to.move.related.files=\u76f8\u5173\u6587\u4ef6\u4e2d\u627e\u5230:
{0}

\u79fb\u52a8\u5b83\u4eec\u5417\uff1f the.caret.should.be.positioned.at.the.class.method.or.field.to.be.refactored=\u5149\u6807\u5e94\u8be5\u5b9a\u4f4d\u5728\u88ab\u91cd\u6784\u7684\u7c7b/\u65b9\u6cd5/\u5b57\u6bb5\u4e2d select.refactoring.title=\u9009\u62e9\u91cd\u6784 what.would.you.like.to.do=\u4f60\u60f3\u505a\u4ec0\u4e48? move.packages.to.another.package={0}\u5305\u79fb\u52a8\u5230\u53e6\u4e00\u4e2a\u5305( move.package.to.another.package=\u79fb\u52a8\u5305\"{0}\"\u5230\u53e6\u4e00\u4e2a\u5305( move.directories.to.another.source.root={0}\u76ee\u5f55\u79fb\u52a8\u5230\u53e6\u4e00\u4e2a\u6e90\u6839( move.directory.to.another.source.root=\u79fb\u52a8\u76ee\u5f55{0}\u7684\u53e6\u4e00\u4e2a\u6e90\u6839( move.inner.class.to.upper.level=\u79fb\u52a8\u5185\u90e8\u7c7b{0}\u4e0a\u6c34\u5e73( move.inner.class.to.another.class=\u79fb\u52a8\u5185\u90e8\u7c7b{0}\u5230\u53e6\u4e00\u4e2a\u7c7b (&M) move.nonstatic.class.from.jsp.not.supported=\u975e\u9759\u6001\u7c7b\u79fb\u52a8\u4eceJSP\u9875\u9762\u4e0d\u652f\u6301. package.occurs.in.package.prefixes.of.the.following.source.folders.n=\u5305{0}\u53d1\u751f\u5728\u5305\u524d\u7f00\u4e0b\u5217\u6e90\u6587\u4ef6\u5939: these.package.prefixes.will.be.changed=\u8fd9\u4e9b\u5305\u524d\u7f00\u5c06\u88ab\u6539\u53d8. rename.title=\u91cd\u547d\u540d rename.not.supported=\u64cd\u4f5c\u4e0d\u88ab\u652f\u6301. related.file=Related file rename.related.file.dialog.description=\u91cd\u547d\u540d\u76f8\u5173\u6587\u4ef6: multiple.directories.correspond.to.package=\u591a\u4e2a\u76ee\u5f55\u5bf9\u5e94\u65b9\u6848 directories.and.all.references.to.package.will.be.renamed=\u662f\u5426\u53ea\u91cd\u547d\u540d\u6574\u4e2a\u5305\u6216\u76ee\u5f55{0}? rename.package.button.text=\u91cd\u547d\u540d\u5305 (&P) rename.directory.button.text=\u91cd\u547d\u540d\u76ee\u5f55 (&D) rename.directories=\u91cd\u547d\u540d\u5168\u90e8 (&A) rename.current.directory=\u91cd\u547d\u540d\u5f53\u524d (&C) move.current.directory=\u79fb\u52a8\u5f53\u524d (&C) move.directories=\u79fb\u52a8\u5168\u90e8 (&A) warning.title=\u8b66\u544a replace.constructor.with.factory.method.title=\u7528\u5de5\u5382\u65b9\u6cd5\u66ff\u6362\u6784\u9020\u5668 class.does.not.have.implicit.default.constructor=\u7c7b{0}\u6ca1\u6709\u9690\u5f0f\u7684\u9ed8\u8ba4\u6784\u9020\u51fd\u6570. would.you.like.to.replace.default.constructor.of.0.with.factory.method=\u4f60\u60f3\u7528\u4e00\u4e2a\u5de5\u5382\u65b9\u6cd5\u66ff\u6362{0}\u7684\u9ed8\u8ba4\u6784\u9020\u5668\u5417\uff1f refactoring.is.not.supported.for.local.and.jsp.classes=\u91cd\u6784\u4e0d\u652f\u6301\u5c40\u90e8\u548cJSP\u7c7b. refactoring.is.not.supported.for.jsp.classes=\u91cd\u6784\u4e0d\u652f\u6301JSP\u7c7b. class.is.abstract={0}\u662f\u62bd\u8c61\u7684. method.is.not.a.constructor=\u65b9\u6cd5\u662f\u4e0d\u662f\u6784\u9020\u5668\u3002 safe.delete.title=\u5b89\u5168\u5220\u9664 replace.temp.with.query.title=\u53d6\u4ee3\u4e34\u65f6\u4e0e\u67e5\u8be2 cannot.replace.temp.with.query.in.interface=\u4e0d\u80fd\u53d6\u4ee3\u4e34\u65f6\u4e0e\u67e5\u8be2\u754c\u9762. variable.has.no.initializer=\u53d8\u91cf{0}\u6ca1\u6709\u521d\u59cb\u5316. variable.has.no.dominating.definition=\u65e0\u6cd5\u627e\u5230\u4e00\u4e2a\u5b9a\u4e49\u5185\u8054. variable.is.never.used=\u53d8\u91cf{0}\u4ece\u672a\u4f7f\u7528 variable.is.accessed.for.writing=\u53d8\u91cf\"{0}\"\u53ef\u5199. variable.is.accessed.for.writing.and.used.with.inlined=\u53e6\u4e00\u4e2a\u53d8\u91cf\"{0}\"\u5b9a\u4e49\u914d\u5408\u4f7f\u7528\u5185\u8054\u4e00\u4e2a. only.fields.variables.of.methods.of.valid.type.can.be.considered=\u4ec5\u5b57\u6bb5\uff0c\u53d8\u91cf\uff0c\u65b9\u6cd5\u53c2\u6570\u6216\u6709\u6548\u7684\u7c7b\u578b\u7684\u65b9\u6cd5\u53ef\u4ee5\u8003\u8651\u3002 unable.to.start.type.migration=\u65e0\u6cd5\u542f\u52a8\u7c7b\u578b\u8fc1\u79fb replace.method.code.duplicates.title=\u66ff\u6362\u91cd\u590d\u4ee3\u7801 locate.caret.inside.a.method=\u5b9a\u4f4d\u63d2\u5165\u7b26\u53f7\u5728\u4e00\u4e2a\u6210\u5458. replace.with.method.call.does.not.work.for.constructors=\u66ff\u6362\u4e3a\u65b9\u6cd5\u8c03\u7528\u4e0d\u5de5\u4f5c\u4e3a\u6784\u9020\u51fd\u6570 method.does.not.have.a.body=\u65b9\u6cd5{0}\u6ca1\u6709\u65b9\u6cd5\u4f53\u3002 method.has.an.empty.body=\u65b9\u6cd5\u6709\u4e00\u4e2a\u7a7a\u7684{0}\u8eab\u4f53. idea.has.not.found.any.code.that.can.be.replaced.with.method.call={0}\u6ca1\u6709\u53d1\u73b0\u4efb\u4f55\u526f\u672c method.duplicates.found.message={0,\u9009\u62e9,1 0.with.1.visibility.is.not.accessible.from.2={0}\u548c{1}\u80fd\u89c1\u5ea6\u4e0d\u53ef\u4ee5\u4ece{2} 0.contains.call.with.null.argument.for.parameter.1={0}\u5305\u542bnull\u53c2\u6570\u8c03\u7528\u7684\u53c2\u6570{1} no.members.selected=\u6ca1\u6709\u6210\u5458\u9009\u62e9 0.already.exists.in.the.target.class={0}\u5df2\u7ecf\u5b58\u5728\u5728\u76ee\u6807\u7c7b\u4e2d. 0.is.1.and.will.not.be.accessible.from.2.in.the.target.class=0}{1},\u4e0d\u4f1a\u53ef\u4ee5\u4ece{2}. renamed.class.will.hide.0.in.1=\u91cd\u547d\u540d\u7c7b\u5c06\u9690\u85cf{0}\u5728{1} there.is.already.a.0.it.will.conflict.with.the.renamed.1=\u5df2\u7ecf\u6709\u4e00\u4e2a{0}.\u5b83\u5c06\u51b2\u7a81\u4e0e\u66f4\u540d\u4e3a{1} 0.will.override.renamed.1={0}\u5c06\u8986\u76d6\u66f4\u540d\u4e3a{1} 0.will.hide.renamed.1={0}\u5c06\u9690\u85cf\u66f4\u540d\u4e3a{1} local.will.be.hidden.renamed=\u91cd\u547d\u540d\u5b57\u6bb5\u5c06\u9690\u85cf{ 0 } there.is.already.a.0.in.the.1.it.will.conflict.with.the.renamed.parameter=\u5df2\u6709\u4e00\u4e2a{0}\u5728{1}\u4e2d\u3002\u5b83\u4f1a\u4e0e\u91cd\u547d\u540d\u7684\u53c2\u6570\u51b2\u7a81\u3002 do.you.want.to.process.overriding.methods.with.covariant.return.type=\u4f60\u60f3methodswith\u534f\u53d8\u8fc7\u7a0b\u8986\u76d6\u8fd4\u56de\u7c7b\u578b? changing.signature.of.0=\u6539\u53d8\u7b7e\u540d\u7684{0} there.is.already.a.0.in.1.it.will.conflict.with.the.new.parameter=\u5df2\u6709\u4e00\u4e2a{0}\u5728{1}\u4e2d\u3002\u5b83\u4f1a\u4e0e\u65b0\u7684\u53c2\u6570\u51b2\u7a81\u3002 0.to.change.signature={0}\u6539\u53d8\u7b7e\u540d New.name.of.method.is.not.java.identifier=\u65b9\u6cd5\u7684\u65b0\u540d\u79f0\u4e0d\u662fJava\u6807\u8bc6\u7b26 references.to.be.changed=\u5f15\u7528\u662f\u6539\u53d8\u4e86{0} source.folder.0.has.package.prefix.1=\u6e90\u6587\u4ef6\u5939{0}\u5df2\u5305\u524d\u7f00\"{1}\"\u5305\u88c5\"{2}\"\u4e0d\u80fd\u88ab\u521b\u9020\u7684. javadoc.as.is=\u4fdd\u7559\u539f\u6837 (&A) javadoc.copy=\u590d\u5236 (&C) javadoc.move=\u79fb\u52a8 (&M) replace.instance.qualifiers.with.class.references=\u66ff\u6362\u5b9e\u4f8b\u4e0e\u7c7b\u5f15\u7528\u9650\u5b9a\u7b26 make.0.static=\u628a{0}\u9759\u6001\u5316 0.already.has.parameter.named.1.use.this.name.anyway={0}\u5df2\u7ecf\u6709\u540d\u4e3a''{1}''\u7684\u53c2\u6570.\u4ecd\u7136\u4f7f\u7528\u8fd9\u4e2a\u540d\u79f0? this.method=\u8fd9\u79cd\u65b9\u6cd5 add.object.as.a.parameter.with.name=\u6dfb\u52a0\u5bf9\u8c61\u4f5c\u4e3a\u53c2\u6570\u540d\u79f0:( add.object.as.a.parameter.to.constructors.with.name=\u6dfb\u52a0\u5bf9\u8c61\u4f5c\u4e3a\u4e00\u4e2a\u53c2\u6570\u7684\u6784\u9020\u51fd\u6570\u4e0e\u540d\u79f0:( add.parameters.for.fields=\u6dfb\u52a0\u53c2\u6570\u5b57\u6bb5: add.parameters.for.fields.to.constructors=\u6dfb\u52a0\u53c2\u6570\u5b57\u6bb5\u6784\u9020\u51fd\u6570: 0.already.contains.field.1={0}\u5df2\u5305\u542b\u5b57\u6bb5{1}. 0.is.already.overridden.in.1={0}\u5df2\u7ecf\u8986\u76d6\u5728{1}.\u65b9\u6cd5\u5c06\u4e0d\u4f1a\u88ab\u4e0b\u63a8\u5230\u8fd9\u7c7b. 0.already.contains.inner.class.named.1={0}\u5df2\u5305\u542b\u540d\u4e3a{1}\u7684\u5185\u90e8\u7c7b. 0.uses.1.which.is.pushed.down={0}{1},\u5b83\u4f7f\u7528\u88ab\u63a8\u4e0b refactoring.cannot.be.performed=\u91cd\u6784\u4e0d\u80fd\u6267\u884c there.is.already.a.0.it.will.conflict.with.an.introduced.parameter=\u5df2\u7ecf\u6709\u4e00\u4e2a{0}.\u5b83\u5c06\u51b2\u7a81\u4e0e\u4e00\u4e2a\u4ecb\u7ecd\u53c2\u6570 introduce.parameter.command=\u63d0\u53d6\u53c2\u6570{0} parameter.initializer.contains.0.but.not.all.calls.to.method.are.in.its.class=\u53c2\u6570\u521d\u59cb\u5316\u5305\u542b{0},\u4f46\u5e76\u975e\u6240\u6709\u8c03\u7528\u7684\u65b9\u6cd5\u662f,\u5728\u5b83\u7684\u9636\u7ea7. 0.is.not.accessible.from.1.value.for.introduced.parameter.in.that.method.call.will.be.incorrect={0}\u662f\u4e0d\u53ef\u4ee5\u4ece{1}.\u4ecb\u7ecd\u4e86\u53c2\u6570\u503c,\u65b9\u6cd5\u8c03\u7528\u5c06\u4e0d\u6b63\u786e. use.interface.superclass.in.instanceof=\u4f7f\u7528\u63a5\u53e3/\u8d85\u7c7b\u7684\u5b9e\u4f8b introduce.parameter.to.method=\u63d0\u53d6\u53c2\u6570\u5bf9\u8c61... (_J) introduced.variable.will.conflict.with.0=\u5f15\u5165\u7684\u53d8\u91cf\u4e0e{0}\u51b2\u7a81 column.name.type=\u7c7b\u578b column.name.any.var=\u4efb\u4f55var column.name.default.value=\u9ed8\u8ba4\u503c caller.chooser.caller.method=\u8c03\u7528\u65b9\u6cd5 caller.chooser.callee.method=\u8c03\u7528\u65b9\u6cd5 caller.chooser.looking.for.callers=\u5bfb\u627e\u6253\u7535\u8bdd... copy.class.clone.0.1=\u514b\u9686{0}{1} copy.class.copy.0.1=\u590d\u5236{0}{1} invalid.target.package.name.specified=\u6307\u5b9a\u7684\u76ee\u6807\u5305\u540d\u79f0\u65e0\u6548 invalid.target.package.name.default.package=\u65e0\u6cd5\u79fb\u52a8\u7c7b\u81f3\u9ed8\u8ba4\u5305 error.title=\u9519\u8bef cannot.create.directory=\u65e0\u6cd5\u521b\u5efa\u76ee\u5f55 no.target.directory.specified=\u672a\u6307\u5b9a\u76ee\u6807\u76ee\u5f55 copy.files.new.name.label=\u65b0\u540d\u5b57: (&N) no.new.name.specified=\u672a\u6307\u5b9a\u65b0\u540d\u79f0 copy.files.copy.specified.files.label=\u590d\u5236\u6307\u5b9a\u7684\u6587\u4ef6 copy.files.copy.specified.directories.label=\u590d\u5236\u6307\u5b9a\u7684\u76ee\u5f55 copy.files.copy.specified.mixed.label=\u590d\u5236\u6307\u5b9a\u7684\u6587\u4ef6\u548c\u76ee\u5f55 copy.files.to.directory.label=\u5230\u76ee\u5f55: (&D)asdf the.file.will.be.copied.to.this.directory=\u6587\u4ef6\u5c06\u88ab\u590d\u5236\u5230\u6b64\u76ee\u5f55 copy.files.clone.title=\u514b\u9686 copy.files.copy.title=\u590d\u5236 copy.files.clone.file.0=\u514b\u9686\u6587\u4ef6{0} copy.files.copy.file.0=\u590d\u5236\u6587\u4ef6{0} copy.files.clone.directory.0=\u514b\u9686\u76ee\u5f55{0} copy.files.copy.directory.0=\u590d\u5236\u76ee\u5f55{0} copy.handler.copy.class=\u590d\u5236\u7c7b copy.handler.clone.class=\u514b\u9686\u7c7b copy,handler.clone.files.directories=\u514b\u9686\u6587\u4ef6/\u76ee\u5f55 copy.handler.copy.files.directories=\u590d\u5236\u6587\u4ef6/\u76ee\u5f55 encapsulate.fields.get.access.checkbox=\u83b7\u5f97( encapsulate.fields.set.access.checkbox=\u8bbe\u7f6e\u8bbf\u95ee( encapsulate.fields.use.accessors.even.when.field.is.accessible.checkbox=\u4f7f\u7528\u8bbf\u95ee\u5668\u5373\u4f7f\u5b57\u6bb5\u662f\u53ef\u8bbf\u95ee\u7684( encapsulate.fields.private.radio=\u79c1\u6709 (&I) encapsulate.fields.protected.radio=\u4fdd\u62a4 (&T) encapsulate.fields..package.local.radio=\u5c40\u90e8\u5305 (&C) encapsulate.fields.encapsulate.border.title=\u5c01\u88c5 encapsulate.fields.options.border.title=\u9009\u9879 encapsulate.fields..encapsulated.fields.visibility.border.title=\u5c01\u88c5\u5b57\u6bb5\u7684\u53ef\u89c1\u6027 encapsulate.fields.accessors.visibility.border.title=\u8bbf\u95ee\u5668\u53ef\u89c1 encapsulate.fields.fields.to.encapsulate.border.title=\u5b57\u6bb5\u6765\u5c01\u88c5 encapsulate.fields.field.column.name=\u5b57\u6bb5 encapsulate.fields.getter.column.name=Getter encapsulate.fields.setter.column.name=Setter encapsulate.fields.no.fields.selected=\u6ca1\u6709\u5b57\u6bb5\u53ef\u9009\u62e9 encapsulate.fields.command.name=\u5c01\u88c5\u5b57\u6bb5\u5728{0} encapsulate.fields.getter.exists=\u90a3\u5df2\u7ecf\u662f\u4e00\u4e2a\u65b9\u6cd5\u4e0d\u540c\u4e8e{0}{1}\u7684getter\u53ea\u8fd4\u56de\u7c7b\u578b. encapsulate.fields.setter.exists=\u90a3\u5df2\u7ecf\u662f\u4e00\u4e2a\u65b9\u6cd5{0},{1}\u6709\u522b\u4e8esetter\u7531\u8fd4\u56de\u7c7b\u578b\u53ea\u6709. encapsulate.fields.fields.to.be.encapsulated=\u5b57\u6bb5\u5c01\u88c5 invocations.to.be.inlined=\u8c03\u7528\u5185\u8054{0} classes.to.push.down.members.to=\u7c7b\u6765\u538b\u4f4e\u6210\u5458{0} references.in.code.to.elements.from.migration.map=\u5728\u4ee3\u7801\u5143\u7d20\u7684\u5f15\u7528\u4ece\u79fb\u6c11\u5730\u56fe\"{0}\"{1} press.the.do.migrate.button=\u6309\u4e0b\"\u8fc1\u79fb\"\u6309\u94ae\u5e95\u90e8\u7684\u641c\u7d22\u7ed3\u679cpanelto\u8fc1\u79fb\u4f7f\u7528\u8fc1\u79fb\u5730\u56fe\"{0}\" declaration.s.to.be.generified=\u58f0\u660e(s)\u662f\u6cdb\u578b{0} occurences.to.be.migrated=\u4e8b\u4ef6\u88ab\u8fc1\u79fb\u7684{0} references.in.code=\u5f15\u7528\u4ee3\u7801{0} safe.delete.comment.occurences.header=\u4e8b\u4ef6\u53d1\u73b0\u5728\u8bc4\u8bba\u3001\u5b57\u7b26\u4e32\u548c\u975e\u6807\u6587\u4ef6{0}.\u8fd9\u4e9b\u4e8b\u4ef6\u4e0d\u4f1a\u6539\u53d8 move.single.element.elements.header={0}\u88ab\u79fb\u52a8\u5230{1} references.in.code.to.0.1=\u5728\u4ee3\u7801\u4e2d\u5f15\u7528\u5230{0}{1} move.classes.elements.header=\u7c7b\u5c06\u88ab\u79fb\u52a8\u81f3{0} move.packages.elements.header=\u5305\u5c06\u88ab\u79fb\u52a8\u81f3{0} references.found.in.code=\u5f15\u7528\u4ee3\u7801\u4e2d\u53d1\u73b0 references.found.in.generated.code=\u5f15\u7528\u5728\u751f\u6210\u7684\u4ee3\u7801\u4e2d\u627e\u5230 comments.elements.header=\u4e8b\u4ef6\u53d1\u73b0\u5728\u8bc4\u8bba\u3001\u5b57\u7b26\u4e32\u548c\u975e\u6807\u6587\u4ef6{0} move.files.elements.header=\u6587\u4ef6\u79fb\u52a8\u5230{0} move.directories.elements.header=\u76ee\u5f55\u79fb\u52a8\u5230{0} make.static.description.label=\u4f7f{0}{1}\u9759\u6001\u5316 there.is.already.a.0.in.1=\u5df2\u5b58\u5728\u4e00\u4e2a{0}\u5728{1}\u4e2d 0.uses.non.static.1.which.is.not.passed.as.a.parameter={0}\u4f7f\u7528\u975e\u9759\u6001{1},\u5b83\u4e0d\u662f\u4f5c\u4e3a\u4e00\u4e2a\u53c2\u6570\u4f20\u9012 0.uses.1.which.needs.class.instance={0}\u7528{1},\u8fd9\u9700\u8981\u7684\u7c7b\u5b9e\u4f8b. method.0.is.overridden.by.1=\u65b9\u6cd5{0}\u88ab{1}\u91cd\u5199\u3002 make.static.command=\u628a{0}\u9759\u6001\u5316 introduce.parameter.elements.header=\u589e\u52a0\u53c2\u6570\u5230\u4e00\u4e2a\u65b9\u6cd5 annotate.field.as.nonnls.checkbox=\u6ce8\u91ca\u5b57\u6bb5\u4f5c\u4e3a @NonNls (&F) replace.all.occurences.checkbox=\u66ff\u6362\u6240\u6709\u7684\u5339\u914d\u9879 (&A) introduce.constant.introduce.to.class=\u63d0\u53d6\u53c2\u6570\u5230\u65b9\u6cd5: introduce.field.static.field.of.type=\u7c7b\u578b\u7684\u9759\u6001\u5b57\u6bb5: (&T) introduce.field.field.of.type=\u7c7b\u578b\u7684\u5b57\u6bb5: (&T) replace.all.occurrences.of.expression.0.occurrences=\u66ff\u6362\u6240\u6709\u7684\u5339\u914d\u9879({0})(&A) delete.variable.declaration=\u5220\u9664\u53d8\u91cf\u58f0\u660e (&D) initialize.in.border.title=\u521d\u59cb\u5316\u5728 setup.method.radio=\u8bbe\u7f6e\u65b9\u6cd5( current.method.radio=\u5f53\u524d\u65b9\u6cd5 (&M) field.declaration.radio=\u5b57\u6bb5\u58f0\u660e (&D) class.constructors.radio=\u7c7b\u6784\u9020\u51fd\u6570 (&C) convert.local.to.field.title=\u5c06\u5c40\u90e8\u8f6c\u6362\u4e3a\u5b57\u6bb5 introduce.constant.field.of.type=\u5e38\u6570(\u9759\u6001final\u5b57\u6bb5)\u7684\u7c7b\u578b(&T): extract.subclass.command=\u63d0\u53d6\u5b50\u7c7b extract.superclass.elements.header=\u63d0\u53d6\u8d85\u7c7b\u6210\u5458\u5230\u76ee\u5f55 declare.static.checkbox=\u58f0\u660e\u9759\u6001 (&S) declare.generated.annotations=\u751f\u6210\u6ce8\u91ca(&G) declare.static.pass.fields.checkbox=\u58f0\u660e &static (\u901a\u8fc7\u57df\u4f5c\u4e3a\u53c2\u6570) introduce.functional.variable.pass.fields.checkbox=Pass &fields as params declare.varargs.checkbox=\u5ba3\u5e03\u53ef\u53d8\u53c2\u6570( declare.folded.parameters=\u8936\u76b1\u53c2\u6570( extract.method.method.panel.border=\u65b9\u6cd5 there.are.multiple.exit.points.in.the.selected.code.fragment=\u9009\u5b9a\u7684\u4ee3\u7801\u7247\u6bb5\u6709\u591a\u4e2a\u51fa\u53e3\u70b9\u3002 move.members.elements.header=\u8981\u79fb\u52a8\u7684\u6210\u5458 move.members.move.members.from.label=\u79fb\u52a8\u6210\u5458: move.members.to.fully.qualified.name.label=(\u5b8c\u5168\u9650\u5b9a\u540d\u79f0): move.members.members.to.be.moved.border.title=\u6210\u5458\u9700\u8981\u79fb\u52a8(\u9759\u6001\u552f\u4e00\u7684)( no.destination.class.specified=\u672a\u6307\u5b9a\u76ee\u6807\u7c7b 0.is.not.a.legal.fq.name=''{0}''\u4e0d\u662f\u5408\u6cd5\u7684FQ\u540d\u79f0 create.class.command=\u521b\u5efa\u7c7b{0} source.and.destination.classes.should.be.different=\u6e90\u548c\u76ee\u6807\u7c7b\u5e94\u8be5\u4e0d\u540c cannot.move.inner.class.0.into.itself=\u4e0d\u80fd\u79fb\u52a8\u5185\u90e8\u7c7b{0}\u5230\u672c\u8eab. class.0.does.not.exist=\u7c7b{0}\u4e0d\u5b58\u5728.\u60a8\u60f3\u521b\u5efa\u5b83\u5417? move.members.title=\u79fb\u52a8\u6210\u5458 members.to.be.moved.should.belong.to.the.same.class=\u8981\u79fb\u52a8\u7684\u6210\u5458\u5e94\u8be5\u5c5e\u4e8e\u540c\u4e00\u7c7b\u3002 field.0.is.not.static=\u5b57\u6bb5{0}\u4e0d\u662f\u9759\u6001\u7684.{1}\u91cd\u6784\u662f\u53ea\u652f\u6301\u9759\u6001\u6210\u5458. 0.refactoring.cannot.be.applied.to.constructors={0}\u91cd\u6784\u4e0d\u80fd\u5e94\u7528\u4e8e\u6784\u9020\u5668 method.0.is.not.static=\u65b9\u6cd5{0}\u4e0d\u662f\u9759\u6001\u7684\u3002{1}\u91cd\u6784\u53ea\u652f\u6301\u9759\u6001\u6210\u5458\u3002 inner.class.0.is.not.static=\u5185\u90e8\u7c7b{0}\u975e\u9759\u6001,{1}\u91cd\u6784\u53ea\u652f\u6301\u9759\u6001\u6210\u5458. inline.field.title=\u5185\u8054\u9886\u57df 0.refactoring.is.supported.only.for.final.fields={0}\u91cd\u6784\u4ec5\u652f\u6301final\u5b57\u6bb5 no.initializer.present.for.the.field=\u6ca1\u6709\u521d\u59cb\u5316\u5668\u51fa\u5e2d\u73b0\u573a field.0.is.never.used=\u5b57\u6bb5{0}\u4ece\u672a\u4f7f\u7528\u8fc7 inline.field.command=\u5185\u8054\u573a{0} 0.is.used.for.writing.in.1={0}\u662f\u7528\u6765\u5199\u5728{1} 0.will.not.be.accessible.from.1.after.inlining={0}\u4e0d\u53ef\u4ee5\u4ece{1}\u5728\u5185\u8054 inline.field.field.name.label=\u5b57\u6bb5{0} inline.field.border.title=\u5185\u8054 all.references.and.remove.the.field=\u5185\u8054\u6240\u6709\u5f15\u7528\u5e76\u5220\u9664\u5b57\u6bb5 (&A) all.references.keep.field=Inline all and k&eep the field all.references.and.remove.the.local=\u5185\u8054\u548c\u5220\u9664\u7684\u6240\u6709\u5f15\u7528\u7684\u53d8\u91cf(&A) this.reference.only.and.keep.the.variable=\u4ec5\u6b64\u5185\u8054\u53c2\u8003\uff0c\u5e76\u4fdd\u6301\u53d8\u91cf this.reference.only.and.keep.the.field=\u5185\u8054\u8fd9\u53ea\u5f15\u7528\u548c\u4fdd\u6301\u5b57\u6bb5(&K) all.references.and.remove.super.class=\u5185\u8054\u6240\u6709\u5f15\u7528\u5e76\u5220\u9664\u7c7b (&A) this.reference.only.and.keep.super.class=\u8fd9\u4e2a\u4ec5\u4f9b\u53c2\u8003\u5e76\u4fdd\u6301\u5185\u8054\u7684\u8d85\u7c7b(&K) inline.variable.title=\u5185\u8054\u53d8\u91cf variable.is.referenced.in.multiple.files=\u53d8\u91cf{0}\u5728\u591a\u4e2a\u6587\u4ef6\u4e2d\u5f15\u7528 variable.is.never.used.before.modification=\u4fee\u6539\u4e4b\u524d\u4ece\u672a\u4f7f\u7528\u53d8\u91cf{0} inline.command=\u5185\u8054{0} inline.local.variable.prompt=\u5185\u8054\u5c40\u90e8\u53d8\u91cf''{0}''\uff1f inline.local.variable.definition.prompt=\u5185\u8054\u5c40\u90e8\u53d8\u91cf''{0}''\u5b9a\u4e49\uff1f occurences.string=({0,choice,1#1 occurrence|2#{0,number} occurrences}) occurrences.string=({0,choice,1#1 occurrence|2#{0,number} occurrences}) inline.method.title=\u5185\u8054\u65b9\u6cd5 inline.method.method.label=\u65b9\u6cd5{0} inline.method.border.title=\u5185\u8054 all.invocations.and.remove.the.method=\u5185\u8054\u6240\u6709\u8c03\u7528\u548c\u5220\u9664\u65b9\u6cd5( all.invocations.keep.the.method=Inline all and k&eep the method all.invocations.in.project=\u6240\u6709\u8c03\u7528\u5728\u9879\u76ee( this.invocation.only.and.keep.the.method=\u6b64\u8c03\u7528\u5185\u8054\u65b9\u6cd5(\u53ea\u6709\u548c\u4fdd\u6301 refactoring.cannot.be.applied.to.abstract.methods={0}\u91cd\u6784\u4e0d\u80fd\u5e94\u7528\u4e8e\u62bd\u8c61\u65b9\u6cd5 refactoring.cannot.be.applied.no.sources.attached={0}\u91cd\u6784\u4e0d\u80fd\u5e94\u7528:\u65e0\u6e90\u8fde\u63a5 refactoring.is.not.supported.when.return.statement.interrupts.the.execution.flow={0}\u91cd\u6784\u662f\u8fd4\u56de\u8bed\u53e5\u65f6\u4e0d\u652f\u6301\u4e2d\u65ad\u6267\u884c\u6d41 refactoring.is.not.supported.for.recursive.methods={0}\u91cd\u6784\u4e0d\u80fd\u7528\u4e8e\u79fb\u9664\u9012\u5f52\u7684\u65b9\u6cd5\u3002\u60a8\u53ea\u80fd\u5185\u8054\u5355\u72ec\u7684\u65b9\u6cd5\u8c03\u7528\u3002 refactoring.cannot.be.applied.to.vararg.constructors={0}\u91cd\u6784\u4e0d\u80fd\u7528\u4e8e\u53ef\u53d8\u53c2\u6570\u7684\u6784\u9020\u5668 refactoring.cannot.be.applied.to.inline.non.chaining.constructors={0}\u91cd\u6784\u4e0d\u80fd\u7528\u4e8e\u5185\u8054\u975e\u94fe\u63a5\u6784\u9020\u51fd\u6570 inline.method.command=\u5185\u8054\u65b9\u6cd5{0} inlined.method.implements.method.from.0=\u5185\u8054\u65b9\u6cd5\u5b9e\u73b0\u65b9\u6cd5\u4ece{0} inlined.method.overrides.method.from.0=\u4ece{0}\u5185\u8054\u65b9\u6cd5\u91cd\u5199\u65b9\u6cd5 0.that.is.used.in.inlined.method.is.not.accessible.from.call.site.s.in.1={0}\u4e2d\u4f7f\u7528\u5185\u8054\u65b9\u6cd5\u4e0d\u53ef\u4ee5\u4ece\u8c03\u7528\u7ad9\u70b9(s)\u5728{1} inline.method.elements.header=\u65b9\u6cd5\u5185\u8054 inline.field.elements.header=\u573a\u5185\u8054 inline.class.elements.header=\u7c7b\u5185\u8054 inline.vars.elements.header=\u53d8\u91cf\u4ee5\u5185\u8054 interface.has.been.successfully.created=\u5df2\u6210\u529f\u521b\u5efa\u63a5\u53e3{0}. class.has.been.successfully.created=\u5df2\u6210\u529f\u521b\u5efa\u7c7b{0}. use.super.references.prompt=\u5728\u8fd9\u4e2a\u9636\u6bb5{0}\u53ef\u4ee5\u5206\u6790\u7528\u9014\u7684{1},\u6362\u6210\u7528\u6cd5\u7684{2}\u5728\u53ef\u80fd\u7684\u60c5\u51b5\u4e0b.\u662f\u5426\u8981\u7ee7\u7eed? analyze.and.replace.usages=\u5206\u6790\u548c\u66ff\u6362\u4f7f\u7528 there.are.multiple.output.values.for.the.selected.code.fragment=\u9009\u5b9a\u7684\u4ee3\u7801\u7247\u6bb5\u6709\u591a\u4e2a\u8f93\u51fa\u503c\u3002 expression.result=\u8868\u8fbe\u5f0f\u7ed3\u679c boolean.method.result=\u5e03\u5c14\u65b9\u6cd5\u7684\u7ed3\u679c instances.of.0.upcasted.to.1.were.found=\u5b9e\u4f8b\u7684{0},{1}upcasted\u88ab\u53d1\u73b0.\u5982\u679c\u4f60\u7ee7\u7eed\u4e0b\u53bb,\u4ed6\u4eec\u5c06\u88ab\u663e\u793a\u5728\u4e00\u4e2a\u5355\u72ec\u7684\u627e\u5230\u9009\u9879\u5361. 0.uses.1.of.an.instance.of.a.2={0}{1}\u7684\u4f7f\u7528\u7684\u4e00\u4e2a\u5b9e\u4f8b{2}. 0.upcasts.an.instance.of.1.to.2={0}upcasts\u5b9e\u4f8b\u7684{1}{2}. 0.will.no.longer.override.1={0}\u5c06\u4e0d\u518d\u91cd\u5199{1} replacing.inheritance.with.delegation=\u66ff\u6362\u7ee7\u627f\u4e0e\u4ee3\u8868\u56e2 instances.casted.to.java.lang.object=\u5b9e\u4f8b\u8f6c\u6362\u4e3ajava.lang.Object instances.upcasted.to.object=upcasted\u5b9e\u4f8b\u5bf9\u8c61 instances.upcasted.to.java.lang.object.found=\u5b9e\u4f8bupcasted\u5230java . lang.\u5bf9\u8c61\u53d1\u73b0 replace.inheritance.with.delegation.command=\u66ff\u6362\u7ee7\u627f\u4e0e\u4ee3\u8868\u56e2\u5728{0} replace.inheritance.with.delegation.elements.header=\u66ff\u6362\u7ee7\u627f\u4e0e\u4ee3\u8868\u56e2 # Inline included file inline.included.file.title=\u5185\u8054\u5305\u62ec\u6587\u4ef6 the.caret.should.be.positioned.on.the.included.file.to.inline=\u63d2\u5165\u7b26\u53f7\u5e94\u653e\u7f6e\u5728\u5305\u542b\u6587\u4ef6\u7684\u5f15\u7528\u5185\u8054 inline.the.contents.include.prompt=\u5185\u8054\u5185\u5bb9\"{0}\"? remove.include.prompt=\u5305\u62ec\u6587\u4ef6\u4e0d\u518d\u4f7f\u7528.\u5220\u9664\u5b83\u5417? delete.include.command=\u5220\u9664{0} make.static.elements.header={0}\u88ab\u9759\u6001\u5316 field.0.is.not.accessible=\u5b57\u6bb5{0}\u662f\u4e0d\u53ef\u4ee5\u4ece{1} fields.0.are.not.accessible=\u5b57\u6bb5{0}\u4e0d\u53ef\u4ee5\u4ece{1} 0.is.not.static.it.cannot.be.moved.to.the.interface={0}\u4e0d\u662f\u9759\u6001\u7684.\u4e0d\u80fd\u5c06\u5b83\u79fb\u52a8\u5230\u8be5\u63a5\u53e3 0.is.not.initialized.in.declaration.such.fields.are.not.allowed.in.interfaces={0}\u5728\u58f0\u660e\u5904\u672a\u521d\u59cb\u5316\u3002\u5728\u63a5\u53e3\u4e2d\u4e0d\u5141\u8bb8\u8fd9\u6837\u7684\u5b57\u6bb5\u3002 0.already.contains.a.1={0}\u5df2\u5305\u542b{1} 0.uses.1.which.is.not.accessible.from.the.superclass={0}\u7528{1},\u8fd9\u4e0d\u662f\u53ef\u4ee5\u4ece\u8d85\u7c7b 0.uses.1.which.is.not.moved.to.the.superclass={0}\u7528{1},\u8fd9\u4e0d\u662f\u642c\u5230\u8d85\u7c7b push.members.from.0.down.label=\u63a8\u52a8\u6210\u5458\u4ece{0}\u4e0b\u6765 members.to.be.pushed.down.panel.title=\u6210\u5458\u88ab\u4e0b\u79fb (&B) keep.abstract.column.header=\u4fdd\u6301\u62bd\u8c61 push.down.javadoc.panel.title=JavaDoc\u7684\u6458\u8981 push.down.members.elements.header=\u538b\u4f4e\u6210\u5458\u6765\u81ea interface.0.does.not.have.inheritors=\u63a5\u53e3{0}\u6ca1\u6709\u7ee7\u627f\u8005. functional.interface.broken=\u51fd\u6570\u8868\u8fbe\u5f0f\u8981\u6c42\u529f\u80fd\u754c\u9762\u51c6\u786e\u7684\u4e00\u79cd\u65b9\u6cd5 class.0.does.not.have.inheritors=\u7c7b{0}\u6ca1\u6709\u7ee7\u627f\u8005. push.down.will.delete.members=\u63a8\u52a8\u6210\u5458\u4e0b\u6765\u5c06\u5bfc\u81f4\u5b83\u4eec\u88ab\u5220\u9664.\u4f60\u60f3\u521b\u5efa\u4e00\u4e2a\u65b0\u7684\u5b50\u7c7b? edit.migration.map.title=\u7f16\u8f91\u8fc1\u79fb\u5730\u56fe migration.map.name.prompt=\u5730\u56fe\u7684\u540d\u5b57: migration.map.description.label=\u56fe\u63cf\u8ff0: migration.add.button=\u6dfb\u52a0... migration.edit.button=\u7f16\u8f91... migration.remove.button=\u79fb\u9664 migration.move.up.button=\u5411\u4e0a\u79fb\u52a8 migration.move.down.button=\u5411\u4e0b\u79fb\u52a8 migration.type.column.header=\u7c7b\u578b migration.old.name.column.header=\u65e7\u540d\u79f0 migration.new.name.column.header=\u65b0\u540d\u5b57 migration.package.with.subpackages=\u5305\u548c\u5b50\u5305 migration.package=\u5305 migration.class=\u7c7b edit.migration.entry.title=\u7f16\u8f91 \u7c7b/\u5305 \u8fc1\u79fb\u8bf4\u660e migration.entry.package=\u5305 migration.entry.class=\u7c7b migration.entry.old.name=\u65e7\u540d\u79f0: migration.entry.new.name=\u65b0\u540d\u79f0: select.migration.map=\u9009\u62e9\u79fb\u6c11\u5730\u56fe: migration.new.button=\u65b0... migration.dialog.title=\u5305\u548c\u7c7b\u8fc1\u79fb migration.dialog.ok.button.text=\u8fd0\u884c migration.map.set.migration.maps=\u8fc1\u79fb\u6620\u5c04 migration.no.usages.found.in.the.project=\u6ca1\u6709\u53d1\u73b0\u5728\u9879\u76ee\u4f7f\u7528 migration.title=\u8fc1\u79fb move.classes.move.to.another.source.folder=\u642c\u5230\u53e6\u4e00\u4e2a\u6e90\u6587\u4ef6\u5939(&F) move.specified.classes=\u79fb\u52a8\u6307\u5b9a\u7684\u7c7b move.specified.packages=\u79fb\u52a8\u6307\u5b9a\u7684\u5305 move.single.class.or.package.name.label=\u79fb\u52a8{0}{1} please.enter.a.valid.target.package.name=\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684\u76ee\u6807\u5305\u540d\u79f0 package.does.not.exist=\u5305{0}\u4e0d\u5b58\u5728,\u662f\u5426\u521b\u5efa\u5b83? move.package.refactoring.cannot.be.applied.to.default.package=\u79fb\u52a8\u5305\u91cd\u6784\u4e0d\u80fd\u7528\u4e8e\u9ed8\u8ba4\u5305 move.class.refactoring.cannot.be.applied.to.anonymous.classes=\u79fb\u52a8\u7c7b\u91cd\u6784\u4e0d\u80fd\u5e94\u7528\u4e8e\u533f\u540d\u7c7b moving.local.classes.is.not.supported=\u4e0d\u652f\u6301\u79fb\u52a8\u5c40\u90e8\u7c7b\u3002 there.are.going.to.be.multiple.destination.files.with.the.same.name=\u6709\u591a\u4e2a\u76ee\u6807\u6587\u4ef6\u5177\u6709\u76f8\u540c\u7684\u540d\u79f0\u3002 do.you.wish.to.continue=\u8981\u7ee7\u7eed\u5417? all.these.directories.will.be.moved.and.all.references.to.0.will.be.changed=\u6240\u6709\u8fd9\u4e9b\u76ee\u5f55\u4f1a\u88ab\u611f\u52a8,\u6240\u6709\u5f15\u7528\u5230{0}\u5c06\u88ab\u6539\u53d8. select.source.root.chooser.title=\u9009\u62e9\u6839\u6e90\u4ee3\u7801 moving.directories.command=\u79fb\u52a8\u76ee\u5f55\u4e2d... 0.uses.a.package.local.1={0}\u4f7f\u7528\u5305\u5f53\u5730{1}. a.package.local.class.0.will.no.longer.be.accessible.from.1=\u5c01\u88c5\u672c\u5730\u7c7b{0}\u5c06\u4e0d\u53ef\u4ee5\u5728{1} element.will.no.longer.be.accessible={0}\u5c06\u4e0d\u518d\u53ef\u4ee5\u4ece{1} move.instance.method.command=\u79fb\u52a8\u5b9e\u4f8b\u65b9\u6cd5 move.instance.method.elements.header=\u79fb\u52a8\u5b9e\u4f8b\u65b9\u6cd5 move.method.this.parameter.label=\u4e3a''{0}.this''\u53c2\u6570\u9009\u62e9\u4e00\u4e2a\u540d\u79f0 move.method.enter.a.valid.name.for.parameter=\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684\u53c2\u6570\u540d\u79f0 0.is.an.interface.that.has.no.implementing.classes={0}\u662f\u4e00\u4e2a\u63a5\u53e3.\u6ca1\u6709\u5b9e\u73b0\u7c7b. 0.is.an.interface.method.implementation.will.be.added.to.all.directly.implementing.classes={0}\u662f\u4e00\u4e2a\u63a5\u53e3.\u65b9\u6cd5\u7684\u5b9e\u73b0\u5c06\u88ab\u6dfb\u52a0\u5230\u6240\u6709\u76f4\u63a5\u5b9e\u73b0\u7c7b.\u7ee7\u7eed\u8fdb\u884c\u5417? move.inner.to.upper.level.title=\u79fb\u52a8\u5185\u90e8,\u4e0a\u6c34\u5e73 move.inner.class.command=\u79fb\u52a8\u5185\u90e8\u7c7b{0} 0.will.become.inaccessible.from.1={0}\u5c06\u53d8\u5f97\u65e0\u6cd5\u4ece{1}. move.specified.files=\u79fb\u52a8\u6307\u5b9a\u7684\u6587\u4ef6 move.specified.directories=\u79fb\u52a8\u6307\u5b9a\u7684\u76ee\u5f55 move.file.0=\u79fb\u52a8\u6587\u4ef6{0} move.directory.0=\u79fb\u52a8\u76ee\u5f55{0} move.files.to.directory.label=\u5230\u76ee\u5f55:asdf the.file.will.be.moved.to.this.directory=\u6587\u4ef6\u5c06\u88ab\u79fb\u5230\u6b64\u76ee\u5f55 searching.for.variables=\u641c\u7d22\u53d8\u91cf\u4e2d... searching.for.duplicates=Searching for Duplicates... no.usages.can.be.replaced=\u6ca1\u6709\u7528\u9014\u7684{0}\u53ef\u4ee5\u66ff\u6362\u4f7f\u7528{1} turn.refs.to.super.command=\u66f4\u6362\u4f7f\u7528{0}\u548c{1} references.to.0.to.be.replaced.with.references.to.1=\u5f15\u7528\"{0}\"\u88ab\u5f15\u7528\u4e3a\"{1}\" factory.method.name.label=\u5de5\u5382\u65b9\u6cd5\u540d\u79f0\uff1a replace.constructor.with.factory.target.fq.name=\u5728(\u5b8c\u5168\u9650\u5b9a\u540d\u79f0): class.0.not.found=\u7c7b{0}\u672a\u627e\u5230. class.0.is.not.accessible.from.target.1=\u7c7b{0}\u662f\u4e0d\u53ef\u4ee5\u4ece\u76ee\u6807{1}. target.0.is.not.accessible.from.1=\u76ee\u6807{0}\u662f\u4e0d\u53ef\u4ee5\u4ece{1}. constructor.being.refactored.is.used.in.initializer.of.0=\u6784\u9020\u51fd\u6570\u7528\u4e8e\u521d\u59cb\u5316\u5668\u88ab\u91cd\u6784\u7684{0}.\u975e\u9759\u6001\u5185\u90e8\u7c7b\u5382{1}\u4e0d\u80fd\u7528\u5728\u8fd9\u4e2a\u4e0a\u4e0b\u6587.\u4ea7\u751f\u7684\u4ee3\u7801\u4e0d\u9700\u8981\u7f16\u8bd1. replace.constructor.0.with.a.factory.method=\u7528\u4e00\u4e2a\u5de5\u5382\u65b9\u6cd5\u66ff\u6362\u6784\u9020\u5668{0} replace.default.constructor.of.0.with.a.factory.method=\u7528\u4e00\u4e2a\u5de5\u5382\u65b9\u6cd5\u66ff\u6362{0}\u7684\u9ed8\u8ba4\u6784\u9020\u5668 replace.constructor.with.factory.method=\u7528\u5de5\u5382\u65b9\u6cd5\u66ff\u6362\u6784\u9020\u5668 replace.default.constructor.with.factory.method=\u7528\u5de5\u5382\u65b9\u6cd5\u66ff\u6362\u9ed8\u8ba4\u7684\u6784\u9020\u5668 occurrences.found.in.comments.strings.and.non.java.files=\u4e8b\u4ef6\u53d1\u73b0\u5728\u8bc4\u8bba\u3001\u5b57\u7b26\u4e32\u548c\u975e\u6807\u6587\u4ef6 occurrences.found.in.comments.strings.non.java.files.and.generated.code=\u51fa\u73b0\u5728\u8bc4\u8bba,\u53d1\u73b0\u5b57\u7b26\u4e32,\u65e0\u4ee3\u7801\u6587\u4ef6\u548c\u751f\u6210\u7684\u4ee3\u7801 0.referenced.in.1.will.not.be.accessible.in.module.2={0},{1},\u5f15\u7528\u4e0d\u4f1a\u88ab\u8bbf\u95ee\u5728\u6a21\u5757{2} 0.referenced.in.1.will.not.be.accessible.from.module.2={0},{1}\u4e2d\u5f15\u7528,\u4e0d\u53ef\u4ee5\u4ece\u6a21\u5757{2} 0.referenced.in.1.will.not.be.accessible.from.production.of.module.2={0},{1}\u4e2d\u5f15\u7528,\u4e0d\u53ef\u4ee5\u4ece\u751f\u4ea7\u6765\u6e90\u7684\u6a21\u5757{2} choose.destination.directory=\u9009\u62e9\u76ee\u6807\u76ee\u5f55 directory.chooser.hide.non.existent.checkBox.text=\u9690\u85cf\u4e0d\u5b58\u5728\u7684 (&H) 0.will.be.inaccessible.from.1={0}\u5c06\u65e0\u6cd5\u4ece{1} move.classes.command=\u79fb\u52a8\u7684{0},{1}\u5305 safe.delete.command=\u5220\u9664\u4e2d{0} select.all.button=\u5168\u9009 (&A) unselect.all.button=\u53d6\u6d88\u9009\u62e9\u6240\u6709 (&U) automatic.renamer.enity.name.column={0}\u7684\u540d\u5b57 automatic.renamer.rename.to.column=\u91cd\u547d\u540d\u4e3a rename.0.and.its.usages.to=\u91cd\u547d\u540d{0}\u548c\u5b83\u7684\u7528\u6cd5: rename.variables=\u91cd\u547d\u540d\u53d8\u91cf (&V) rename.inheritors=\u91cd\u547d\u540d\u7ee7\u627f\u8005 (&I) rename.tests=\u91cd\u547d\u540d\u6d4b\u8bd5 (&E) rename.parameters.hierarchy=\u91cd\u547d\u540d\u53c2\u6570\u5728\u5c42\u6b21\u7ed3\u6784( rename.overloads=Rename &overloads rename.bound.forms=\u91cd\u547d\u540d\u7ed1\u5b9a\u5f62\u5f0f( inner.class.0.is.already.defined.in.class.1=\u5185\u90e8\u7c7b{0}\u5df2\u88ab\u5b9a\u4e49\u5728\u7c7b{1}\u4e2d.\u65e0\u8bba\u5982\u4f55\u90fd\u7ee7\u7eed? class.0.already.exists=\u7c7b{0}\u5df2\u5b58\u5728 renaming.something=\u91cd\u547d\u540d\u4e00\u4e9b renaming.0.1.to.2=\u5c06{0}{1}\u91cd\u547d\u540d\u4e3a{2} renaming.command.name=\u91cd\u547d\u540d{0} 0.to.be.renamed.to.1.2={0}\u5c06\u88ab\u91cd\u547d\u540d\u4e3a{1}{2} references.in.code.to.0=\u5728\u4ee3\u7801\u4e2d\u5f15\u7528\u5230{0} rename.variables.title=\u91cd\u547d\u540d\u53d8\u91cf rename.variables.with.the.following.names.to=\u91cd\u547d\u540d\u53d8\u91cf\u5177\u6709\u4ee5\u4e0b\u540d\u79f0: entity.name.variable=\u53d8\u91cf rename.bound.forms.title=\u91cd\u547d\u540d\u7ed1\u5b9a\u5f62\u5f0f rename.forms.with.the.following.names.to=\u91cd\u547d\u540d\u5f62\u5f0f\u5177\u6709\u4ee5\u4e0b\u540d\u79f0: entity.name.form=\u5f62\u5f0f rename.inheritors.title=\u91cd\u547d\u540d\u7ee7\u627f\u8005 rename.tests.title=\u91cd\u547d\u540d\u6d4b\u8bd5 rename.inheritors.with.the.following.names.to=\u91cd\u547d\u540d\u7ee7\u627f\u8005\u5177\u6709\u4ee5\u4e0b\u540d\u79f0: rename.tests.with.the.following.names.to=\u91cd\u547d\u540d\u6d4b\u8bd5\u5177\u6709\u4ee5\u4e0b\u540d\u79f0: entity.name.inheritor=\u7ee7\u627f\u8005 entity.name.test=\u6d4b\u8bd5 unused.overriding.methods.title=\u672a\u4f7f\u7528\u91cd\u5199\u65b9\u6cd5 there.are.unused.methods.that.override.methods.you.delete=\u6709\u672a\u4f7f\u7528\u7684\u65b9\u6cd5,\u8986\u76d6\u65b9\u6cd5\u4f60\u5220\u9664. choose.the.ones.you.want.to.be.deleted=\u9009\u62e9\u4f60\u60f3\u8981\u7684\u88ab\u5220\u9664. method.column=\u65b9\u6cd5 0.implements.1={0}\u5b9e\u73b0{1}\u3002 attempting.to.delete.targets.node.text=\u8bd5\u56fe\u5220\u9664 retry.command=\u91cd\u8bd5 rerun.safe.delete=\u91cd\u65b0\u8fd0\u884c\u5b89\u5168\u5220\u9664 (&R) delete.title=\u5220\u9664 items.to.be.deleted=\u9879\u5df2\u88ab\u5220\u9664 usages.detected=\u53d1\u73b0\u4f7f\u7528 delete.anyway.button=\u65e0\u8bba\u5982\u4f55\u90fd\u5220\u9664 (&D) ignore.button=\u5ffd\u7565 ask.to.delete.related.file=\u76f8\u5173\u6587\u4ef6\u4e2d\u627e\u5230: {0}.
\u5220\u9664\u5b83\u5417\uff1f ask.to.delete.related.files=\u76f8\u5173\u6587\u4ef6\u4e2d\u627e\u5230:
{0}

\u5220\u9664\u5b83\u4eec\u5417\uff1f the.following.problems.were.found=\u53d1\u73b0\u4ee5\u4e0b\u95ee\u9898: cancel.button=\u53d6\u6d88 (&N) view.usages=\u67e5\u770b\u4f7f\u7528 (&V) anonymous.class.text=\u533f\u540d\u7c7b problems.detected.title=\u53d1\u73b0\u95ee\u9898 continue.button=\u7ee7\u7eed (&C) do.you.wish.to.ignore.them.and.continue=\u8981\u5ffd\u7565\u5b83\u4eec\u5e76\u7ee7\u7eed\u5417? delegation.panel.method.calls.label=\u65b9\u6cd5\u8c03\u7528\uff1a delegation.panel.modify.radio=\u4fee\u6539 (&M) delegation.panel.delegate.via.overloading.method=\u4ee3\u8868\u901a\u8fc7\u91cd\u8f7d\u65b9\u6cd5( information.title=\u4fe1\u606f ok.button=\u786e\u5b9a do.not.show.this.message.in.the.future=\u4ee5\u540e\u4e0d\u518d\u663e\u793a\u6b64\u6d88\u606f (&D) member.column=\u6210\u5458 refactor.button=\u91cd\u6784 (&R) preview.button=\u9884\u89c8 (&P) yes.button=\u662f (&Y) no.button=\u5426 (&N) preview.usages.to.be.changed=\u9884\u89c8\u8981\u6539\u53d8\u7684\u7528\u6cd5(P)\r (&P) replace.this.code.fragment=\u8fd9\u6bb5\u4ee3\u7801\u66ff\u6362\u5417? replace.this.code.fragment.and.make.method.static=(\u65b9\u6cd5\u5c06\u88ab\u9759\u6001\u5316) replace.this.code.fragment.and.make.method.static.visible=(\u65b9\u6cd5\u5c06\u88ab\u9759\u6001\u5316\u548c{0}) replace.this.code.fragment.and.make.method.visible=(\u65b9\u6cd5\u5c06{0}) replace.this.code.fragment.and.change.signature=\u65b9\u6cd5\u7684\u7b7e\u540d\u5c06\u88ab\u66f4\u6539\u4e3a{0} process.duplicates.title=\u8fc7\u7a0b\u91cd\u590d\u7684{0},{1} process.methods.duplicates.title=\u8fc7\u7a0b\u65b9\u6cd5\u590d\u5236\u7684{2}({0},{1}) 0.has.detected.1.code.fragments.in.this.file.that.can.be.replaced.with.a.call.to.extracted.method={0} \u5df2\u68c0\u6d4b\u5230 {1} \u4ee3\u7801 {1,choice,1#fragment|2#fragments} \u5728\u8be5\u6587\u4ef6\u4e2d\uff0c\u53ef\u4ee5\u8c03\u7528\u4e00\u4e2a\u63d0\u53d6\u7684\u65b9\u6cd5\u4ee3\u66ff\u3002\u4f60\u60f3\u68c0\u6d4b\u548c\u66ff\u6362 {1,choice,1#it|2#them}? replace.button=\u66ff\u6362 method.duplicates.method.label=\u65b9\u6cd5{0} usages.detected.title=\u53d1\u73b0\u4f7f\u7528 generify.title=\u6cdb\u578b interface.member.dependency.required.by.interfaces=\u6240\u8981\u6c42\u7684 {0,\u9009\u62e9,1#interface|2#interfaces} member.info.implements.0=\u5b9e\u73b0{0} member.info.extends.0=\u6269\u5c55{0} used.by.0=\u88ab{0}\u4f7f\u7528 uses.0=\u4f7f\u7528{0} field.description=\u5b57\u6bb5{0} constructor.description=\u6784\u9020\u51fd\u6570{0} method.description=\u65b9\u6cd5{0} parameter.description=\u53c2\u6570{0} local.variable.description=\u5c40\u90e8\u53d8\u91cf{0} package.description=\u5305{0} class.description=\u7c7b{0} interface.description=interface {0} enum.description=enum {0} static.initializer.description=\u628a\u7c7b{0}\u7684\u521d\u59cb\u5668\u9759\u6001\u5316 instance.initializer.description=\u628a\u7c7b{0}\u7684\u521d\u59cb\u5668\u5b9e\u4f8b\u5316 file.description=\u6587\u4ef6{0} directory.description=\u76ee\u5f55{0} 0.is.located.in.a.jar.file={0}\u4f4d\u4e8ejar\u6587\u4ef6\u4e2d 0.is.read.only={0}\u662f\u53ea\u8bfb\u7684. 0.is.not.a.legal.java.identifier=''{0}''\u4e0d\u662f\u5408\u6cd5\u7684java\u6807\u8bc6\u7b26 method.0.is.already.defined.in.the.1=\u65b9\u6cd5{0}\u5df2\u5b9a\u4e49\u5728{1}. method.0.will.hide.method.of.the.base.class=\u65b9\u6cd5{0}\u5c06\u9690\u85cf\u57fa\u7c7b{1}\u7684\u6b64\u65b9\u6cd5\u3002 method.0.will.implement.method.of.the.base.class=\u65b9\u6cd5{0}\u5c06\u5b9e\u73b0\u57fa\u7c7b{1}\u7684\u4e00\u4e2a\u65b9\u6cd5\u3002 method.0.will.override.a.method.of.the.base.class=\u65b9\u6cd5{0}\u5c06\u91cd\u5199\u57fa\u7c7b{1}\u7684\u4e00\u4e2a\u65b9\u6cd5\u3002 current.class=\u5f53\u524d\u7c7b field.0.is.already.defined.in.the.1=\u5b57\u6bb5{0}\u5df2\u7ecf\u5b9a\u4e49\u5728{1}. field.0.will.hide.field.1.of.the.base.class=\u5b57\u6bb5{0}\u5c06\u9690\u85cf\u57fa\u7c7b {2} \u7684\u5b57\u6bb5{1}. directory.0.already.contains.1.named.2=\u76ee\u5f55\u5df2\u7ecf\u5305\u542b\u4e86{0}{1}\u547d\u540d\u4e3a\"{2}\" directory.0.already.contains.a.file.named.1=\u76ee\u5f55{0}\u5df2\u7ecf\u5305\u542b\u4e00\u4e2a\u6587\u4ef6\u547d\u540d\u4e3a\"{1}\" getter.and.setter.methods.found.for.the.field.0=Getter\u548csetter\u65b9\u6cd5\u53d1\u73b0\u7684\u9886\u57df{0}.{1}\u5b83\u4eec\u5417? getter.method.found.for.the.field.0=Getter\u65b9\u6cd5\u53d1\u73b0\u7530\u91ce{0}.{1}getter\u5417? setter.method.found.for.the.field.0=Setter\u65b9\u6cd5\u53d1\u73b0\u7530\u91ce{0}.{1}setter\u5417? 0.has.1.usages.that.are.not.safe.to.delete={ 0 } { 1,\u9009\u62e9,1 safe.delete.of.those.0.in.comments.strings.non.code={ 0,\u9009\u62e9,1 safe.delete.conflict.title=Potentially unsafe to delete references found in code type.cook.drop.obsolete.casts=\u5220\u9664\u5e9f\u5f03\u8f6c\u6362 (&D) type.cook.preserve.raw.arrays=\u4fdd\u5b58\u539f\u59cb\u6570\u7ec4(&A) type.cook.leave.object.parameterized.types.raw=\u79bb\u5f00\u5bf9\u8c61\u53c2\u6570\u5316\u7c7b\u578b\u751f(&L) type.cook.perform.exhaustive.search=\u6267\u884c\u5f7b\u5e95\u7684\u641c\u7d22 (&E) type.cook.generify.objects=Generify\u5bf9\u8c61(&O) type.cook.produce.wildcard.types=\u4ea7\u751f\u901a\u914d\u7b26\u7c7b\u578b(&W) type.cook.command=\u6cdb\u578b type.cook.elements.header=(\u5e74\u4ee3)generify\u8303\u56f4 type.cook.report=\u9879\u76ee\u6cdb\u578b: {0}, \u8f6c\u6362\u5df2\u79fb\u9664: {1} type.cook.ratio.generified={0,choice,-1#not calculated|0#{0,number} of {1}} extract.method.control.flow.analysis.failed=\u4ee3\u7801\u5305\u542b\u8bed\u6cd5\u9519\u8bef\u3002\u65e0\u6cd5\u6267\u884c\u5fc5\u8981\u7684\u5206\u6790\u3002 pushed.members.will.not.be.visible.from.certain.call.sites=\u63a8\u52a8\u4f1a\u5458\u5c06\u4e0d\u53ef\u89c1\u4ece\u7279\u5b9a\u8c03\u7528\u5730\u70b9. invert.boolean.title=\u9006\u5e03\u5c14 invert.boolean.wrong.type=\u8be5\u65b9\u6cd5\u7684\u8fd4\u56de\u7c7b\u578b\u6216\u7c7b\u578b\u7684\u53d8\u91cf\u662f\u91cd\u6784\u5e94\u8be5\u662f\u5e03\u5c14 invert.boolean.refs.to.invert=\u5f15\u7528\u662f\u5012{0} invert.boolean.elements.header={0}\u8f6c\u5316 please.enter.a.valid.name.for.inverted.element=\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684\u540d\u5b57\u5012{0} invert.boolean.name.of.inverted.element=\u540d\u5b57\u5012 {0}(&N): invert.0.1=\u8f6c\u5316\u7684{0}{1}\u53ca\u5176\u7528\u6cd5 invert.boolean.foreach=Foreach \u53c2\u6570\u521d\u59cb\u503c\u8bbe\u5b9a\u4e0d\u80fd\u53cd\u8f6c 0.is.a.part.of.method.hierarchy.do.you.want.to.delete.multiple.parameters={0}\u65b9\u6cd5\u662f\u5c42\u6b21\u7ed3\u6784\u7684\u4e00\u90e8\u5206\u3002\u4f60\u8981\u5220\u9664\u591a\u4e2a\u53c2\u6570\u5417\uff1f 0.is.a.part.of.method.hierarchy.do.you.want.to.delete.multiple.type.parameters={0}\u65b9\u6cd5\u662f\u5c42\u7ea7\u7684\u4e00\u90e8\u5206\u3002\u4f60\u60f3\u5220\u9664\u591a\u4e2a\u7c7b\u578b\u53c2\u6570\uff1f move.inner.class.to.be.moved=\u7c7b\u79fb\u52a8 move.specified.classes.to=\u79fb\u52a8\u6307\u5b9a\u7684\u7c7b\u5230: destination.directory.does.not.correspond.to.any.package=\u76ee\u6807\u76ee\u5f55\u4e0d\u5bf9\u5e94\u4e8e\u4efb\u4f55\u5305 cannot.find.or.create.destination.directory=\u65e0\u6cd5\u627e\u5230\u6216\u521b\u5efa\u76ee\u6807\u76ee\u5f55 cannot.move=\u65e0\u6cd5\u79fb\u52a8 cannot.move.package.into.itself=\u65e0\u6cd5\u79fb\u52a8\u5305\u5230\u5176\u81ea\u8eab rename.constructor.parameters.title=\u91cd\u547d\u540d\u6784\u9020\u5668\u53c2\u6570 rename.constructor.parameters.with.the.following.names.to=\u91cd\u547d\u540d\u53c2\u6570\u5177\u6709\u4ee5\u4e0b\u540d\u79f0: entity.name.constructor.parameter=\u53c2\u6570 replace.method.duplicates.scope.chooser.title=\u6307\u5b9a{0}\u8303\u56f4 replace.method.duplicates.scope.chooser.message=\u5206\u6790\u8303\u56f4 remove.parameter.0.no.longer.used=\u79fb\u9664\u4e0d\u518d\u4f7f\u7528\u7684\u53c2\u6570''{0}'' inline.to.anonymous.refactoring=\u5185\u8054\u5230\u533f\u540d\u7c7b inline.to.anonymous.no.abstract=\u62bd\u8c61\u7c7b\u4e0d\u80fd\u88ab\u5185\u8054 inline.to.anonymous.no.inheritors=\u7c7b\u6709\u5b50\u7c7b\u4e0d\u80fd\u5185\u8054 inline.to.anonymous.no.multiple.interfaces=\u5b9e\u73b0\u591a\u4e2a\u63a5\u53e3\u7684\u7c7b\u4e0d\u80fd\u88ab\u5185\u8054 inline.to.anonymous.no.superclass.and.interface=\u6709\u8d85\u7c7b\u548c\u5b9e\u73b0\u4e86\u63a5\u53e3\u7684\u7c7b\u4e0d\u80fd\u88ab\u5185\u8054 move.class.to.inner.command.name=\u79fb\u52a8{0},{1} move.classes.destination.to.package=\u5305\u88c5(dg move.classes.destination.make.inner=\u4f7f\u5185\u90e8\u7c7b( move.to.inner.duplicate.inner.class=\u7c7b{0}\u5df2\u5305\u542b\u4e00\u4e2a\u540d\u4e3a{1}\u7684\u5185\u90e8\u7c7b inline.to.anonymous.command.name=\u5185\u8054\u7c7b{0} class.is.never.used=\u7c7b\u4ece\u672a\u4f7f\u7528 all.references.and.remove.the.class=\u5185\u8054\u6240\u6709\u5f15\u7528\u5e76\u5220\u9664\u7c7b (&A) this.reference.only.and.keep.the.class=\u5185\u8054\u8fd9\u53ea\u5f15\u7528\u548c\u4fdd\u6301\u7c7b(&K) inline.to.anonymous.name.label=\u7c7b{0} inline.to.anonymous.border.title=\u5185\u8054 move.class.to.inner.nonstatic.error=\u4e0d\u5141\u8bb8\u79fb\u52a8\u7c7b\u5230\u975e\u9759\u6001\u5185\u90e8\u7c7b move.class.to.inner.move.to.self.error=\u4e0d\u5141\u8bb8\u79fb\u52a8\u7c7b\u5230\u81ea\u8eab unsupported.refs.found=\u4e0d\u652f\u6301\u7684\u53c2\u8003\u6587\u732e\u53d1\u73b0\u5728{0}\u6587\u4ef6 inline.method.checking.tail.calls.progress=\u68c0\u67e5\u5c3e\u8c03\u7528\u7528\u6cd5 extract.chained.constructor.checkbox=\u63d0\u53d6\u94fe\u63a5\u6784\u9020\u51fd\u6570 (&C) inline.parameter.refactoring=\u5185\u8054\u53c2\u6570 inline.parameter.confirmation=\u5185\u8054\u53c2\u6570\"{0}\"\u4e0e\u521d\u59cb\u5316\"{1}\"? inline.parameter.command.name=\u5185\u8054\u53c2\u6570{0} inline.parameter.error.hierarchy=\u5185\u8054\u53c2\u6570\u4e0d\u652f\u6301\u5f53\u65b9\u6cd5\u662f\u4e00\u4e2a\u7ee7\u627f\u5c42\u6b21\u7ed3\u6784\u7684\u4e00\u90e8\u5206 inline.parameter.error.varargs=\u4e0d\u652f\u6301\u5185\u8054\u53ef\u53d8\u53c2\u6570 inline.parameter.replace.with.local.checkbox=\u66ff\u6362\u4e3a\u5c40\u90e8\u53d8\u91cf(e)\r (&E) type.migration.rerun.button.text=\u8fd4\u56de\u7c7b\u578b\u8fc1\u79fb (&R) type.migration.migrate.button.text=\u8fc1\u79fb (&M) type.migration.exclude.action.text=\u6392\u9664 (&E) type.migration.include.action.text=\u5305\u542b (&I) introduce.constant.enum.cb=\u63d0\u53d6\u4e3a\u679a\u4e3e\u5e38\u91cf (&E) move.enum.constant.cb=\u5982\u679c\u53ef\u80fd\uff0c\u79fb\u52a8\u4e3a\u679a\u4e3e\u5e38\u6570 (&E) move.to.different.language=\u76ee\u6807\u7c7b{2}\u6709\u4e0d\u540c\u7684\u8bed\u8a00\u6bd4{0}{1} dont.support.inner.classes=\u91cd\u6784\u65e0\u6548\uff1a{0}\u4e0d\u652f\u6301\u5185\u90e8\u7c7b move.specified.elements=\u79fb\u52a8\u6307\u5b9a\u7684\u5143\u7d20 rename.directory.title=\u91cd\u547d\u540d\u76ee\u5f55 (&D) rename.module.title=\u91cd\u547d\u540d\u6a21\u5757 (&M) # extract method refactoring.extract.method.dialog.title=\u63d0\u53d6\u65b9\u6cd5 refactoring.extract.method.dialog.method.name=\u65b9\u6cd5\u540d\u79f0: refactoring.extract.method.dialog.parameters=\u53c2\u6570 refactoring.extract.method.dialog.output.variables=\u8f93\u51fa\u53d8\u91cf refactoring.extract.method.dialog.signature.preview=\u7b7e\u540d\u9884\u89c8 refactoring.extract.method.dialog.empty=\u7a7a refactoring.extract.method.dialog.comment={0} code {0, choice, 1#duplicate|2#duplicates} found change.signature.leave.blank.default.value=\u7559\u7a7a(&B) change.signature.feel.lucky=\u611f\u5230\u5e78\u8fd0( change.signature.use.selected.value=\u4f7f\u7528\u6240\u9009\u503c(v)\r (&V) refactoring.extract.method.from.duplicate.code=Extract method from duplicate code refactoring.extract.method.preview.tree.method=Method to replace code duplicates refactoring.extract.method.preview.tree.duplicates=Code duplicates ({0,choice, 0#No|1#1 fragment|2#{0,number} fragments}{1,choice, 0#|1# in 1 file|2# in {1,number} files}) refactoring.extract.method.preview.command=Extracting method search.for.references=\u641c\u7d22\u5f15\u7528( 0.is.not.an.identifier={0}\u4e0d\u662f\u4e00\u4e2a\u6b63\u786e\u7684\u6807\u8bc6\u7528\u5728 {1} refactoring.is.not.supported.for.language={0}\u4e0d\u652f\u6301{1} rename.directory.command.name=\u91cd\u547d\u540d\u76ee\u5f55 rename.directories.command.name=\u91cd\u547d\u540d\u76ee\u5f55 target.destination.folder=\u76ee\u6807\u76ee\u5f55: (&D) move.method.is.not.supported.for.0=\u79fb\u52a8\u5b9e\u4f8b\u65b9\u6cd5\u4e0d\u652f\u6301{0} detecting.possible.conflicts=\u68c0\u6d4b\u53ef\u80fd\u7684\u51b2\u7a81... path.completion.shortcut=\u4f7f\u7528{0}\u7684\u8def\u5f84\u5b8c\u6210 rename.project.action.title=\u91cd\u547d\u540d\u9879\u76ee... rename.project.handler.title=\u91cd\u547d\u540d\u9879\u76ee(&P) enter.new.project.name=\u8f93\u5165\u65b0\u9879\u76ee\u7684\u540d\u79f0: rename.project=\u91cd\u547d\u540d\u9879\u76ee renames.project=\u91cd\u547d\u540d\u9879\u76ee introduce.functional.parameter.title=\u63d0\u53d6\u51fd\u6570\u53c2\u6570 introduce.functional.variable.title=Extract Functional Variable introduce.parameter.convert.lambda=\u8f6c\u6362\u4e3a lambda (&C) expand.method.reference.warning=\u65b9\u6cd5\u53c2\u8003\u5f15\u7528\u3002\u7a0b\u5e8f\u4f1a\u5bfc\u81f4\u8f6c\u6362lambda\u8868\u8fbe\u5f0f refactoring.introduce.parameter.object.references.to.be.modified=\u5f15\u7528\u88ab\u4fee\u6539 refactoring.introduce.parameter.object.method.whose.parameters.are.to.wrapped=\u5176\u53c2\u6570\u4e3a\u5305\u88c5\u7684\u65b9\u6cd5 refactoring.introduce.parameter.object.command.name=\u4e3a{1}() \u5f15\u5165\u4e86\u53c2\u6570\u7c7b{0} refactoring.introduce.parameter.object.method.to.extract.parameters.from.label=\u4ece\u65b9\u6cd5\u4e2d\u63d0\u53d6\u53c2\u6570 refactoring.introduce.parameter.object.title=\u5f15\u5165\u53c2\u6570\u5bf9\u8c61 rename.module.already.exists=Module ''{0}'' already exists in the project generate.module.descriptors.title=Generate Module Descriptors generate.module.descriptors.command.title=Generate module-info Descriptors generate.module.descriptors.rebuild.message=The project needs to be built for better accuracy of dependencies calculation. \n\ Start the build before generating module-info descriptors? generate.module.descriptors.no.suitable.modules.message=Found no modules which may contain module-info generate.module.descriptors.build.required.message=Couldn't generate module descriptors because the project hasn't been built yet generate.module.descriptors.scanning.message=Scanning Compiler Output generate.module.descriptors.collecting.message=Collecting Dependencies generate.module.descriptors.analysing.message=Analysing Dependencies generate.module.descriptors.preparing.message=Preparing Code