К содержимому
onsuggest
Войти
Статья en

Türkçe Slug Üretirken I/ı/İ/i Sorununu Çözmek

Источник: DEV Türkçe ·

Kısa özet: JavaScript'in varsayılan toLowerCase() davranışı Türkçede İSTANBUL kelimesini i̇stanbul , IĞDIR kelimesini iğdir yapar. turkce-slug , Türkçe harfleri açık kurallarla işleyen, sıfır runtime bağımlılıklı bir TypeScript paketi. 616.760 kelimede 0 hata. Sorun Türkçede dört I harfi vardır ve JavaScript'in locale'den bağımsız toLowerCase() / toUpperCase() davranışı bunları doğru yönetmez: " İSTANBUL " . toLowerCase (); // "i̇stanbul" (i + combining dot) " IĞDIR " . toLowerCase (); // "iğdir" (Türkçede "ığdır" olmalı) " istanbul " . toUpperCase (); // "ISTANBUL" (Türkçede "İSTANBUL" olmalı

Горячие клавиши

Предыдущее открытие
←P
Следующее открытие
→N
Нравится
L
Не для меня
X
Сохранить
S
Показать эту справку
?
Закрыть
Esc

Горячие клавиши работают на странице открытий.