title: Fetch localized phone label using Contacts frameworks
body: <p>I'm trying to fetch localized phone label value using CNContact.My attampt so far:</p>
  
  <pre><code>    NSError *error = nil;
  
      CNContactFetchRequest *fetchRequest =[[CNContactFetchRequest alloc] initWithKeysToFetch:keysToFetch];
  
      [addressBook enumerateContactsWithFetchRequest:fetchRequest error:&amp;error usingBlock:^(CNContact * _Nonnull contact, BOOL * _Nonnull stop) {
  
         CNLabeledValue *phoneNumberValue = contact.phoneNumbers.firstObject;
  
         NSString *label = phoneNumberValue.label;
         NSLog(@"Phone Label: %@",label); //Logs value like _$!&lt;Home&gt;!$_
  
         CNPhoneNumber *phoneNumber = phoneNumberValue.value;
         NSString *phoneNumberString = phoneNumber.stringValue;
  
         NSLog(@"Phone No: %@",phoneNumberString);
      }];
  </code></pre>
  
  <p>The problem is the phone label returns raw value like <code>_$!&lt;Home&gt;!$_</code>, <code>_$!&lt;Mobile&gt;!$_</code>. But I need Plain text like <strong>Home</strong>, <strong>Mobile</strong>. Is there any way I can get the localized value using Contact frameworks. I don't want to use Addressbook as it is deprecated in iOS 9.</p>