osmandapp / OsmAnd-iOS

OsmAnd for iOS
Other
283 stars 91 forks source link

Map updates for mappers doesn't work with Devanagari and Eastern Arabic numerals #2969

Open sanketgarade opened 1 year ago

sanketgarade commented 1 year ago

I have 3 devices (2 running iOS and 1 with iPadOS) on which hourly updates are not getting activated despite me having -

  1. More than 50 contributions in last 2 months.
  2. Having "applied" hourly updates to the maps I've already downloaded.

It was working on one of the iOS devices for some days, but since last 4-5 days even that has stopped working.

The eligibility page shows me having done 0 contributions. Please see below screenshots of the app and also of my hdyc stats.

sanketgarade commented 1 year ago

Additionally here are snaps of the live update settings page.

vshcherb commented 1 year ago

Hello please share your OSM id for us to check

sanketgarade commented 1 year ago

Hello please share your OSM id for us to check

Sure. I'd like to share in a private way. Is there any email or telegram username or any other way in which I can send it to you?

vshcherb commented 1 year ago

Please send it by to support email - https://osmand.net/ at the footer page

vshcherb commented 1 year ago

,"changesets":{"2023-07":20,"2023-06":30},"objectChanges":{"2023-07":555,"2023-06":939}} as I see but backend api you should see these numbers for last 2 months. Probably you need to logout and login.

Likely you don't see other changes cause you changed OSM name in June

sanketgarade commented 1 year ago

Probably you need to logout and login

Have tried that multiple times and retried now again, but no change seen. Latest screenshots pasted below.

Likely you don't see other changes cause you changed OSM name in June

ok.

sanketgarade commented 1 year ago

Ok so I found the condition that makes this work or not work on my devices. The condition is the app language in the iOS settings.

Language set to

vshcherb commented 1 year ago

Thanks for information! I think it's a good clue

dmpr0 commented 1 year ago
vshcherb commented 1 year ago

Probably bug is related to the numbers (2023-01) and not to the language. As you see it's not reproducible with latin written numbers.

sanketgarade commented 1 year ago

Probably bug is related to the numbers (2023-01) and not to the language. As you see it's not reproducible with latin written numbers.

Yes. I set the app language to Marathi but this time set the numbers format to 123 instead of १२३. (See screenshot) And the contributions showed up normally.

Maybe OsmAnd needs to force the number format (for this particular plugin/feature) to be 123 despite iOS number format setting set to something else.

dmpr0 commented 1 year ago

iOS

Default Arabic numbering system Indian numbering system

Android

vshcherb commented 1 year ago

The problem is in non-latin numbers, workaround: switch numbers to enable free version