numbas / Numbas

A completely browser-based e-assessment/e-learning system, with an emphasis on mathematics
http://www.numbas.org.uk
Apache License 2.0
200 stars 118 forks source link

Use a different list separator based on locale #889

Closed christianp closed 1 year ago

christianp commented 2 years ago

In locales where a comma is the decimal separator, it's not appropriate to use a comma to separate items in a list.

There doesn't seem to be a single widely-used convention for what to use instead (see https://whystartat.xyz/wiki/Separating_arguments_of_a_function), but I think a semicolon would be acceptable.

LaTeX and JME renderings should be handled differently - it would be very difficult to manage producing and evaluating different JME code based on locale.