Lokality na OS X jsou dostatečně rozbité a ty na Linuxu (glibc) dostatečně ne, takže budete mít potíže to úspěšně vyřešit. Jediným způsobem by bylo použití nejnižšího společného jmenovatele, kterým je národní prostředí C. Ale pokud vyvíjíte aplikaci, která skutečně závisí na užitečném chování řazení v přirozeném jazyce, musíte to udělat na stejné platformě, kterou používáte v produkci. Navrhuji nastavit virtuální box se systémem Linux na vašem počítači s OS X.