[Mono-bugs] [Bug 647183] ABMultiValue<string> property labels are incorrect, they have elven moneyfaces.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Oct 17 19:01:40 EDT 2010



Jonathan Pryor <jpryor at novell.com> changed:

           What    |Removed                     |Added
             Status|NEW                         |RESOLVED
                 CC|                            |jpryor at novell.com
         Resolution|                            |WONTFIX

--- Comment #1 from Jonathan Pryor <jpryor at novell.com> 2010-10-17 23:01:39 UTC ---
"moneyface emoticons with elven ears" are by design; specifically, it's by
*Apple*'s design.  The ABMultiValue<T>.Label value corresponds to
ABMultiValueCopyLabelAtIndex(), which returns the "moneyface emoticons" string:


If you want to translate the "moneyface emoiticon" string into a end-user
usable string, use ABAddressBook.LocalizedLabel():


The reason for this is localization: you may be running under a
Japanese-localized app, so checking the localized label value against "Mobile"
will be an exercise in futility, while checking against the "monkeyface
emoticon" value known as ABPersonPhoneLabel.Mobile will work properly under all


Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.

More information about the mono-bugs mailing list