{
    "error_common_cancellationError": "CancellationError: {reason}",
    "error_common_invariantError_1_details": "InvariantError: {invariantBroken} - {details}",
    "error_common_invariantError_2_noDetails": "InvariantError: {invariantBroken}",
    "error_common_unknown": "Atopouse un erro descoñecido, innerError: {innerError}",
    "error_lex_badLineNumber_1_greaterThanNumLines": "lineNumber é maior ou igual que o número de liñas",
    "error_lex_badLineNumber_2_lessThanZero": "lineNumber é menor ou igual que 0",
    "error_lex_badRange_1_lineNumberEnd_greaterThanLineLength": "end.lineCodeUnit é maior que a lonxitude da liña",
    "error_lex_badRange_2_lineNumberEnd_greaterThanLineNumbers": "end.lineNumber é maior que o número de liñas do estado",
    "error_lex_badRange_3_lineNumberStart_greaterThanLineLength": "start.lineCodeUnit é maior que a lonxitude da liña",
    "error_lex_badRange_4_lineNumberStart_greaterThanLineNumberEnd": "start.lineNumber é máis grande que end.lineNumber",
    "error_lex_badRange_5_lineNumberStart_greaterThanNumLines": "start.lineNumber é maior que o número de liñas do estado",
    "error_lex_badRange_6_lineNumberStart_lessThanZero": "start.lineNumber é menor que 0",
    "error_lex_badRange_7_sameLine_codeUnitStartGreaterThanCodeUnitEnd": "O inicio e a finalización compartiron a mesma liña, pero start.lineCodeUnit era maior que end.lineCodeUnit",
    "error_lex_badState": "O analizador léxico detectou un erro na última execución. Proporcione máis texto ao analizador léxico ou revise o erro anterior.",
    "error_lex_endOfStream": "O analizador léxico alcanzou o final do fluxo",
    "error_lex_endOfStreamPartwayRead": "Ao tentar ler un token, a secuencia do documento finalizou a medio camiño",
    "error_lex_expectedKind_1_hex": "Esperábase un literal hexadecimal",
    "error_lex_expectedKind_2_keywordOrIdentifier": "Esperábase unha palabra clave ou un identificador",
    "error_lex_expectedKind_3_numeric": "Esperábase un literal numérico",
    "error_lex_lineMap": "Erro na(s) liña(s): {lineNumbers}",
    "error_lex_unexpectedRead": "Lectura inesperada durante a tokenización",
    "error_lex_unterminatedMultilineToken_1_comment": "Comentario multilínea sen terminar",
    "error_lex_unterminatedMultilineToken_2_quotedIdentifier": "Identificador delimitado por comiñas sen terminar",
    "error_lex_unterminatedMultilineToken_3_string": "Cadea sen terminar",
    "error_parse_csvContinuation_1_danglingComma": "Deixou unha coma final?",
    "error_parse_csvContinuation_2_letExpression": "Un 'in' non pode ir seguido por unha coma",
    "error_parse_expectAnyTokenKind_1_other": "Atopouse un {foundTokenKind}, cando se esperaba atopar un dos seguintes: {expectedAnyTokenKinds}",
    "error_parse_expectAnyTokenKind_2_endOfStream": "Alcanzouse o final do fluxo cando se esperaba atopar un dos seguintes: {expectedAnyTokenKinds}",
    "error_parse_expectedCommaOrTokenKind": "Esperábase atopar unha {localizedComma} ou {localizedAlternative}.",
    "error_parse_expectGeneralizedIdentifier_1_other": "Esperábase atopar un identificador xeral",
    "error_parse_expectGeneralizedIdentifier_2_endOfStream": "Esperábase atopar un identificador xeral, pero alcanzouse antes o final do fluxo",
    "error_parse_expectTokenKind_1_other": "Esperábase atopar un {expectedTokenKind}, pero no seu lugar atopouse un {foundTokenKind}",
    "error_parse_expectTokenKind_2_endOfStream": "Esperábase atopar un {expectedTokenKind}, pero no seu lugar alcanzouse o final do fluxo",
    "error_parse_invalidCatchFunction": "A cláusula \"catch\" dunha expresión try/catch debe ir seguida dunha definición de función con 0 ou 1 argumentos e sen restricións de tipo",
    "error_parse_invalidPrimitiveType": "Esperábase atopar un literal primitivo, pero no seu lugar atopouse un {foundTokenKind}",
    "error_parse_requiredParameterAfterOptional": "Non pode ter un parámetro non opcional despois dun parámetro opcional",
    "error_parse_unterminated_sequence_bracket": "Corchete sen pechar",
    "error_parse_unterminated_sequence_parenthesis": "Paréntese sen pechar",
    "error_parse_unusedTokens": "Finalizouse a análise pero aínda quedan tokens",
    "tokenKind_ampersand": "signo & <'&'>",
    "tokenKind_asterisk": "asterisco <'*'>",
    "tokenKind_atSign": "arroba <'@'>",
    "tokenKind_bang": "signo de exclamación <'!'>",
    "tokenKind_comma": "coma <','>",
    "tokenKind_division": "operador de división <'/'>",
    "tokenKind_dotDot": "dous puntos <'..'>",
    "tokenKind_ellipsis": "puntos suspensivos <'...'>",
    "tokenKind_equal": "operador de igualdade <'='>",
    "tokenKind_fatArrow": "vai a ('=>')",
    "tokenKind_greaterThan": "operador maior que ('>')",
    "tokenKind_greaterThanEqualTo": "operador maior ou igual que ('>=')",
    "tokenKind_hexLiteral": "literal hexadecimal",
    "tokenKind_identifier": "identificador",
    "tokenKind_keywordAnd": "palabra clave <'and'>",
    "tokenKind_keywordAs": "palabra clave <'as'>",
    "tokenKind_keywordEach": "palabra clave <'each'>",
    "tokenKind_keywordElse": "palabra clave <'else'>",
    "tokenKind_keywordError": "palabra clave <'error'>",
    "tokenKind_keywordFalse": "palabra clave <'false'>",
    "tokenKind_keywordHashBinary": "palabra clave <'#binary'>",
    "tokenKind_keywordHashDate": "palabra clave <'#date'>",
    "tokenKind_keywordHashDateTime": "palabra clave <'#datetime'>",
    "tokenKind_keywordHashDateTimeZone": "palabra clave <'#datetimezone'>",
    "tokenKind_keywordHashDuration": "palabra clave <'#duration'>",
    "tokenKind_keywordHashInfinity": "palabra clave <'#infinity'>",
    "tokenKind_keywordHashNan": "palabra clave <'#nan'>",
    "tokenKind_keywordHashSections": "palabra clave <'#sections'>",
    "tokenKind_keywordHashShared": "palabra clave <'#shared'>",
    "tokenKind_keywordHashTable": "palabra clave <'#table'>",
    "tokenKind_keywordHashTime": "palabra clave <'#time'>",
    "tokenKind_keywordIf": "palabra clave <'if'>",
    "tokenKind_keywordIn": "palabra clave <'in'>",
    "tokenKind_keywordIs": "palabra clave <'is'>",
    "tokenKind_keywordLet": "palabra clave <'let'>",
    "tokenKind_keywordMeta": "palabra clave <'meta'>",
    "tokenKind_keywordNot": "palabra clave <'not'>",
    "tokenKind_keywordOr": "palabra clave <'or'>",
    "tokenKind_keywordOtherwise": "palabra clave <'otherwise'>",
    "tokenKind_keywordSection": "palabra clave <'section'>",
    "tokenKind_keywordShared": "palabra clave <'shared'>",
    "tokenKind_keywordThen": "palabra clave <'then'>",
    "tokenKind_keywordTrue": "palabra clave <'true'>",
    "tokenKind_keywordTry": "palabra clave <'try'>",
    "tokenKind_keywordType": "palabra clave <'type'>",
    "tokenKind_leftBrace": "chave de apertura <'{'>",
    "tokenKind_leftBracket": "corchete de apertura <'['>",
    "tokenKind_leftParenthesis": "paréntese de apertura <'('>",
    "tokenKind_lessThan": "operador menor que ('<')",
    "tokenKind_lessThanEqualTo": "operador menor ou igual que ('<=')",
    "tokenKind_minus": "menos <'-'>",
    "tokenKind_notEqual": "operador diferente de ('<>')",
    "tokenKind_nullCoalescingOperator": "operador de fusión de NULL <'??'>",
    "tokenKind_nullLiteral": "<'null'>",
    "tokenKind_numericLiteral": "literal numérico",
    "tokenKind_plus": "operador de adición <'+'>",
    "tokenKind_questionMark": "signo de interrogación <'?'>",
    "tokenKind_rightBrace": "chave de peche <'}'>",
    "tokenKind_rightBracket": "corchete de peche <']'>",
    "tokenKind_rightParenthesis": "paréntese de peche <')'>",
    "tokenKind_semicolon": "punto e coma <';'>",
    "tokenKind_textLiteral": "texto"
}
