Comment # 16 on bug 59571 from
The phone numbers currently don't renormalize according to locale changes, but
now there is a dynamic locale setting driven by systemd's

Add local D-Bus wrapper to listen to locale changes:

Add addressbook D-Bus locale property:

Add EBookBackend APIs to get/set the addressbook locale setting:

Listen to org.freedesktop.locale1 locale change settings (systemd controls the

Store current locale setting in the SQLite, renormalize collation keys when
locale changes:

EBookBackendFile, file backend implements set_locale() / get_locale():

EBookClient, add locale property, clients can read/watch the addressbook locale

Few other patches add tests to check sort order changes when the locale

You are receiving this mail because: