{
    "error_common_cancellationError": "CancellationError: {reason}",
    "error_common_invariantError_1_details": "InvariantError: {invariantBroken}; {details}",
    "error_common_invariantError_2_noDetails": "InvariantError: {invariantBroken}",
    "error_common_unknown": "S'ha detectat un error desconegut, innerError: {innerError}",
    "error_lex_badLineNumber_1_greaterThanNumLines": "El valor lineNumber és més gran o igual que el nombre de línies.",
    "error_lex_badLineNumber_2_lessThanZero": "El valor lineNumber és més petit o igual que 0.",
    "error_lex_badRange_1_lineNumberEnd_greaterThanLineLength": "El valor end.lineCodeUnit és més gran que la longitud de la línia.",
    "error_lex_badRange_2_lineNumberEnd_greaterThanLineNumbers": "El valor end.lineNumber és més gran que el nombre de línies de l'estat.",
    "error_lex_badRange_3_lineNumberStart_greaterThanLineLength": "El valor start.lineCodeUnit és més gran que la longitud de la línia.",
    "error_lex_badRange_4_lineNumberStart_greaterThanLineNumberEnd": "El valor start.lineNumber és més gran que el valor end.lineNumber.",
    "error_lex_badRange_5_lineNumberStart_greaterThanNumLines": "El valor start.lineNumber és més gran que el nombre de línies de l'estat.",
    "error_lex_badRange_6_lineNumberStart_lessThanZero": "El valor start.lineNumber és més petit que 0.",
    "error_lex_badRange_7_sameLine_codeUnitStartGreaterThanCodeUnitEnd": "L'inici i el final compartien la mateixa línia, però el valor start.lineCodeUnit era més gran que el valor end.lineCodeUnit.",
    "error_lex_badState": "El lexer ha detectat un error en l'última execució. Proporcioneu-li més text o reviseu l'error anterior.",
    "error_lex_endOfStream": "L'analitzador lèxic ha arribat al final de flux.",
    "error_lex_endOfStreamPartwayRead": "En provar de llegir un testimoni, el flux del document ha finalitzat a mitges.",
    "error_lex_expectedKind_1_hex": "S'esperava un literal hexadecimal.",
    "error_lex_expectedKind_2_keywordOrIdentifier": "S'esperava una paraula clau o un identificador.",
    "error_lex_expectedKind_3_numeric": "S'esperava un literal numèric.",
    "error_lex_lineMap": "Error a les línies: {lineNumbers}",
    "error_lex_unexpectedRead": "Lectura inesperada durant la tokenització",
    "error_lex_unterminatedMultilineToken_1_comment": "Comentari de diverses línies inacabat",
    "error_lex_unterminatedMultilineToken_2_quotedIdentifier": "Identificador entre cometes sense tancar",
    "error_lex_unterminatedMultilineToken_3_string": "Cadena inacabada",
    "error_parse_csvContinuation_1_danglingComma": "Heu deixat una coma final?",
    "error_parse_csvContinuation_2_letExpression": "Una coma no pot anar seguida de la preposició \"in\".",
    "error_parse_expectAnyTokenKind_1_other": "S'esperava trobar un dels tipus següents, però s'ha trobat el valor {foundTokenKind}: {expectedAnyTokenKinds}.",
    "error_parse_expectAnyTokenKind_2_endOfStream": "S'esperava trobar un dels tipus següents, però s'ha arribat al final de flux: {expectedAnyTokenKinds}.",
    "error_parse_expectedCommaOrTokenKind": "S'esperava trobar un {localizedComma} o un {localizedAlternative}.",
    "error_parse_expectGeneralizedIdentifier_1_other": "S'esperava trobar un identificador generalitzat.",
    "error_parse_expectGeneralizedIdentifier_2_endOfStream": "S'esperava trobar un identificador generalitzat, però s'ha arribat al final de flux.",
    "error_parse_expectTokenKind_1_other": "S'esperava trobar un valor {expectedTokenKind}, però s'ha trobat el valor {foundTokenKind}.",
    "error_parse_expectTokenKind_2_endOfStream": "S'esperava trobar el valor {expectedTokenKind}, però s'ha arribat al final de flux.",
    "error_parse_invalidCatchFunction": "La clàusula \"catch\" d'una expressió try/catch ha d'anar seguida d'una definició de funció amb arguments 0 o 1 i sense restriccions de tipus",
    "error_parse_invalidPrimitiveType": "S'esperava trobar un literal primitiu, però s'ha trobat el valor {foundTokenKind}.",
    "error_parse_requiredParameterAfterOptional": "No podeu tenir un paràmetre no opcional després d'un paràmetre opcional.",
    "error_parse_unterminated_sequence_bracket": "Claudàtor sense tancar",
    "error_parse_unterminated_sequence_parenthesis": "Parèntesi sense tancar",
    "error_parse_unusedTokens": "Ha finalitzat l'anàlisi, però queden més testimonis.",
    "tokenKind_ampersand": "i comercial <'&'>",
    "tokenKind_asterisk": "asterisc <'*'>",
    "tokenKind_atSign": "símbol arrova <'@'>",
    "tokenKind_bang": "signe d'exclamació <'!'>",
    "tokenKind_comma": "coma <','>",
    "tokenKind_division": "operador de divisió <'/'>",
    "tokenKind_dotDot": "punt punt <'..'>",
    "tokenKind_ellipsis": "punts suspensius <'...'>",
    "tokenKind_equal": "operador igual <'='>",
    "tokenKind_fatArrow": "va a ('=>')",
    "tokenKind_greaterThan": "operador \"més gran que\" ('>')",
    "tokenKind_greaterThanEqualTo": "operador \"més gran o igual que\" ('>=')",
    "tokenKind_hexLiteral": "literal hexadecimal",
    "tokenKind_identifier": "identificador",
    "tokenKind_keywordAnd": "paraula clau <'and'>",
    "tokenKind_keywordAs": "paraula clau <'as'>",
    "tokenKind_keywordEach": "paraules clau <'each'>",
    "tokenKind_keywordElse": "paraula clau <'else'>",
    "tokenKind_keywordError": "paraula clau <'error'>",
    "tokenKind_keywordFalse": "paraula clau <'false'>",
    "tokenKind_keywordHashBinary": "paraula clau <'#binary'>",
    "tokenKind_keywordHashDate": "paraula clau <'#date'>",
    "tokenKind_keywordHashDateTime": "paraula clau <'#datetime'>",
    "tokenKind_keywordHashDateTimeZone": "paraula clau <'#datetimezone'>",
    "tokenKind_keywordHashDuration": "paraula clau <'#duration'>",
    "tokenKind_keywordHashInfinity": "paraula clau <'#infinity'>",
    "tokenKind_keywordHashNan": "paraula clau <'#nan'>",
    "tokenKind_keywordHashSections": "paraula clau <'#sections'>",
    "tokenKind_keywordHashShared": "paraula clau <'#shared'>",
    "tokenKind_keywordHashTable": "paraula clau <'#table'>",
    "tokenKind_keywordHashTime": "paraula clau <'#time'>",
    "tokenKind_keywordIf": "paraula clau <'if'>",
    "tokenKind_keywordIn": "paraula clau <'in'>",
    "tokenKind_keywordIs": "paraula clau <'is'>",
    "tokenKind_keywordLet": "paraula clau <'let'>",
    "tokenKind_keywordMeta": "paraula clau <'meta'>",
    "tokenKind_keywordNot": "paraula clau <'not'>",
    "tokenKind_keywordOr": "paraula clau <'or'>",
    "tokenKind_keywordOtherwise": "paraula clau <'otherwise'>",
    "tokenKind_keywordSection": "paraula clau <'section'>",
    "tokenKind_keywordShared": "paraula clau <'shared'>",
    "tokenKind_keywordThen": "paraula clau <'then'>",
    "tokenKind_keywordTrue": "paraula clau <'true'>",
    "tokenKind_keywordTry": "paraula clau <'try'>",
    "tokenKind_keywordType": "paraula clau <'type'>",
    "tokenKind_leftBrace": "clau d'obertura <'{'>",
    "tokenKind_leftBracket": "claudàtor d'obertura <'['>",
    "tokenKind_leftParenthesis": "parèntesi d'obertura <'('>",
    "tokenKind_lessThan": "operador \"més petit que\" ('<')",
    "tokenKind_lessThanEqualTo": "operador \"més petit o igual que\" ('<=')",
    "tokenKind_minus": "menys <'-'>",
    "tokenKind_notEqual": "operador \"no és igual que\" ('<>')",
    "tokenKind_nullCoalescingOperator": "operador de fusió de NULL <'??'>",
    "tokenKind_nullLiteral": "<'null'>",
    "tokenKind_numericLiteral": "literal numèric",
    "tokenKind_plus": "operador d'addició <'+'>",
    "tokenKind_questionMark": "signe d'interrogació <'?'>",
    "tokenKind_rightBrace": "clau de tancament <'}'>",
    "tokenKind_rightBracket": "claudàtor de tancament <']'>",
    "tokenKind_rightParenthesis": "parèntesi de tancament <')'>",
    "tokenKind_semicolon": "punt i coma <';'>",
    "tokenKind_textLiteral": "text"
}
