﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
23996	Convert non-standard dashes to standard dashes in the Opening Hours field	matheusgomesms	team	"Please check v3: https://www.openstreetmap.org/way/1169560087

==== What steps will reproduce the problem?
Upload opening hours using a non-standard dash

the standard dash seems to be - (Hyphen-Minus)
other similar dashes:
‐ HYPHEN
‑ NON-BREAKING HYPHEN
‒ FIGURE DASH
– EN DASH
﹘SMALL EM DASH
۔‎ ARABIC FULL STOP
⁃ HYPHEN BULLET
˗ MODIFIER LETTER MINUS SIGN
− MINUS SIGN
➖ HEAVY MINUS SIGN
Ⲻ COPTIC CAPITAL LETTER DIALECT-P NI
(similar characters found from https://www.unicode.org/Public/security/15.0.0/confusables.txt, there may be more)

This leads to parsing fails in some applications, eg. also see https://github.com/organicmaps/organicmaps/issues/3888. It should also be handled at the application level, but it's good to have standard data as well.

iD suffers same problem: https://github.com/openstreetmap/iD/issues/9735

==== What is the expected result?

For example, JOSM could fix it while editing. If a user types or pastes any type of non-standard dash, JOSM could replace it with standard dash immediately, or throw a warning on the validator.

==== What happens instead?
Nothing, it is uploaded without fix or warning.

==== Please provide any additional information below. Attach a screenshot if possible.

Used latest version (19253)."	enhancement	new	normal		Core validator			template_report opening_hours dash	SimonPoole
