Skip to content

Commit

Permalink
[zh-cn l10n] various updates for messages
Browse files Browse the repository at this point in the history
  • Loading branch information
NCBM committed Nov 17, 2024
1 parent 14dfbd3 commit f57d261
Showing 1 changed file with 17 additions and 17 deletions.
34 changes: 17 additions & 17 deletions packages/pyright-internal/src/localization/package.nls.zh-cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -50,9 +50,9 @@
"awaitIllegal": "使用 `await` 需要 Python 3.5 或更高版本",
"awaitNotAllowed": "类型表达式中不能使用 `await`",
"awaitNotInAsync": "仅允许在异步函数内使用 `await`",
"backticksIllegal": "Python 3.x 中不支持使用反引号包围的表达式;请改用 repr(...)",
"backticksIllegal": "Python 3.x 中不支持使用反引号包围的表达式;请改用 `repr(...)`",
"baseClassCircular": "类不能继承自身",
"baseClassFinal": "基类 \"{type}\" `@final` 装饰,因此不能被子类继承",
"baseClassFinal": "基类 \"{type}\" 已被 `@final` 装饰,因此不能被子类继承",
"baseClassIncompatible": "{type} 的基类之间不相互兼容",
"baseClassInvalid": "类的参数必须是基类",
"baseClassAny": "`Any` 类型的基类覆盖了子类的类型",
Expand All @@ -67,7 +67,7 @@
"callableFirstArg": "此处应为参数类型列表或 `...`",
"callableNotInstantiable": "无法实例化 \"{type}\" 类型",
"callableSecondArg": "返回类型应为 `Callable` 的第二个类型参数",
"casePatternIsIrrefutable": "只有最后一个 `case` 语句允许使用模式 `_`",
"casePatternIsIrrefutable": "只有最后一个 `case` 语句允许使用 `_` 模式",
"classAlreadySpecialized": "原泛型(在定义时)已被特化为 \"{type}\"",
"classDecoratorTypeAny": "返回 `Any` 类型的类装饰器覆盖了原始类的类型",
"classDecoratorTypeUnknown": "未标注返回类型的类装饰器会覆盖原始类的类型,因此已忽略此装饰器",
Expand Down Expand Up @@ -172,7 +172,7 @@
"exceptionTypeNotInstantiable": "`Exception` \"{type}\" 的构造函数需要一个或多个参数",
"expectedAfterDecorator": "装饰器下方应存在函数或类声明",
"expectedArrow": "应有 `->` 符号和随后的返回类型的类型注解",
"expectedAsAfterException": "`expect Exception` 语句后只能为 `as` ",
"expectedAsAfterException": "`expect Exception` 语句后只能为 `as`",
"expectedAssignRightHandExpr": "`=` 右侧应有表达式",
"expectedBinaryRightHandExpr": "运算符右侧应有表达式",
"expectedBoolLiteral": "此处应为 `True` 或 `False`",
Expand Down Expand Up @@ -278,7 +278,7 @@
"internalBindError": "对 \"{file}\" 文件分析符号绑定关系时发生内部错误:{message}",
"internalParseError": "分析 \"{file}\" 文件时发生内部错误:{message}",
"internalTypeCheckingError": "对 \"{file}\" 文件进行类型检查时发生内部错误:{message}",
"invalidIdentifierChar": "标识符中使用了无效字符",
"invalidIdentifierChar": "标识符中有无效字符",
"invalidStubStatement": "语句在类型存根文件中无意义",
"invalidTokenChars": "该 `Token` 中的字符 \"{text}\" 无效",
"isInstanceInvalidType": "`isinstance` 的第二个参数必须是单个类或由多个类构成的元组",
Expand All @@ -295,7 +295,7 @@
"listAssignmentMismatch": "无法将 \"{type}\" 类型的表达式赋值给目标列表",
"listInAnnotation": "类型表达式中不允许使用列表表达式",
"literalEmptyArgs": "`Literal` 后应有一个或多个类型参数",
"literalNamedUnicodeEscape": "`Literal` 字符串注解中不支持 `Unicode` 名称转义序列(\"\\N{...}\")",
"literalNamedUnicodeEscape": "`Literal` 字符串注解中不支持 `Unicode` 名称转义序列(`\\N{...}`)",
"literalNotAllowed": "如果不传入类型参数,则 `Literal` 不能用于此上下文",
"literalNotCallable": "`Literal` 类型无法实例化",
"literalUnsupportedType": "`Literal` 的类型参数必须是字面量(`None`、`int`、`bool`、`str` 或 `bytes`)或枚举值",
Expand All @@ -319,7 +319,7 @@
"moduleNotCallable": "模块不能被调用",
"moduleUnknownMember": "\"{memberName}\" 不是 \"{moduleName}\" 模块的已知属性",
"namedExceptAfterCatchAll": "捕获所有异常的 `except` 子句后不能再使用指定了异常的 `except` 子句",
"namedParamAfterParamSpecArgs": "关键字参数 \"{name}\" 不能出现在 `ParamSpec args` 参数之后的签名中",
"namedParamAfterParamSpecArgs": "关键字参数 \"{name}\" 不能出现在 `ParamSpec` `args` 参数之后的签名中",
"namedTupleEmptyName": "`NamedTuple` 中的名称不能为空",
"namedTupleEntryRedeclared": "无法覆写 `NamedTuple` 类 \"{className}\" 的 \"{name}\" 属性",
"namedTupleFirstArg": "第一个参数应为 `NamedTuple` 的类名",
Expand Down Expand Up @@ -405,14 +405,14 @@
"positionArgAfterNamedArg": "位置参数不能出现在关键字参数之后",
"positionOnlyAfterArgs": "`*` 参数后不允许使用仅位置参数分隔符",
"positionOnlyAfterKeywordOnly": "分隔符 `/` 必须出现在 `*` 分隔符或参数之前",
"positionOnlyAfterNon": "非仅位置参数后面不允许仅位置参数",
"positionOnlyAfterNon": "非仅位置参数后面不允许出现仅位置参数",
"positionOnlyFirstParam": "不允许将仅位置参数分隔符 `/` 用作第一个参数",
"positionOnlyIncompatible": "仅位置参数分隔符需要 Python 3.8 或更高版本",
"privateImportFromPyTypedModule": "未从模块 \"{module}\" 导出 \"{name}\"",
"privateImportFromPyTypedModule": "\"{name}\" 未从模块 \"{module}\" 导出",
"privateUsedOutsideOfClass": "私有符号 \"{name}\" 在声明它的类之外使用",
"privateUsedOutsideOfModule": "私有符号 \"{name}\" 在声明它的模块之外使用",
"propertyOverridden": "\"{name}\" 错误地覆写了类 \"{className}\" 中的同名属性",
"propertyStaticMethod": "属性 `getter`、`setter` 或 `deleter` 不允许使用静态方法",
"propertyStaticMethod": "属性的 `getter`、`setter` 或 `deleter` 不允许使用静态方法",
"protectedUsedOutsideOfClass": "\"{name}\" 在声明它受到保护的类之外被使用",
"protocolBaseClass": "Protocol 类 \"{classType}\" 不能继承自非 Protocol 类 \"{baseType}\"",
"protocolBaseClassWithTypeArgs": "Protocol 类不允许使用类型参数语法声明类型参数",
Expand All @@ -433,12 +433,12 @@
"readOnlyArgCount": "`ReadOnly` 后应有且仅有一个类型参数",
"readOnlyNotInTypedDict": "此上下文中不允许使用 `ReadOnly`",
"recursiveDefinition": "无法确定 \"{name}\" 的类型,因为它引用了其自身",
"relativeImportNotAllowed": "相对导入不能与 `import .a` 形式一起使用:改用 `from . import a`",
"relativeImportNotAllowed": "相对导入不能使用 `import .a` 形式;请改用 `from . import a`",
"requiredArgCount": "`Required` 后应有且仅有一个类型参数",
"requiredNotInTypedDict": "此上下文中不允许使用 `Required`",
"returnInAsyncGenerator": "异步生成器的函数体中不允许带返回值的 `return` 语句",
"returnInExceptionGroup": "不允许在 `except*` 语句块中使用 `return`",
"returnMissing": "该函数标注了返回类型为 \"{returnType}\",因此必须在所有代码路径上返回值",
"returnMissing": "根据标注的返回类型,该函数必须在所有代码路径上返回 \"{returnType}\" 类型的值",
"returnOutsideFunction": "`return` 语句只能在函数中使用",
"returnTypeContravariant": "逆变形式的类型变量不能用于返回类型",
"returnTypeMismatch": "\"{exprType}\" 类型不匹配返回类型 \"{returnType}\"",
Expand Down Expand Up @@ -594,7 +594,7 @@
"unaccessedVariable": "变量 \"{name}\" 未使用",
"unannotatedFunctionSkipped": "已跳过对未标类型的函数 \"{name}\" 的分析",
"unaryOperationNotAllowed": "类型表达式中不允许使用一元运算符",
"unexpectedAsyncToken": "`def`、`with` 或 `for` 应在 `async` 之后",
"unexpectedAsyncToken": "`async` 之后应为 `def`、`with` 或 `for`",
"unexpectedExprToken": "表达式末尾有错误的 `Token`",
"unexpectedIndent": "缩进有误",
"unexpectedUnindent": "缩进退回有误",
Expand All @@ -613,7 +613,7 @@
"unnecessaryIsSubclassAlways": "\"{testType}\" 始终是 \"{classType}\" 的子类,不需要调用 `issubclass`",
"unnecessaryIsSubclassNever": "\"{testType}\" 不可能是 \"{classType}\" 的子类,不需要调用 `issubclass`",
"unnecessaryPyrightIgnore": "无需 `# pyright: ignore` 注释",
"unnecessaryPyrightIgnoreRule": "无需 `# pyright: ignore` 规则:\"{name}\"",
"unnecessaryPyrightIgnoreRule": "无需 `# pyright: ignore` \"{name}\" 规则",
"unnecessaryTypeIgnore": "无需 `# type: ignore` 注释",
"unpackArgCount": "`Unpack` 后应有且仅有一个类型参数",
"unpackExpectedTypeVarTuple": "`Unpack` 需要 `TypeVarTuple` 或元组类型参数",
Expand Down Expand Up @@ -700,9 +700,9 @@
"initMethodLocation": "`__init__` 方法已在 \"{type}\" 类中定义",
"initMethodSignature": "`__init__` 的签名为 \"{type}\"",
"initSubclassLocation": "`__init_subclass__` 方法已在 \"{name}\" 类中定义",
"invariantSuggestionDict": "请考虑从 `dict` 切换到值类型为协变的 `Mapping`",
"invariantSuggestionList": "请考虑从 `list` 切换到协变的 `Sequence`",
"invariantSuggestionSet": "请考虑从 `set` 切换到协变的 `Container`",
"invariantSuggestionDict": "请考虑将 `dict` 换成值类型为协变的 `Mapping`",
"invariantSuggestionList": "请考虑将 `list` 换成协变的 `Sequence`",
"invariantSuggestionSet": "请考虑将 `set` 换成协变的 `Container`",
"isinstanceClassNotSupported": "不支持对 \"{type}\" 使用 `isinstance()` 或 `issubclass()`",
"keyNotRequired": "\"{type}\" 中 \"{name}\" 不是必需的键,因此获取其值可能会导致运行时异常",
"keyReadOnly": "\"{name}\" 是 \"{type}\" 中的只读键",
Expand Down

0 comments on commit f57d261

Please sign in to comment.