{
    "error_common_cancellationError": "CancellationError: {reason}",
    "error_common_invariantError_1_details": "InvariantError: {invariantBroken} — {details}",
    "error_common_invariantError_2_noDetails": "InvariantError: {invariantBroken}",
    "error_common_unknown": "Обнаружена неизвестная ошибка, innerError: {innerError}",
    "error_lex_badLineNumber_1_greaterThanNumLines": "Значение lineNumber больше числа строк или равно ему.",
    "error_lex_badLineNumber_2_lessThanZero": "Значение lineNumber не положительное.",
    "error_lex_badRange_1_lineNumberEnd_greaterThanLineLength": "Значение end.lineCodeUnit больше длины строки.",
    "error_lex_badRange_2_lineNumberEnd_greaterThanLineNumbers": "Значение end.lineNumber больше числа строк объекта State.",
    "error_lex_badRange_3_lineNumberStart_greaterThanLineLength": "Значение start.lineCodeUnit больше длины строки.",
    "error_lex_badRange_4_lineNumberStart_greaterThanLineNumberEnd": "Значение start.lineNumber больше end.lineNumber.",
    "error_lex_badRange_5_lineNumberStart_greaterThanNumLines": "Значение start.lineNumber больше числа строк объекта State.",
    "error_lex_badRange_6_lineNumberStart_lessThanZero": "Значение start.lineNumber отрицательное.",
    "error_lex_badRange_7_sameLine_codeUnitStartGreaterThanCodeUnitEnd": "Начало и конец были в одной строке, но значение start.lineCodeUnit было больше значения end.lineCodeUnit.",
    "error_lex_badState": "При прошлом запуске в лексическом анализаторе возникла ошибка. Проверьте предыдущую ошибку или передайте в анализатор еще текст.",
    "error_lex_endOfStream": "Лексический анализатор достиг конца потока.",
    "error_lex_endOfStreamPartwayRead": "При попытке чтения токена поток документа прервался до окончания чтения.",
    "error_lex_expectedKind_1_hex": "Ожидался шестнадцатеричный литерал.",
    "error_lex_expectedKind_2_keywordOrIdentifier": "Ожидалось ключевое слово или идентификатор.",
    "error_lex_expectedKind_3_numeric": "Ожидался числовой литерал.",
    "error_lex_lineMap": "Ошибка в строках: {lineNumbers}.",
    "error_lex_unexpectedRead": "Неожиданное чтение во время разметки.",
    "error_lex_unterminatedMultilineToken_1_comment": "Незавершенный многострочный комментарий.",
    "error_lex_unterminatedMultilineToken_2_quotedIdentifier": "Незавершенный идентификатор в кавычках.",
    "error_lex_unterminatedMultilineToken_3_string": "Незавершенная строка.",
    "error_parse_csvContinuation_1_danglingComma": "Вы оставили завершающую запятую?",
    "error_parse_csvContinuation_2_letExpression": "Перед 'in' не может идти запятая.",
    "error_parse_expectAnyTokenKind_1_other": "Обнаружено: {foundTokenKind}. Однако ожидалось что-либо из следующего: {expectedAnyTokenKinds}.",
    "error_parse_expectAnyTokenKind_2_endOfStream": "Достигнут конец потока, но ожидалось что-либо из следующего: {expectedAnyTokenKinds}.",
    "error_parse_expectedCommaOrTokenKind": "Ожидалось: {localizedComma} или {localizedAlternative}.",
    "error_parse_expectGeneralizedIdentifier_1_other": "Ожидался общий идентификатор.",
    "error_parse_expectGeneralizedIdentifier_2_endOfStream": "Ожидался общий идентификатор, но был достигнут конец потока.",
    "error_parse_expectTokenKind_1_other": "Ожидалось: {expectedTokenKind}. Однако обнаружено: {foundTokenKind}.",
    "error_parse_expectTokenKind_2_endOfStream": "Достигнут конец потока, но ожидалось следующее: {expectedTokenKind}.",
    "error_parse_invalidCatchFunction": "За предложением catch в выражении try или catch должно следовать определение функции с аргументами 0 или 1 и без ограничений типа",
    "error_parse_invalidPrimitiveType": "Ожидался примитивный литерал, но вместо него обнаружено: {foundTokenKind}.",
    "error_parse_requiredParameterAfterOptional": "Обязательный параметр недопустимо указывать после необязательного.",
    "error_parse_unterminated_sequence_bracket": "Не закрыта квадратная скобка.",
    "error_parse_unterminated_sequence_parenthesis": "Не закрыта круглая скобка.",
    "error_parse_unusedTokens": "Анализ завершен, но остались еще токены.",
    "tokenKind_ampersand": "амперсанд <'&'>",
    "tokenKind_asterisk": "звездочка <'*'>",
    "tokenKind_atSign": "символ at <'@'>",
    "tokenKind_bang": "восклицательный знак <'!'>",
    "tokenKind_comma": "запятая <','>",
    "tokenKind_division": "оператор деления <'/'>",
    "tokenKind_dotDot": "две точки <'..'>",
    "tokenKind_ellipsis": "многоточие <'...'>",
    "tokenKind_equal": "оператор \"равно\" <'='>",
    "tokenKind_fatArrow": "стремится к ('=>')",
    "tokenKind_greaterThan": "оператор \"больше\" ('>')",
    "tokenKind_greaterThanEqualTo": "оператор \"больше или равно\" ('>=')",
    "tokenKind_hexLiteral": "шестнадцатеричный литерал",
    "tokenKind_identifier": "идентификатор",
    "tokenKind_keywordAnd": "ключевое слово <'and'>",
    "tokenKind_keywordAs": "ключевое слово <'as'>",
    "tokenKind_keywordEach": "ключевое слово <'each'>",
    "tokenKind_keywordElse": "ключевое слово <'else'>",
    "tokenKind_keywordError": "ключевое слово <'error'>",
    "tokenKind_keywordFalse": "ключевое слово <'false'>",
    "tokenKind_keywordHashBinary": "ключевое слово <'#binary'>",
    "tokenKind_keywordHashDate": "ключевое слово <'#date'>",
    "tokenKind_keywordHashDateTime": "ключевое слово <'#datetime'>",
    "tokenKind_keywordHashDateTimeZone": "ключевое слово <'#datetimezone'>",
    "tokenKind_keywordHashDuration": "ключевое слово <'#duration'>",
    "tokenKind_keywordHashInfinity": "ключевое слово <'#infinity'>",
    "tokenKind_keywordHashNan": "ключевое слово <'#nan'>",
    "tokenKind_keywordHashSections": "ключевое слово <'#sections'>",
    "tokenKind_keywordHashShared": "ключевое слово <'#shared'>",
    "tokenKind_keywordHashTable": "ключевое слово <'#table'>",
    "tokenKind_keywordHashTime": "ключевое слово <'#time'>",
    "tokenKind_keywordIf": "ключевое слово <'if'>",
    "tokenKind_keywordIn": "ключевое слово <'in'>",
    "tokenKind_keywordIs": "ключевое слово <'is'>",
    "tokenKind_keywordLet": "ключевое слово <'let'>",
    "tokenKind_keywordMeta": "ключевое слово <'meta'>",
    "tokenKind_keywordNot": "ключевое слово <'not'>",
    "tokenKind_keywordOr": "ключевое слово <'or'>",
    "tokenKind_keywordOtherwise": "ключевое слово <'otherwise'>",
    "tokenKind_keywordSection": "ключевое слово <'section'>",
    "tokenKind_keywordShared": "ключевое слово <'shared'>",
    "tokenKind_keywordThen": "ключевое слово <'then'>",
    "tokenKind_keywordTrue": "ключевое слово <'true'>",
    "tokenKind_keywordTry": "ключевое слово <'try'>",
    "tokenKind_keywordType": "ключевое слово <'type'>",
    "tokenKind_leftBrace": "открывающая фигурная скобка <'{'>",
    "tokenKind_leftBracket": "открывающая квадратная скобка <'['>",
    "tokenKind_leftParenthesis": "открывающая круглая скобка <'('>",
    "tokenKind_lessThan": "оператор \"меньше\" ('<')",
    "tokenKind_lessThanEqualTo": "оператор \"меньше или равно\" ('<=')",
    "tokenKind_minus": "минус <'-'>",
    "tokenKind_notEqual": "оператор \"не равно\" ('<>')",
    "tokenKind_nullCoalescingOperator": "Оператор объединения со значением NULL <'??'>",
    "tokenKind_nullLiteral": "<'null'>",
    "tokenKind_numericLiteral": "числовой литерал",
    "tokenKind_plus": "оператор сложения <'+'>",
    "tokenKind_questionMark": "вопросительный знак <'?'>",
    "tokenKind_rightBrace": "закрывающая фигурная скобка <'}'>",
    "tokenKind_rightBracket": "закрывающая квадратная скобка <']'>",
    "tokenKind_rightParenthesis": "закрывающая круглая скобка <')'>",
    "tokenKind_semicolon": "точка с запятой <';'>",
    "tokenKind_textLiteral": "текст"
}
