Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kosovo +383 country code in registration page not showing #13273

Closed
betimi91 opened this issue Apr 19, 2020 · 7 comments · Fixed by matrix-org/matrix-react-sdk#4576
Closed

Kosovo +383 country code in registration page not showing #13273

betimi91 opened this issue Apr 19, 2020 · 7 comments · Fixed by matrix-org/matrix-react-sdk#4576

Comments

@betimi91
Copy link

We have implemented Matrix/RIOT for our university which soon can be 21k users in total but in registration page of RIOT client in desktop/ios/android and web Kosovo country code XK and phone prefix +383 is not showing there.

Is it possible to add it as soon as possible because I think this prevents users to find each other in phone app in android/ios and I have started to receive many complains for it.

You can find our country code and flag here https://en.wikipedia.org/wiki/List_of_country_calling_codes and in many other websites and its supported in gmail,yahoo, whatsapp,viber,telegram etc its supported almost everywhere.

@t3chguy
Copy link
Member

t3chguy commented Apr 19, 2020

@t3chguy t3chguy self-assigned this Apr 20, 2020
@t3chguy

This comment has been minimized.

@t3chguy
Copy link
Member

t3chguy commented Apr 21, 2020

So this turned out to be a much bigger issue due to the situation with ISO 3166-1 and Kosovo:

The code XK is being used by the European Commission,[24] the IMF, and SWIFT,[25] CLDR and other organizations as a temporary country code for Kosovo.[26]

https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2

The Matrix spec uses the above mentioned ISO https://matrix.org/docs/spec/client_server/r0.6.0#phone-number

Do you actually have a Matrix server capable of sending +383 XK MSISDN 3PID verifications?
matrix.org using https://www.openmarket.com/docs/Content/globalcoverage/country/kosovo.htm likely does not.

Do you have access to an iOS device running Riot.im which does actually list Kosovo and are you able to confirm the text verification from that works for you @betimi91? If it works then I will work to get it added into riot-web.

@t3chguy
Copy link
Member

t3chguy commented May 11, 2020

Considering iOS shows this and libphonenumber considers it valid, adding it in the linked PR.

@betimi91
Copy link
Author

Hey @t3chguy I am sorry that I haven't been here to comment in this case for few days - yes Kosovo XK and country code +383 is valid you will find plenty of information in internet because we used for long time Monaco +377 but there were policitical issues in the past so you will find outdated info and updated info now the reality is Kosovo is independent and have its own country code +383 and now its also in Appstore IOS etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants