https://bugzilla.novell.com/show_bug.cgi?id=647183
https://bugzilla.novell.com/show_bug.cgi?id=647183#c1 Jonathan Pryor <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |[email protected] Resolution| |WONTFIX --- Comment #1 from Jonathan Pryor <[email protected]> 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: http://developer.apple.com/library/ios/#documentation/AddressBook/Reference/ABMultiValueRef_iPhoneOS/Reference/reference.html#//apple_ref/doc/uid/TP40007098 If you want to translate the "moneyface emoiticon" string into a end-user usable string, use ABAddressBook.LocalizedLabel(): http://go-mono.com/docs/index.aspx?link=M:MonoTouch.AddressBook.ABAddressBook.LocalizedLabel(MonoTouch.Foundation.NSString) 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 localizations: http://go-mono.com/docs/index.aspx?link=P:MonoTouch.AddressBook.ABPersonPhoneLabel.Mobile -- 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. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
