OSDN Git Service

Add help text when user creates the shortcut but there is no contact.
[android-x86/packages-apps-Contacts.git] / res / values / strings.xml
index e1cf4ca..a2193c2 100644 (file)
@@ -13,7 +13,6 @@
      See the License for the specific language governing permissions and
      limitations under the License.
 -->
-
 <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
     <!-- Title for the activity that shows contacts.  This is the name
          used in the Launcher icon. -->
@@ -90,9 +89,6 @@
     <!-- Menu item used to remove a star from a contact, making the contact no longer show up at the top of favorites -->
     <string name="menu_removeStar">Remove from favorites</string>
 
-    <!-- Optional menu item to encode the current contact as a QR Code using Barcode Scanner. -->
-    <string name="menu_showBarcode">Show barcode</string>
-
     <!-- Menu item used to edit a specific contact -->
     <string name="menu_editContact">Edit contact</string>
 
     <string name="menu_makeDefaultEmail">Make default email</string>
 
     <!-- Menu item that splits an item from the contact detail into a separate aggregate -->
-    <string name="menu_splitAggregate">Split</string>
-
-    <!-- Dialog title for the list of constituent contacts in the split aggregate dialog. -->
-    <string name="splitAggregate_title">Split contact</string>
+    <string name="menu_splitAggregate">Separate</string>
 
     <!-- Toast shown after a contact has been split from an aggregate by a user action -->
-    <string name="contactsSplitMessage">Contact split</string>
+    <string name="contactsSplitMessage">Contacts separated</string>
 
-    <!-- Menu item that joins an aggregate with another aggregate -->
-    <string name="menu_joinAggregate">Join</string>
+    <!-- Title of the confirmation dialog for separating contacts into multiple instances  -->
+    <string name="splitConfirmation_title">Separate Contact</string>
 
-    <!-- Menu item to toggle the tabs that show where the contact data comes from. -->
-    <string name="menu_showSources">Show sources</string>
-    <string name="menu_hideSources">Hide sources</string>
+    <!-- Confirmation dialog for separating contacts into multiple instances  -->
+    <string name="splitConfirmation">Are you sure you want to separate this single contact
+        into multiple contacts: one for each set of contact information that was joined into it?
+    </string>
 
-    <!-- Activity title for the Join Contact list -->
-    <string name="titleJoinAggregate">Join contact</string>
+    <!-- Menu item that joins an aggregate with another aggregate -->
+    <string name="menu_joinAggregate">Join</string>
 
     <!-- Heading of the Join Contact screen -->
     <string name="titleJoinContactDataWith">Join contacts</string>
     <string name="deleteConfirmation_title">Delete</string>
 
     <!-- Warning dialog contents after users selects to delete a ReadOnly contact. -->
-    <string name="readOnlyContactWarning">You cannot delete contacts from read-only accounts.</string>
+    <string name="readOnlyContactWarning">You cannot delete contacts from read-only accounts, but you can hide them in your contacts lists.</string>
 
     <!-- Warning dialog contents after users selects to delete a contact with ReadOnly and Writable sources. -->
-    <string name="readOnlyContactDeleteConfirmation">This contact contains information from multiple accounts. The information from read-only accounts will not be deleted.</string>
+    <string name="readOnlyContactDeleteConfirmation">This contact contains information from multiple accounts. Information from read-only accounts will be hidden in your contacts lists, not deleted.</string>
 
     <!-- Warning dialog contents after users selects to delete a contact with multiple Writable sources. -->
     <string name="multipleContactDeleteConfirmation">Deleting this contact will delete information from multiple accounts.</string>
     <!-- The title of the activity that creates a new contact -->
     <string name="editContact_title_insert">New contact</string>
 
-    <!-- Button that adds more info to a contact, like a new phone number, email address, or postal address -->
-    <string name="menu_addItem">More info</string>
-
     <!-- The label describing the phonetic pronunciation/reading of a contact name -->
     <string name="label_phonetic_name">Phonetic</string>
 
     <!-- The label describing the custom ringtone for a contact -->
     <string name="label_ringtone">Ringtone</string>
 
-    <!-- The label for a list of all the groups that the contact is associated with -->
-    <string name="label_groups">Groups</string>
-
-    <!-- Provides a delimeter in a list of groups. For example, "g1, g2" has ", g2" generated using this string -->
-    <string name="group_list">, <xliff:g id="groupName">%s</xliff:g></string>
-
-    <!-- Menu item used to send user to the edit contact screen -->
-    <string name="menu_viewGroup">Edit groups</string>
-
     <!-- Hint text for the contact name when editing -->
     <string name="ghostData_name">First and Last</string>
 
     <!-- Hint text for the organization position when editing -->
     <string name="ghostData_title">Position</string>
 
-    <!-- Hint text for an IM account when editing -->
-    <string name="ghostData_im">IM name</string>
-
-    <!-- Hint text for the notes field when editing -->
-    <string name="ghostData_notes">My note</string>
-
-    <!-- Hint text for the phone number field when editing -->
-    <string name="ghostData_phone">Phone number</string>
-
-    <!-- Hint text for the email address field when editing -->
-    <string name="ghostData_email">Email address</string>
-
-    <!-- Hint text for the postal address field when editing -->
-    <string name="ghostData_postal">Postal address</string>
-
-    <!-- Hint text for the group field when editing -->
-    <string name="ghostData_group">Display group</string>
-
     <!-- Message displayed in a toast when you try to view the details of a contact that
          for some reason doesn't exist anymore. -->
     <string name="invalidContactMessage">The contact does not exist.</string>
     <!-- Header that expands to list all of the types of postal addresses when editing or creating an postal address for a contact -->
     <string name="postalLabelsGroup">Postal address</string>
 
-    <!-- Header that expands to list other types of data you can add to a contact, like notes and organizations -->
-    <string name="otherLabelsGroup">Other</string>
-
     <!-- The order of the items below is important, don't reorder without changing EditContactActivity.java -->
     <skip/>
     <!-- The labels that are under the otherLabelsGroup when editing a contact. -->
         <item>Note</item>
     </string-array>
 
-    <!-- Title of the dialog that appears if there are no pictures from which to create an icon for a contact -->
-    <string name="errorDialogTitle">No pictures</string>
-
     <!-- Description in the dialog that appears if there are no pictures from which to create an icon for a contact -->
     <string name="photoPickerNotFoundText">No pictures are available on the phone.</string>
 
     <!-- Title of activity that lets user pick which contact groups to display -->
     <string name="displayGroups">Display options</string>
 
-    <!-- The menu item that leads to the settings for contact syncing -->
-    <string name="syncGroupPreference">Edit sync groups</string>
-
-    <!-- The menu item that launches the SIM card import activity -->
-    <string name="importFromSim">Import contacts</string>
-
     <!-- Check box label that allows calls to the contact to be sent directly to voicemail -->
     <string name="send_to_voicemail_checkbox">Send calls directly to voicemail</string>
 
-    <!-- String letting the user know that calls from the contact they're viewing will be sent directly to voicemail -->
-    <string name="send_to_voicemail_view">Calls are sent directly to voicemail.</string>
-
     <!-- String used to indicate that a contact doesn't have a custom ringtone -->
     <string name="default_ringtone">Default</string>
 
-    <!-- The button/menu item that allows you to add a picture to a contact -->
-    <string name="addPicture">Add icon</string>
+    <!-- The button/menu item that allows you to change an existing contact picture -->
+    <string name="changePicture">Change icon</string>
 
     <!-- The menu item that allows you to remove a picture from a contact -->
     <string name="removePicture">Remove icon</string>
     <!-- The text displayed when the contacts list is empty while displaying only contacts that have phone numbers -->
     <string name="noContactsWithPhoneNumbers">No contacts with phone numbers.</string>
 
-    <!-- The text displayed when the contacts list is empty while displaying favorite contacts -->
-    <string name="noFavorites">No favorites.</string>
-
-    <!-- Title for group selection dialog. The dialog contains a list of contact groups that the
-         user can pick from, indicating they only want to see the contacts in that group. -->
-    <string name="select_group_title">Groups</string>
-
-    <!-- The text displayed when the contacts list is empty while displaying a single group of contacts -->
-    <string name="groupEmpty">Your \"<xliff:g id="groupName">%s</xliff:g>\" group is empty.</string>
-
-    <!-- The description of all groups when asking the user what they want to display -->
-    <string name="showAllGroups">All contacts</string>
-
     <!-- The title of the filter to only show contacts with phone numbers -->
     <string name="showFilterPhones">Only contacts with phones</string>
 
         <item quantity="other"><xliff:g id="count">%1$d</xliff:g> contacts, <xliff:g id="countWithPhones">%2$d</xliff:g> with phones</item>
     </plurals>
 
-    <!-- The setting to sync all contacts from the server -->
-    <string name="syncAllGroups">Sync all contacts</string>
-
-    <!-- The name of the system "My Contacts" group. This should be kept in sync with the web UI -->
-    <string name="groupNameMyContacts">My contacts</string>
-
-    <!-- The group type that displays only contacts with phone numbers -->
-    <string name="groupNameWithPhones">Contacts with phone numbers</string>
-
-    <!-- The group type that displays "Starred in Android" contacts -->
-    <string name="starredInAndroid">Starred in Android</string>
-
     <!-- Displayed in a spinner dialog after the user creates a contact and it's being saved to the database -->
     <string name="savingContact">Saving contact\u2026</string>
 
     <!-- Displayed in a spinner dialog as user changes to display options are saved -->
     <string name="savingDisplayGroups">Saving display options\u2026</string>
 
-    <!-- Toast displayed when a contact is created -->
-    <string name="contactCreatedToast">Contact created.</string>
-
     <!-- Toast displayed when a contact is saved -->
     <string name="contactSavedToast">Contact saved.</string>
 
     <!-- Toast displayed when saving a contact failed -->
     <string name="contactSavedErrorToast">Error, unable to save contact changes.</string>
 
-    <!-- Separator in the contact details list describing that the items below it will place a call when clicked -->
-    <string name="listSeparatorCallNumber">Dial number</string>
-
-    <!-- Section header in the Edit Contacts screen for phone numbers -->
-    <string name="listSeparatorCallNumber_edit">Phone numbers</string>
-
-    <!-- Separator in the contact details list describing that the items below it will send an SMS/MMS to a phone number -->
-    <string name="listSeparatorSendSmsMms">Send text</string>
-
-    <!-- Separator in the contact details list describing that the items below it will send an email -->
-    <string name="listSeparatorSendEmail">Send email</string>
-
-    <!-- Section header in the Edit Contacts screen for E-mail addresses -->
-    <string name="listSeparatorSendEmail_edit">Email addresses</string>
-
-    <!-- Separator in the contact details list describing that the items below it will send an IM -->
-    <string name="listSeparatorSendIm">Send instant message</string>
-
-    <!-- Section header in the Edit Contacts screen for Instant messanger accounts -->
-    <string name="listSeparatorSendIm_edit">Chat addresses</string>
-
-    <!-- Separator in the contact details list describing that the items below it will open maps with the given address -->
-    <string name="listSeparatorMapAddress">Map address</string>
-
-    <!-- Section header in the Edit Contacts screen for map addresses -->
-    <string name="listSeparatorMapAddress_edit">Postal addresses</string>
-
-    <!-- Separator in the contact details list describing that the items below are non-actionable organization information -->
-    <string name="listSeparatorOrganizations">Organizations</string>
-
-    <!-- Separator in the contact details list describing that the items below are non-actionable group information -->
-    <string name="listSeparatorGroups">Groups</string>
-
-    <!-- Separator in the contact details list describing that the items below are random other non-actionable information about a contact -->
-    <string name="listSeparatorOtherInformation">Other information</string>
-
-    <!-- Section header in the Edit Contacts screen for other options, such as setting ringtone -->
-    <string name="listSeparatorOtherInformation_edit">Other options</string>
-
-    <!-- Section header in the Edit Contacts screen for the "Add more items" button -->
-    <string name="listSeparatorMore_edit">More</string>
-
     <!-- Displayed at the top of the contacts showing the total number of contacts visible when "Only contacts with phones" is selected -->
     <plurals name="listTotalPhoneContacts">
         <item quantity="one">Displaying 1 contact with phone number</item>
     <!-- Displayed at the top of the contacts showing the zero total number of contacts found when "Only contacts with phones" not selected -->
     <string name="listFoundAllContactsZero">Contact not found</string>
 
-    <!-- The description text for the social activity stream tab. Space is limited for this string, so the shorter the better -->
-    <string name="socialStreamIconLabel">Social</string>
+    <!-- Displayed at the top of the contacts showing the total number of contacts found when typing search query -->
+    <plurals name="searchFoundContacts">
+        <item quantity="one">1 contact</item>
+        <item quantity="other"><xliff:g id="count">%d</xliff:g> contacts</item>
+    </plurals>
 
     <!-- The description text for the contacts tab. Space is limited for this string, so the shorter the better -->
     <string name="contactsIconLabel">Contacts</string>
     <!-- Text displayed when the call log is empty -->
     <string name="recentCalls_empty">Call log is empty.</string>
 
+    <!-- Title of the confirmation dialog for clearing the call log  -->
+    <string name="clearCallLogConfirmation_title">Clear call log</string>
+
+    <!-- Confirmation dialog for clearing the call log  -->
+    <string name="clearCallLogConfirmation">Are you sure you want to clear the call log?</string>
+
     <!-- The title of a dialog that displays the IMEI of the phone -->
     <string name="imei">IMEI</string>
 
     <!-- Dialog title displayed when loading a phone number from the SIM card for speed dial -->
     <string name="simContacts_title">SIM card contacts</string>
 
-    <!-- Displayed when a user is prompted to setup a Google account for syncing -->
-    <string name="contactsSyncPlug"><font fgcolor="#ffffffff">Sync your Google contacts!</font>
-    \nAfter syncing to your phone, your contacts will be available to you wherever you go.</string>
+    <!-- Displayed full screen when the user want to create a shortcut, but there is no contacts, and contact syncing is enabled -->
+    <string name="noContactsHelpTextWithSyncForCreateShortcut">"You don't have any contacts to display. (If you just added an account, it can take a few minutes to sync contacts.)"</string>
 
+    <!-- Displayed full screen when the user want to create a shortcut, but there is no contacts -->
+    <string name="noContactsHelpTextForCreateShortcut">"You don't have any contacts to display."</string>
 
     <!-- Displayed full screen when the user has no contacts and they are displaying the My Contacts group, and contact syncing is disabled -->
     <string name="noContactsHelpText">"You don't have any contacts to display.\n\nTo add contacts, press <font fgcolor="#ffffffff"><b>Menu</b></font> and touch:\n
     </string>
 
     <!-- Activity title for the activity that lets the user choose which groups of contacts to sync from the server -->
-    <string name="seclectSyncGroups_title">Select groups to sync</string>
+    
 
     <!-- Live folder label for all contacts -->
     <string name="liveFolder_all_label">All contacts</string>
     <!-- Toast for call detail screen when couldn't read the requested details -->
     <string name="toast_call_detail_error">Couldn\'t read details for the requested call.</string>
 
-    <!-- In call detail screen, label for call type -->
-    <string name="call_type">Type</string>
-
     <!-- Title for incoming call details screen -->
     <string name="type_incoming">Incoming call</string>
 
     <!-- Title for missed call details screen -->
     <string name="type_missed">Missed call</string>
 
-    <!-- In call detail screen, label for call date/time -->
-    <string name="call_time">Time</string>
-
-    <!-- In call detail screen, combine date/time string and relative time to give verbose call date/time -->
-    <string name="datetime_relative">"<xliff:g id="datetime" example="Dec 31, 2007, 11:00 am">%1$s</xliff:g> (<xliff:g id="relative" example="4 hours ago">%2$s</xliff:g>)"</string>
-
-    <!-- In call detail screen, label for call duration -->
-    <string name="call_duration">Duration</string>
-
-    <!-- In call detail screen, header title for actions section -->
-    <string name="header_actions">Actions</string>
-
-    <!-- In edit contact screen, combine the actual ringtone name with prefix for placement in spinner -->
-    <string name="ringtone_spinner">"Ringtone: <xliff:g id="ringtone" example="Caribbean Ice">%1$s</xliff:g>"</string>
-
-    <!-- In edit contact screen, add more info spinner title -->
-    <string name="add_more_items">Add more items</string>
-
-    <!-- Action string for calling a phone number. -->
-    <string name="actionCall">Call <xliff:g id="type" example="mobile">%s</xliff:g></string>
-
-    <!-- Action string for sending an email to an email address. -->
-    <string name="actionEmail">Email <xliff:g id="type" example="home">%s</xliff:g></string>
-
-    <!-- Action string for sending a text message to a phone number. -->
-    <string name="actionText">Text <xliff:g id="type" example="mobile">%s</xliff:g></string>
-
-    <!-- Action string for sending an instant message to a chat buddy. -->
-    <string name="actionChat">Chat using <xliff:g id="type" example="Google Talk">%s</xliff:g></string>
-
-    <!-- Action string for viewing an address on a map. -->
-    <string name="actionMap">View <xliff:g id="type" example="home">%s</xliff:g> address</string>
-
     <!-- Description for incoming calls going to voice mail vs. not -->
     <string name="actionIncomingCall">Incoming calls</string>
 
-    <!-- Detail text for incoming calls going to voice mail -->
-    <string name="detailIncomingCallsGoToVoicemail">Will be sent directly to voicemail</string>
-
-    <!-- Description of what the contact specific ringtone is set to -->
-    <string name="detailsRingtone">Set to <xliff:g id="ringtone_name" example="Flutey Phone">%s</xliff:g></string>
-
     <!-- Action string for calling back a number in the call log -->
     <string name="callBack">Call back</string>
 
     <!-- A nicely formatted call duration displayed when viewing call details. For example "42 mins 28 secs" -->
     <string name="callDetailsDurationFormat"><xliff:g id="minutes" example="42">%s</xliff:g> mins <xliff:g id="seconds" example="28">%s</xliff:g> secs</string>
 
-    <!-- A list separator for the Favorites tab indicating that items below it are frequently called contacts rather than starred contacts -->
-    <string name="favoritesFrquentSeparator">Frequently called</string>
+    <!-- A list separator for the Favorites tab indicating that items below it are frequently contacted contacts rather than starred contacts -->
+    <string name="favoritesFrquentSeparator">Frequently contacted</string>
 
     <!-- Dialog title when prompting before creating a contact -->
     <string name="add_contact_dlg_title">Add contact</string>
     <!-- Label for the all data tab in the view and edit card -->
     <string name="all_tab_label">All</string>
 
-    <!-- Content description values -->
-
     <!-- String describing the image on ImageButton one
 
         Note: AccessibilityServices use this attribute to announce what the view represents.
     -->
     <string name="description_image_button_pound">pound</string>
 
+    <!-- String describing the Voicemail ImageButton
+
+         Used by AccessibilityService to announce the purpose of the button.
+    -->
+    <string name="description_voicemail_button">voicemail</string>
+
+    <!-- String describing the Dial ImageButton
+
+         Used by AccessibilityService to announce the purpose of the button.
+    -->
+    <string name="description_dial_button">dial</string>
+
+    <!-- String describing the Delete/Backspace ImageButton
+
+         Used by AccessibilityService to announce the purpose of the button.
+    -->
+    <string name="description_delete_button">backspace</string>
+
+    <!-- String describing the digits text box containing the number to dial.
+
+         Used by AccessibilityService to announce the purpose of the view.
+    -->
+    <string name="description_digits_edittext">number to dial</string>
+
+    <!-- String describing the Contact Photo Image
+
+         Used by AccessibilityService to announce the purpose of the view.
+    -->
+    <string name="description_contact_photo">contact photo</string>
+
+    <!-- String describing the Contact Editor Minus button
+
+         Used by AccessibilityService to announce the purpose of the button.
+    -->
+    <string name="description_minus_button">minus</string>
+
+    <!-- String describing the Contact Editor Plus button
+
+         Used by AccessibilityService to announce the purpose of the button.
+    -->
+    <string name="description_plus_button">plus</string>
+
     <!-- Dialog title shown when SD Card does not exist -->
     <string name="no_sdcard_title">No SD card</string>
 
     <!-- Dialog title shown when searching VCard data from SD Card -->
     <string name="searching_vcard_title">Searching for vCard</string>
 
-    <!-- Dialog title shown when asking a user whether import contact data from SIM or SD Card -->
-    <string name="select_import_type_title">Where would you like to import contacts from?</string>
-
     <!-- Action string for selecting SIM for importing contacts -->
     <string name="import_from_sim">Import from SIM card</string>
 
     <!-- Action that exports all contacts to SD Card -->
     <string name="export_to_sdcard">Export to SD card</string>
 
-    <!-- "Import one vCard file" -->
+    <!-- Action that shares visible contacts -->
+    <string name="share_visible_contacts">Share visible contacts</string>
+
+    <!-- One of alternatives shown when the system allows a user to select how many vCard files
+         should be imported. This message shows only when the system is certain that there's more
+         than one vCard files available in the system. -->
     <string name="import_one_vcard_string">Import one vCard file</string>
 
-    <!-- "Import more than one vCard -->
+    <!-- One of alternatives shown when the system allows a user to select how many vCard files
+         should be imported. This message shows only when the system is certain that there's more
+         than one vCard files available in the system. -->
     <string name="import_multiple_vcard_string">Import multiple vCard files</string>
 
-    <!-- "Import all vCard files" -->
+    <!-- One of alternatives shown when the system allows a user to select how many vCard files
+         should be imported. This message shows only when the system is certain that there's more
+         than one vCard files available in the system. -->
     <string name="import_all_vcard_string">Import all vCard files</string>
 
     <!-- Dialog message shown when searching VCard data from SD Card -->
     <string name="searching_vcard_message">Searching for vCard data on SD card</string>
 
-    <!-- Dialog title shown when searching VCard data failed. -->
+    <!-- Dialog title shown when scanning VCard data failed. -->
     <string name="scanning_sdcard_failed_title">Scanning SD card failed</string>
 
-    <!-- Dialog message shown when searching VCard data failed. -->
+    <!-- Dialog message shown when searching VCard data failed.
+         An exact reason for the failure should -->
     <string name="scanning_sdcard_failed_message">Scanning SD card failed (Reason: \"<xliff:g id="fail_reason">%s</xliff:g>\")</string>
 
-    <!-- The failed reason: "I/O Error" -->
+    <!-- The failed reason shown when Contacts app (especially vCard importer/exporter)
+         emitted some I/O error. Exact reason will be appended by the system. -->
     <string name="fail_reason_io_error">I/O Error</string>
 
-    <!-- The failed reason: "Failed to parse VCard data" -->
+    <!-- The failed reason shown when vCard parser was not able to be parsed by the current vCard
+         implementation. This might happen even when the input vCard is completely valid, though
+         we believe it is rather rare in the actual world. -->
     <string name="fail_reason_vcard_parse_error">Failed to parse vCard for unexpected reason</string>
 
-    <!-- The failed reason: "The VCard is not supported right now, but may be supported in the future" -->
+    <!-- The failed reason shown when the current vCard importer cannot parse the file since the
+         parser is incomplete (actually, there's missing part in the current vCard parser, though
+         our understanding is that the functionality missed by the current vCard parser
+         is rarely needed in the actual vCard...). -->
     <string name="fail_reason_vcard_not_supported_error">Failed to parse vCard though it seems in valid format, since the current implementation does not support it</string>
 
-    <!-- The failed reason: "There is no VCard file" -->
+    <!-- The failed reason shown when the system could not find any vCard file
+         (with extension ".vcf" in SDCard.) -->
     <string name="fail_reason_no_vcard_file">No vCard file found on the SD card</string>
 
-    <!-- The failed reason: "There is no valid VCard entry in the file(s)" -->
-    <string name="fail_reason_no_vcard_entry">No valid vCard entry found for your selection</string>
-
-    <!-- The failed reason: "One or more files failed to be imported. (&lt;a list of file names&gt;)" -->
+    <!-- The failed reason shown when the import of some of vCard files failed during multiple vCard
+         files import. It includes the case where all files were failed to be imported. -->
     <string name="fail_reason_failed_to_read_files">One or more files failed to be imported (%s).</string>
 
-    <!-- The failed reason: "Unknown error". This message should not be shown
-         but it may in some buggy condition. -->
+    <!-- The failed reason which should not be shown but it may in some buggy condition. -->
     <string name="fail_reason_unknown">Unknown error</string>
 
     <!-- Dialog title shown when a user is asked to select VCard file -->
     <string name="select_vcard_title">Select vCard file</string>
 
-    <!-- Dialog message shown when a user is asked to choose VCard file -->
-    <string name="select_vcard_message">Please select a vCard file to import</string>
-
     <!-- The message shown while reading a vCard file/entry. The first argument is like
     "Reading VCard" or "Reading VCard files" and the second is the display name of the current
     data being parsed -->
     <!-- Dialog message shown when reading a VCard file -->
     <string name="reading_vcard_message">Reading vCard file(s)</string>
 
-    <!-- Dialog message shown when importing VCard data into local database -->
-    <string name="importing_vcard_message">Importing vCard data</string>
-
     <!-- Dialog title shown when reading VCard data failed -->
     <string name="reading_vcard_failed_title">Reading of vCard data has failed</string>
 
-    <!-- Dialog message shown when reading VCard data failed -->
-    <string name="reading_vcard_failed_message">Could not read vCard.\nReason for failure: \"<xliff:g id="fail_reason">%s</xliff:g>\"</string>
-
     <!-- Message while reading one vCard file "(current number) of (total number) contacts" The order of "current number" and "total number" cannot be changed (like "total: (total number), current: (current number)")-->
     <string name="reading_vcard_contacts"><xliff:g id="current_number">%s</xliff:g> of <xliff:g id="total_number">%s</xliff:g> contacts</string>
 
     <!-- Message while reading multiple vCard files "(current number) of (total number) files" The order of "current number" and "total number" cannot be changed (like "total: (total number), current: (current number)")-->
     <string name="reading_vcard_files"><xliff:g id="current_number">%s</xliff:g> of <xliff:g id="total_number">%s</xliff:g> files</string>
 
-    <!-- The message for exporting all contacts in the phone, without caring its Account -->
-    <string name="export_all_contacts">All contacts</string>
-
-    <!-- The message for exporting only contacts is the phone locally, which are not associated with any account -->
-    <string name="export_phone_local_only">Locally stored contacts</string>
-
-    <!-- The menu item that launches VCard export activity -->
-    <string name="export_contact_list">Export contacts</string>
-
     <!-- Dialog title shown when a user confirms whether he/she export Contact data -->
     <string name="confirm_export_title">Confirm export</string>
 
     <!-- Dialog message shown when exporting Contact data failed -->
     <string name="exporting_contact_failed_message">Failed to export contact data.\nReason for failure: \"<xliff:g id="fail_reason">%s</xliff:g>\"</string>
 
-    <!-- The failed reason: "There is no exportable contact" -->
+    <!-- The failed reason shown when there's no contact which is allowed to be exported.
+         Note that user may have contacts data but all of them are probably not allowed to be
+         exported because of security/permission reasons. -->
     <string name="fail_reason_no_exportable_contact">There is no exportable contact</string>
 
-    <!-- The failed reason: "Too many vcard files on the SD Card" -->
+    <!-- The failed reason shown when vCard exporter could not create a file for the vCard since
+         there are too many files relevant to vCard. -->
     <string name="fail_reason_too_many_vcard">Too many vCard files on the SD card</string>
 
-    <!-- The failed reason: "Too long filename". This error usually does not happen. -->
+    <!-- The failed reason shown when the given file name is too long for the system.
+         The length limit of each file is different in each Android device, so we don't need to
+         mention it here. -->
     <string name="fail_reason_too_long_filename">Required filename is too long (\"<xliff:g id="filename">%s</xliff:g>\")</string>
 
-    <!-- The failed reason: "Cannot open or create the destination directory" -->
-    <string name="fail_reason_cannot_open_destination_dir">Cannot open or create the destination directory\"<xliff:g id="dir_name">%s</xliff:g>\"</string>
-
     <!-- Dialog title shown when the application is exporting contact data outside -->
     <string name="exporting_contact_list_title">Exporting contact data</string>
 
     <!-- Message shown when the application is exporting contact data outside -->
     <string name="exporting_contact_list_message">Exporting contact data to \"<xliff:g id="file_name">%s</xliff:g>\"</string>
 
-    <!-- The failed reason: "Could not initialize the exporter" -->
+    <!-- The failed reason shown when contacts exporter fails to be initialized.
+         Some exact reason must follow this. -->
     <string name="fail_reason_could_not_initialize_exporter">Could not initialize the exporter: \"<xliff:g id="exact_reason">%s</xliff:g>\"</string>
 
-    <!-- The failed reason: "Error occured during export" -->
+    <!-- The failed reason shown when some error happend during contacts export.
+         Some exact reason must follow this. -->
     <string name="fail_reason_error_occurred_during_export">Error occured during export: \"<xliff:g id="exact_reason">%s</xliff:g>\"</string>
 
-    <!-- The error reason the vCard composer emits: "Failed to get database information" -->
+    <!-- The error reason the vCard composer "may" emit when database is corrupted or
+         something is going wrong. Usually users should not see this text. -->
     <string name="composer_failed_to_get_database_infomation">Failed to get database information</string>
 
-    <!-- The error reason the vCard composer emits: "There is no exportable contact. You might choose un-exportable data" -->
-    <string name="composer_has_no_exportable_contact">There is no exportable contact. You might choose un-exportable data</string>
+    <!-- This error message shown when the user actually have no contact
+         (e.g. just after data-wiping), or, data providers of the contact list prohibits their
+         contacts from being exported to outside world via vcard exporter, etc. -->
+    <string name="composer_has_no_exportable_contact">There is no exportable contact. If you have actualy have contacts on your phone, all the contacts may be prohibited from being exported to outside the phone by some data provider.</string>
 
-    <!-- The error reason the vCard composer emits: "The vCard composer object is not correctly initialized" -->
+    <!-- The error reason the vCard composer may emit when vCard composer is not initialized
+         even when needed.
+         Users should not usually see this error message. -->
     <string name="composer_not_initialized">The vCard composer is not correctly initialized</string>
 
-    <!-- The failed reason: "Could not open a specific file" -->
+    <!-- The failed reason shown when vCard importer/exporter could not open the file
+         specified by a user. The file name should be in the message. -->
     <string name="fail_reason_could_not_open_file">Could not open \"<xliff:g id="file_name">%s</xliff:g>\": <xliff:g id="exact_reason">%s</xliff:g></string>
 
     <!-- Message in progress bar while exporting contact list to a file "(current number) of (total number) contacts" The order of "current number" and "total number" cannot be changed (like "total: (total number), current: (current number)")-->
     <string name="add_2sec_pause">Add 2-sec pause</string>
     <string name="add_wait">Add wait</string>
 
-    <!-- Label for onscreen "Dial" button -->
-    <string name="dial_button_label">Dial</string>
-
     <!-- Title for the call disambiguation dialog -->
     <string name="call_disambig_title">Call using</string>
 
          and will not be synced. -->
     <string name="account_phone">Phone-only (unsynced)</string>
 
-    <!-- The label describing the display name field of an Email address, allowing the
-         user to give a specific name to describe this address. -->
-    <string name="label_email_display_name">Display name</string>
-
     <!-- Action string for calling a custom phone number -->
     <string name="call_custom">Call <xliff:g id="custom">%s</xliff:g></string>
     <!-- Action string for calling a home phone number -->
     <!-- Action string for calling a pager phone number -->
     <string name="call_pager">Call pager</string>
     <!-- Action string for calling an other phone number -->
-    <string name="call_other">Call other</string>
+    <string name="call_other">Call</string>
     <!-- Action string for calling a callback number -->
     <string name="call_callback">Call callback</string>
     <!-- Action string for calling a car phone number -->
     <!-- Action string for calling a main phone number -->
     <string name="call_main">Call main</string>
     <!-- Action string for calling an other fax phone number -->
-    <string name="call_other_fax">Call other fax</string>
+    <string name="call_other_fax">Call fax</string>
     <!-- Action string for calling a radio phone number -->
     <string name="call_radio">Call radio</string>
     <!-- Action string for calling a Telex phone number -->
     <!-- Action string for sending an SMS to a pager phone number -->
     <string name="sms_pager">Text pager</string>
     <!-- Action string for sending an SMS to an other phone number -->
-    <string name="sms_other">Text other</string>
+    <string name="sms_other">Text</string>
     <!-- Action string for sending an SMS to a callback number -->
     <string name="sms_callback">Text callback</string>
     <!-- Action string for sending an SMS to a car phone number -->
     <!-- Action string for sending an SMS to a main phone number -->
     <string name="sms_main">Text main</string>
     <!-- Action string for sending an SMS to an other fax phone number -->
-    <string name="sms_other_fax">Text other fax</string>
+    <string name="sms_other_fax">Text fax</string>
     <!-- Action string for sending an SMS to a radio phone number -->
     <string name="sms_radio">Text radio</string>
     <!-- Action string for sending an SMS to a Telex phone number -->
     <!-- Action string for sending an email to a work email address -->
     <string name="email_work">Email work</string>
     <!-- Action string for sending an email to an other email address -->
-    <string name="email_other">Email other</string>
+    <string name="email_other">Email</string>
     <!-- Action string for sending an email to a custom email address -->
     <string name="email_custom">Email <xliff:g id="custom">%s</xliff:g></string>
 
     <!-- Action string for viewing a work postal address -->
     <string name="map_work">View work address</string>
     <!-- Action string for viewing an other postal address -->
-    <string name="map_other">View other address</string>
+    <string name="map_other">View address</string>
     <!-- Action string for viewing a custom postal address -->
     <string name="map_custom">View <xliff:g id="custom">%s</xliff:g> address</string>
 
     <!-- Field title for the phonetic family name of a contact -->
     <string name="name_phonetic_family">Phonetic family name</string>
 
-    <!-- The title for the action to remove a contact from an aggregated contact -->
-    <string name="split_label">Split</string>
-    <!-- The explanation of what "split" will do. This needs word-smithing. -->
-    <string name="split_explanation">Make this data its own contact.</string>
-
-    <!-- Formatting string for account name -->
-    <string name="account_name_format">From <xliff:g id="source" example="Gmail">%1$s</xliff:g> account: <xliff:g id="account" example="user@gmail.com">%2$s</xliff:g></string>
-
+    <!-- String describing which account type a contact came from when editing it -->
+    <string name="account_type_format"><xliff:g id="source" example="Gmail">%1$s</xliff:g> contact</string>
+
+    <!-- String describing which account a contact came from when editing it -->
+    <string name="from_account_format">from <xliff:g id="source" example="user@gmail.com">%1$s</xliff:g></string>
+
+    <!-- Checkbox asking the user if they want to display a particular photo for a contact -->
+    <string name="use_photo_as_primary">Use this photo</string>
+
+    <!-- Text used to explain that a contact cannot be edited since the data is read only -->
+    <string name="contact_read_only"><xliff:g id="source" example="Gmail">%1$s</xliff:g> contact information is not editable on this device.</string>
+
+    <!-- Text describing that a contact has no information available other than name and photo -->
+    <string name="no_contact_details">No additional information for this contact</string>
+    
+    <!-- Label of the "sort list by" display option -->
+    <string name="display_options_sort_list_by">Sort list by</string>
+    
+    <!-- An allowable value for the "sort list by" contact display option  -->
+    <string name="display_options_sort_by_given_name">Given name</string>
+    
+    <!-- An allowable value for the "sort list by" contact display option  -->
+    <string name="display_options_sort_by_family_name">Family name</string>
+           
+    <!-- Label of the "view names as" display option -->
+    <string name="display_options_view_names_as">View contact names as</string>
+    
+    <!-- An allowable value for the "view names as" contact display option  -->
+    <string name="display_options_view_given_name_first">Given name first</string>
+    
+    <!-- An allowable value for the "view names as" contact display option  -->
+    <string name="display_options_view_family_name_first">Family name first</string>
+    
+    <!-- Gray hint displayed in the search field in Contacts when empty -->
+    <string name="search_bar_hint">Search contacts</string>
+    
+    <!-- Button displayed underneath the list of filtered visible contacts -->
+    <string name="search_for_all_contacts">Search for all contacts</string>
+
+    <!-- An option in the 'change photo' or 'pick photo' dialog -->
+    <string name="take_photo">Take photo</string>
+
+    <!-- An option in the 'change photo' or 'pick photo' dialog -->
+    <string name="pick_photo">Select photo from Gallery</string>
+
+    <!-- Text shown in the contacts app while the background process updates contacts after a locale change -->
+    <string name="locale_change_in_progress">Contact list is being updated to reflect the change of language.\n\nPlease wait...</string>
+
+    <!-- Text shown in the contacts app while the background process updates contacts after a system upgrade -->
+    <string name="upgrade_in_progress">Contact list is being updated.\n\nPlease wait...</string>
+
+    <!-- Text shown in the contacts app if the background process updating contacts fails because of memory shortage -->
+    <string name="upgrade_out_of_memory">Contacts are in the process of being upgraded.
+    \n\nThe upgrade process requires approximately <xliff:g id="size_in_megabytes">%d</xliff:g>Mb of 
+    internal phone storage.\n\nChoose one of the following options:</string>
+    
+    <!-- Button shown in the contacts app if the background process updating contacts fails because of memory shortage -->
+    <string name="upgrade_out_of_memory_uninstall">Uninstall some applications</string>
+    
+    <!-- Button shown in the contacts app if the background process updating contacts fails because of memory shortage -->
+    <string name="upgrade_out_of_memory_retry">Retry upgrade</string>
 </resources>