Not, ara?t?ran arkada?lar olur ise kendim ??zmek durumunda kald?m,
Konunun ekelnti ile alakas? yok wocommercenin kendi ?zelli?i nedeniyle b?yle.
A?a??daki kodu teman?z?n functions dosyas?na ekleyerek ??züme ula?abilirsiniz:
add_filter('woocommerce_states', 'custom_sort_turkish_states_with_locale');
function custom_sort_turkish_states_with_locale($states) {
// Türkiye i?in yerel ayar? Türk?e'ye ayarla
setlocale(LC_COLLATE, 'tr_TR.utf8');
// Türkiye i?in ?zel durumu kontrol edin
if (isset($states['TR'])) {
// ?l adlar?na g?re alfabetik s?rayla s?rala, Türk?e karakterleri dikkate al
uasort($states['TR'], function($a, $b) {
return strcoll($a, $b);
});
}
return $states;
}