You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to bring to your attention the confusing, double spelling of the capital of Ukraine (Kiev/Kyiv). It was already mentioned here #145
Please note that developers can use the flutter_timezone library to fetch the device's local timezone. That library returns (at least for Android) "Europe/Kiev". If that value is passed to the timezone library, the user receives the exception:
Unhandled Exception: Location with the name "Europe/Kiev" doesn't exist
That brings developers to handling corner cases in the app code, but that isn't the ideal scenario. I believe it would be great to recognize both spellings and map to the same timezone instead.
Best Regards,
Mateusz
The text was updated successfully, but these errors were encountered:
Hi,
I want to bring to your attention the confusing, double spelling of the capital of Ukraine (Kiev/Kyiv). It was already mentioned here #145
Please note that developers can use the flutter_timezone library to fetch the device's local timezone. That library returns (at least for Android) "Europe/Kiev". If that value is passed to the timezone library, the user receives the exception:
Unhandled Exception: Location with the name "Europe/Kiev" doesn't exist
That brings developers to handling corner cases in the app code, but that isn't the ideal scenario. I believe it would be great to recognize both spellings and map to the same timezone instead.
Best Regards,
Mateusz
The text was updated successfully, but these errors were encountered: