# Expects
expects_one_array={0} expects an array
expects_one_array_or_string={0} expects an array or a string
expects_one_array_and_string={0} expects an array and a string
expects_one_array_uniform={0} expects an array of uniform type
expects_one_bool={0} expects a boolean
expects_two_or_more_bool={0} expects two or more booleans
expects_date_and_string={0} expects a date and a string
expects_date_number_string={0} expects a date, a number and a string
unable_to_convert_to_date=Unable to convert to date
unable_to_parse_as_date=Unable to parse as date
expects_one_number={0} expects a number
expects_two_numbers={0} expects two numbers
expects_first_param_number={0} expects the first parameter to be a number
expects_second_param_number={0} expects the first parameter to be a number
expects_param_i_number={0} expects parameter {1} to be a number
expects_array_of_numbers={0} expects an array of numbers
expects_at_least_one_number={0} expects at least one number
expects_no_arg_or_two_numbers_asc={0} expects no arguments or two numbers, the first must be less thant the second
unable_to_parse_as_number=Unable to parse as number
expects_single_string_as_arg={0} expects a single String as an argument
expects_one_string={0} expects a string
expects_one_regex={0} expects a regex
expects_first_param_string={0} expects the first parameter to be a string
expects_second_param_string={0} expects the second parameter to be a string
expects_second_param_string_phonetic={0} expects the second parameter to be a string, the phonetic encoding to use.
expects_two_strings={0} expects two strings
expects_one_or_two_strings={0} expects one or two strings
expects_three_strings={0} expects three strings
expects_one_string_or_regex={0} expects a string or a regex
expects_at_least_one_string={0} expects at least a string
expects_one_string_and_number={0} expects a string and a number
expects_one_string_and_encoding={0} expects two arguments: a string and an encoding
expects_three_strings_as_string_regex_string={0} expects three strings, or one string, one regex, and one string
expects_two_strings_as_string_regex_opt_bool={0} expects three strings, or one string, one regex, followed by an optional boolean
expects_one_string_and_at_least_one_number={0} expects one string and at least one number
expects_two_strings_or_two_dates_and_unit_string={0} expects either two strings, or two dates and a unit string
expects_one_string_in_form_abc={0} expects a string of the form ''a, b, c'' or integers a, b, c where a and b are the start and the end of the range respectively and c is the step (increment)
expects_last_character_not_comma=The last character in the input string should not be a comma.
expects_string_to_reinterpret={0} expects String to reinterpret with a given target encoding and optional source encoding.
expects_one_string_two_arrays_strings={0} expects a string, and two arrays of strings
expects_one_xml_or_html_element={0} expects a single XML or HTML element as an argument
failed_as_param_not_xml_or_html_element={0} failed as the first parameter is not an XML or HTML Element. Please first use parseXml() or parseHtml()
unable_to_determine_if_xml_or_html={0} unable to determine whether XML or HTML is being used.
unable_to_identify_parser={0} unable to identify which parser to use
expects_one_arg={0} expects one argument
expects_two_args={0} expects two arguments
expects_at_least_one_arg={0} expects at least one argument
expects_at_least_two_args={0} expects at least two arguments
expects_one_non_null_arg={0} expects one non-null argument
expects_at_least_two_or_more_array_args={0} expects 2 or more arrays as arguments

# Unknown
unknown_time_unit=Unknown time unit {0}
unknown_encoding={0}: Unknown encoding {1}.
unknown_format_conversion=Unknown format conversion {0}
unable_to_handle_encoding={0} does not know how to handle the ''{1}'' encoding.
unrecognized_mode={0} does not recognize mode {1}.
unrecognized_date_part=Date unit {0} not recognized.
unrecognized_source_encoding={0}: source encoding {1} is not available or recognized
unrecognized_target_encoding={0}: target encoding {1} is not available or recognized

# Failed
failed={0} failed: {1}
error={0} error: {1}
invalid_uri=Invalid URI {0}
invalid_arg=Invalid argument
invalid_non_string_format_arg=Invalid non-string format argument {0}
language_detect_failed={0}: language detection failed
string_diff_long_overflow=Number of {0} between given dates causes long overflow.

# None
no_such_column_with_name=No such column named {0}
html_cannot_work_with_this_use_parse_html={0}() cannot work with this ''{1}''. The first parameter is not an HTML Element. Please first use parseHtml(string) and select(query) prior to using this function
html_cannot_work_with_this_expects_one_string={0} cannot work with this ''{1}'' and expects a single String as an argument
str_replace_replacements_equal_to_searches={0}: the number of replacements must be equal to or less than the number of search strings.
str_replace_expects_one_string_two_arrays_string={0} expects three arguments: a string, an array of strings to replace and an array of replacement strings.
xml_parent_cannot_work_with={0} cannot work with this ''{1}''  but instead needs a jsoup XML or HTML element to work with. For arrays, you might select an index or loop over them with forEach().
xml_script_text_cannot_work_with={0} cannot work with this ''{1}'' but instead needs a jsoup DataNode from style, script tags, etc. to work with. See https://jsoup.org/apidocs/org/jsoup/nodes/Element.html#data() For arrays, you might select an index or loop over them with forEach(). dataNodes is currently not implemented-
xml_text_cannot_work_with_and_failed={0}() cannot work with this ''{1}'' and failed as the first parameter is not an XML or HTML Element.  Please first use parseXml() or parseHtml() and select(query) prior to using this function
xml_text_cannot_work_with_and_expects={0} cannot work with this ''{1}'' and expects a single XML or HTML element as an argument
xml_attr_failed={0} failed as the first parameter is not an XML or HTML Element.  Please first use parseXml() or parseHtml() and select() prior to using this function
fun_cross_expects_value_project_column={0} expects a cell or value, a project name to look up (optional), and a column name in that project (optional)
fun_facet_count_error_parsing_facet=Error parsing facet expression {0}
fun_facet_expects_value_expression_column={0} expects a choice value, an expression as a string, and a column name
fun_time_since_unix_epoch_to_date={0} accepts a number and an optional second argument containing a string specifying the units
fun_to_string={0} accepts an object and an optional second argument containing a Date or Number format string
