Monday, 29 August 2022

Apostrophe in Ukrainian Domain Names

🇺🇦 🌻 Слава Україні 🌻 🇺🇦

Donate direct to Ukraine Українаu24.gov.ua or u24.gov.ua/uk

I was totally impressed when I recently discovered that Ukrainian .укр Cyrillic Domain Names can include an apostrophe.

In Unicode there are actually three apostrophe characters.

  1. ' U+0027 APOSTROPHE
  2. ’ U+2019 RIGHT SINGLE QUOTATION MARK
  3. ʼ U+02BC MODIFIER LETTER APOSTROPHE

The first two break words but the last is non breaking and so does not break words or domain name labels. U+02BC is the apostrophe used in Ukrainian .укр Cyrillic Domain Names.

UANIC is the Ukrainian Network Information Center Українським Мережевим Інформаційним Центром. UANIC maintains a list of the Unicode characters which are allowed in Ukrainian Domain Names. The allowed set of characters consists of hyphen, decimal digits, cyrillic letters and apostrophe. The complete and detailed list of allowed characters is on UANIC's site at uanic.net/tablicya-dozvolenix-simvoliv

What of other registries? I looked at Verisign's allowed characters for Ukrainian language domain names ➜ verisign.com/assets/languagefiles/UKR.html. The Verisgn allowed characters are the same as UANIC except for the aforementioned apostrophe which is not allowed by Verisgn. IMHO, Verisgn should also allow U+02BC apostrophe in Ukrainian language domain names.

I have also checked the Ukrainian IDN tables in the Repository of IDN Practices ➜ iana.org/domains/idn-tables (accessed 27th Feb 2023). There are multiple Ukrainian IDN tables from multiple Registries. Each table explicitly lists the characters allowed for IDN registrations. None of the Registries Ukrainian IDN tables include U+02BC MODIFIER LETTER APOSTROPHE. They could! They should! They must!

Apostrophe is used in the Ukrainian language en.wikipedia.org/wiki/Rules_for_using_the_apostrophe_in_the_Ukrainian_language

If you look at my previous post schappo.blogspot.com/2022/08/ukrainian-cyrillic-domain-names-2.html you will see many Ukrainian .укр Cyrillic Domain Names. I have not yet encountered one containing an apostrophe. I would guess that most are not aware it is possible.

I have now found a rather unique domain name which consists of just a single apostrophe at the 2nd level ʼ.укр. It is the "support site for the national cyrillic domain .укр (Сайт підтримки національного кириличного домену .укр) and it works!.

Letʼs check it against IDNA2003 and IDNA2008 (unicode.org/faq/idn.html) using "Unicode Utilities: Internationalized Domain Names (IDN)" ➜ util.unicode.org/UnicodeJsps/idna.jsp?a=ʼ.укр. Everything good!🙂

There is still an issue which is the display of the domain name in the browser address bar. I have tried several browsers and most display incorrectly as punycode, xn--mqa.xn--j1amh or xn--mqa.укр, instead of Unicode ʼ.укр. So far, the only browser I have found which correctly displays as ʼ.укр is Firefox.

Incidentally, тест.укр (test.ukraine) resolves to the same site as ʼ.укр

Monday, 8 August 2022

Ukrainian Cyrillic Domain Names 2

🇺🇦 🌻 Слава Україні 🌻 🇺🇦

Donate direct to Ukraine Українаu24.gov.ua or u24.gov.ua/uk

This post is a continuation of schappo.blogspot.com/2022/05/ukrainian-cyrillic-domain-names.html The purpose of my Ukraine posts is to promote Ukraine: it's language, it's businesses, it's organisations, it's culture and every aspect of Ukraine I can find manifested in Ukrainian websites. I consider this will benefit Ukraine's economy and businesses.

All web addresses I list below use the cyrillic TLD (Top Level Domain) .укр which is an abbreviation for Ukraine. The text content of the listed sites is written in the Ukrainian language. These sites are hosted on servers in various different countries. Any sites hosted on servers in russia or belarus will NOT appear in my list.

  1. Insurance24 Страхування24 страхування24.укр
  2. Agrokram Agricultural Machinery Агрокрам сільськогосподарської техніки агрокрам.укр
  3. NIC.UA Ukrainian domain name registrar Замовляй домен .укр та підтримуй Україну домен.укр
  4. Bullerjan Stoves калориферних печей «булер'ян» булерьян.укр/uk
  5. Embroidery Вишивка вышивка.укр/ua
  6. Together Разом разом.укр
  7. Western Ukrainian Pastries західно-українських пляцків та тортів пляцки.укр
  8. PET Bottles ПЕТ Пляшки бутилка.укр
  9. Education Диплом - Все про Освіту: Вищу, Загальну Середню та Початкову диплом.укр
  10. Earplugs беруши беруши.укр/ua
  11. ЗАМОК.УКР locks & accessories інтернет-магазин замків та фурнітури замок.укр/ua
  12. Home Internet Дім Інтернет дім-інтернет.укр
  13. Machining Lubricating & Cooling Fluids Мастильно-Охолоджуюча Рідина химпром.укр
  14. Graduation Album Випускний Альбом випускнийальбом.укр
  15. Online Store інтернет-магазині «Болгарка» болгарка.укр/ua
  16. Vehicle Inspection Судову автотоварознавчу експертизу та оцінку колісних транспортних засобів автоекспертиза.укр
  17. Alarms Сигналізації сигналізації.укр
  18. Mother Мама мама.укр 👩.🇺🇦
  19. Power Tools Прокат-Сервіс: вигідний прокат та ремонт інструменту прокат-сервіс.укр
  20. Ceramic Tiles Керамика - інтернет магазин керамічної плитки керамика.укр/ua
  21. Computer Help Online Компʼютерна допомога онлайн компютернадопомога.укр
  22. Khotyn Special School No. 1 Хотинська спеціальна школа №1 нашашкола.укр
  23. Spare Parts for Household Appliances Запчастини до побутової, кухонної та кліматичної техніки нашклимат.укр/ua
  24. Electro electrical goods Електро електротоварів електро.укр
  25. Doors Двері мсм.укр/index_ukr.html
  26. Fujitsu 富士通 Air Conditioners Кондиціонери Фуджитсу фуджитсу.укр
  27. Sewing Machines Швейні машини грайфер.укр
  28. Hollowfibre Холлофайбер холлофайбер.укр/uk
  29. Roses from Troyandovo Троянди з Трояндового троянди-з-трояндового.укр
  30. Hlevakha Глеваха глеваха.укр
  31. Stationery Канцтоварів для офісу, школи, товарів для творчості канцтовар.укр
  32. Digital Printing Колофарб-Принт: Сучасні цифрові рішення для друку колофарб.укр
  33. Vitamins & Minerals Вітаміни і Мінерали ситимама.укр/ua
  34. Military Uniforms & Camouflage Военная форма и камуфляж корка.укр/ua
  35. Psychologist Автоматизована інформаційна система «Я-ПСИХОЛОГ» я-психолог.укр
  36. Your Oven Ваш Печник - Украинский центр печных услуг и товаров ваш.печник.укр/ua
  37. Windows Вікна алиас.укр/uk
  38. Business card site Сайт визитка сайт-визитка.укр
  39. Psychological Help безкоштовна i конфіденційна психологічна допомога по всій Україні небайдуже.укр
  40. Memorial меморіал меморіал.укр
  41. Chernihiv Trolleybus Management Чернігівське Тролейбусне Управління чту.укр
  42. Monuments Памятники памятники.укр/?lang=uk
  43. Backpacks Рюкзаки,Сумки,Гаманці,Взуття,Термочашки,Чоловічі Ремені рюкзачок.укр
  44. Atlantic Water Heaters Водонагреватели Атлантик атлантик.укр/uk
  45. Heaters Обігрівачі: керамічні та електрорадіатори опалення еко.обігрівачі.укр
  46. Chillers Чиллери ua.охлаждение.укр
  47. Power Tools Електроінструментом і товарами народного споживання сетевой.укр/ua
  48. Scrap Metal Металобрухт металобрухт.укр/uk
  49. Student Study Help Курсова - Допомога Студенту в Навчанні: Лайфхаки та Поради курсова.укр
  50. Freight Вантажні перевезення Львів 🚚 МІЙ ПЕРЕЇЗД 💪 Вантажники мійпереїзд.укр
  51. Toporiv Lyceum Топорівський ліцей Городенківської міської ради топорівська-школа.укр
  52. Doors Двері Украини дверіукраїни.укр/ua
  53. Intermediary in Ukraine and Poland Посередник в Україні та Польщі посредник.укр
  54. Metal & Wood Products АГРОБУД - вироби з металу та дерева для дому, офісу, промисловості агробуд.укр
  55. Fencing ЗАБОР.УКР сайт, присвяченний продажу панельних, секційних, металевих, та інших парканів по всьому світу забор.укр/uk
  56. 3D Printing 3Д друк в Україні 3д-друк.укр
  57. Paper Paradise Паперовий рай паперовий-рай.укр/uk
  58. Paving бруківка, тротуарна плитка, бордюри у м. Черкаси бруківка.укр
  59. Stucco Decor Ліпний декор Європласт европласт.укр/ua
  60. Website Development Розробка сайтів в Одесі | Просування сайтів - Студія Укр студия.укр/ua
  61. Web Studio "UniqueWeb" Веб Студія "ЮнікВеб" вебстудія.укр
  62. Telecom Ukraine Телеком Україна телеком.укр
  63. Education in Starokostyantyniv Офіційний сайт Управління освіти м. Старокостянтинова освіта-стм.укр
  64. Spruce log cabins Зруб зі смереки смерекова-хата.укр
  65. Development and Promotion of Websites Веб Студія "Сайт Під Ключ" сайт-під-ключ.укр
  66. Car Radiators Радіатори для вашого автомобіля радіатор.укр
  67. Bulk SMS messaging СМС-розсилка™ — сервіс масових смс розсилок по Україні смс-розсилка.укр
  68. Dog food Корм для собак корм.укр

How many Ukrainian укр domains are registered? According to domainnamestat.com/statistics/tld/xn_j1amh-TLD_ID-1458 (Accessed 21st February 2024) there are 17289. According to обирай.укр (Accessed 21st February 2024) there are 14967.