summaryrefslogtreecommitdiffstats
path: root/java/com/android/contacts/common
diff options
context:
space:
mode:
authorEric Erfanian <erfanian@google.com>2017-06-19 12:40:59 -0700
committerEric Erfanian <erfanian@google.com>2017-06-19 20:00:08 +0000
commitea7890cd5e829ed3f0b5f726561c569690af2030 (patch)
tree235ab5ab9f9215782c29ef350d275fe12e7b2f74 /java/com/android/contacts/common
parent91ce7d2a476bd04fe525049a37a2f8b2824e9724 (diff)
downloadandroid_packages_apps_Dialer-ea7890cd5e829ed3f0b5f726561c569690af2030.tar.gz
android_packages_apps_Dialer-ea7890cd5e829ed3f0b5f726561c569690af2030.tar.bz2
android_packages_apps_Dialer-ea7890cd5e829ed3f0b5f726561c569690af2030.zip
Update AOSP Dialer source from internal google3 repository at
cl/159428781. Test: make, treehugger This CL updates the AOSP Dialer source with all the changes that have gone into the private google3 repository. This includes all the changes from cl/158012278 (6/05/2017) to cl/159428781 (6/19/2017). This goal of these drops is to keep the AOSP source in sync with the internal google3 repository. Currently these sync are done by hand with very minor modifications to the internal source code. See the Android.mk file for list of modifications. Our current goal is to do frequent drops (daily if possible) and eventually switched to an automated process. Merged-In: Ie60a84b3936efd0ea3d95d7c86bf96d2b1663030 Change-Id: If1fa394df2609f0d38b4f794c83f4db3f1006484
Diffstat (limited to 'java/com/android/contacts/common')
-rw-r--r--java/com/android/contacts/common/ContactPhotoManager.java3
-rw-r--r--java/com/android/contacts/common/ContactPresenceIconUtil.java3
-rw-r--r--java/com/android/contacts/common/compat/TelephonyManagerCompat.java9
-rw-r--r--java/com/android/contacts/common/compat/telecom/TelecomManagerCompat.java24
-rw-r--r--java/com/android/contacts/common/extensions/PhoneDirectoryExtender.java10
-rw-r--r--java/com/android/contacts/common/extensions/PhoneDirectoryExtenderAccessor.java6
-rw-r--r--java/com/android/contacts/common/extensions/PhoneDirectoryExtenderStub.java13
-rw-r--r--java/com/android/contacts/common/lettertiles/LetterTileDrawable.java14
-rw-r--r--java/com/android/contacts/common/list/ContactEntryListAdapter.java51
-rw-r--r--java/com/android/contacts/common/list/ContactEntryListFragment.java19
-rw-r--r--java/com/android/contacts/common/list/ContactListItemView.java6
-rw-r--r--java/com/android/contacts/common/list/PhoneNumberListAdapter.java20
-rw-r--r--java/com/android/contacts/common/list/PhoneNumberPickerFragment.java4
-rw-r--r--java/com/android/contacts/common/model/account/AccountType.java3
-rw-r--r--java/com/android/contacts/common/res/values-af/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-am/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ar/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-az/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-b+sr+Latn/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-be/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-bg/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-bn/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-bs/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ca/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-cs/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-da/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-de/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-el/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-en-rAU/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-en-rGB/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-en-rIN/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-es-rUS/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-es/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-et/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-eu/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-fa/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-fi/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-fr-rCA/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-fr/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-gl/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-gu/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-hi/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-hr/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-hu/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-hy/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-in/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-is/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-it/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-iw/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ja/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ka/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-kk/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-km/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-kn/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ko/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ky/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-lo/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-lt/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-lv/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-mk/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ml/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-mn/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-mr/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ms/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-my/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-nb/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ne/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-nl/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-no/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-pa/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-pl/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-pt-rBR/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-pt-rPT/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-pt/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ro/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ru/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-si/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-sk/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-sl/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-sq/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-sr/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-sv/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-sw/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ta/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-te/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-th/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-tl/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-tr/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-uk/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-ur/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-uz/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-vi/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-zh-rCN/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-zh-rHK/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-zh-rTW/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values-zu/strings.xml2
-rw-r--r--java/com/android/contacts/common/res/values/dimens.xml2
-rw-r--r--java/com/android/contacts/common/res/values/strings.xml6
98 files changed, 314 insertions, 43 deletions
diff --git a/java/com/android/contacts/common/ContactPhotoManager.java b/java/com/android/contacts/common/ContactPhotoManager.java
index 3e1a78f63..fbf51cc0e 100644
--- a/java/com/android/contacts/common/ContactPhotoManager.java
+++ b/java/com/android/contacts/common/ContactPhotoManager.java
@@ -238,6 +238,9 @@ public abstract class ContactPhotoManager implements ComponentCallbacks2 {
badge.assignContactUri(contactUri);
badge.setOverlay(null);
+ badge.setContentDescription(
+ badge.getContext().getString(R.string.description_quick_contact_for, displayName));
+
String lookupKey = contactUri == null ? null : UriUtils.getLookupKeyFromUri(contactUri);
ContactPhotoManager.DefaultImageRequest request =
new ContactPhotoManager.DefaultImageRequest(
diff --git a/java/com/android/contacts/common/ContactPresenceIconUtil.java b/java/com/android/contacts/common/ContactPresenceIconUtil.java
index eeaf652a8..bce4b21f4 100644
--- a/java/com/android/contacts/common/ContactPresenceIconUtil.java
+++ b/java/com/android/contacts/common/ContactPresenceIconUtil.java
@@ -19,6 +19,7 @@ package com.android.contacts.common;
import android.content.Context;
import android.graphics.drawable.Drawable;
import android.provider.ContactsContract.StatusUpdates;
+import android.support.v4.content.ContextCompat;
/** Define the contact present show policy in Contacts */
public class ContactPresenceIconUtil {
@@ -36,7 +37,7 @@ public class ContactPresenceIconUtil {
case StatusUpdates.AWAY:
case StatusUpdates.DO_NOT_DISTURB:
case StatusUpdates.INVISIBLE:
- return context.getResources().getDrawable(StatusUpdates.getPresenceIconResourceId(status));
+ return ContextCompat.getDrawable(context, StatusUpdates.getPresenceIconResourceId(status));
case StatusUpdates.OFFLINE:
// The undefined status is treated as OFFLINE in getPresenceIconResourceId();
default:
diff --git a/java/com/android/contacts/common/compat/TelephonyManagerCompat.java b/java/com/android/contacts/common/compat/TelephonyManagerCompat.java
index 4a16fb855..02113ca55 100644
--- a/java/com/android/contacts/common/compat/TelephonyManagerCompat.java
+++ b/java/com/android/contacts/common/compat/TelephonyManagerCompat.java
@@ -27,6 +27,7 @@ import android.telecom.PhoneAccountHandle;
import android.telephony.TelephonyManager;
import com.android.dialer.common.Assert;
import com.android.dialer.common.LogUtil;
+import com.android.dialer.telecom.TelecomUtil;
import java.lang.reflect.InvocationTargetException;
public class TelephonyManagerCompat {
@@ -39,6 +40,8 @@ public class TelephonyManagerCompat {
public static final String EVENT_CALL_REMOTELY_HELD = "android.telecom.event.CALL_REMOTELY_HELD";
public static final String EVENT_CALL_REMOTELY_UNHELD =
"android.telecom.event.CALL_REMOTELY_UNHELD";
+ public static final String EVENT_MERGE_START = "android.telecom.event.MERGE_START";
+ public static final String EVENT_MERGE_COMPLETE = "android.telecom.event.MERGE_COMPLETE";
public static final String EVENT_NOTIFY_INTERNATIONAL_CALL_ON_WFC =
"android.telephony.event.EVENT_NOTIFY_INTERNATIONAL_CALL_ON_WFC";
@@ -163,6 +166,12 @@ public class TelephonyManagerCompat {
public static void handleSecretCode(Context context, String secretCode) {
// Must use system service on O+ to avoid using broadcasts, which are not allowed on O+.
if (BuildCompat.isAtLeastO()) {
+ if (!TelecomUtil.isDefaultDialer(context)) {
+ LogUtil.e(
+ "TelephonyManagerCompat.handleSecretCode",
+ "not default dialer, cannot send special code");
+ return;
+ }
context.getSystemService(TelephonyManager.class).sendDialerSpecialCode(secretCode);
} else {
// System service call is not supported pre-O, so must use a broadcast for N-.
diff --git a/java/com/android/contacts/common/compat/telecom/TelecomManagerCompat.java b/java/com/android/contacts/common/compat/telecom/TelecomManagerCompat.java
index 43eae589d..8393b2601 100644
--- a/java/com/android/contacts/common/compat/telecom/TelecomManagerCompat.java
+++ b/java/com/android/contacts/common/compat/telecom/TelecomManagerCompat.java
@@ -18,6 +18,7 @@ package com.android.contacts.common.compat.telecom;
import android.support.annotation.Nullable;
import android.telecom.PhoneAccountHandle;
import android.telecom.TelecomManager;
+import java.lang.reflect.Field;
/** Compatibility class for {@link android.telecom.TelecomManager}. */
public class TelecomManagerCompat {
@@ -27,6 +28,13 @@ public class TelecomManagerCompat {
public static final String EXTRA_LAST_EMERGENCY_CALLBACK_TIME_MILLIS =
"android.telecom.extra.LAST_EMERGENCY_CALLBACK_TIME_MILLIS";
+ // Constants from http://cs/android/frameworks/base/telecomm/java/android/telecom/Call.java.
+ public static final String EVENT_REQUEST_HANDOVER = "android.telecom.event.REQUEST_HANDOVER";
+ public static final String EXTRA_HANDOVER_PHONE_ACCOUNT_HANDLE =
+ "android.telecom.extra.HANDOVER_PHONE_ACCOUNT_HANDLE";
+ public static final String EXTRA_HANDOVER_VIDEO_STATE =
+ "android.telecom.extra.HANDOVER_VIDEO_STATE";
+
/**
* Returns the current SIM call manager. Apps must be prepared for this method to return null,
* indicating that there currently exists no registered SIM call manager.
@@ -41,4 +49,20 @@ public class TelecomManagerCompat {
}
return null;
}
+
+ /**
+ * Handovers are supported from Android O-DR onward. Since there is no API bump from O to O-DR, we
+ * need to use reflection to check the existence of TelecomManager.EXTRA_IS_HANDOVER in
+ * http://cs/android/frameworks/base/telecomm/java/android/telecom/TelecomManager.java.
+ */
+ public static boolean supportsHandover() {
+ //
+ try {
+ Field field = TelecomManager.class.getDeclaredField("EXTRA_IS_HANDOVER");
+ return "android.telecom.extra.IS_HANDOVER".equals(field.get(null /* obj (static field) */));
+ } catch (Exception e) {
+ // Do nothing
+ }
+ return false;
+ }
}
diff --git a/java/com/android/contacts/common/extensions/PhoneDirectoryExtender.java b/java/com/android/contacts/common/extensions/PhoneDirectoryExtender.java
index 2607ad19a..6c932daf5 100644
--- a/java/com/android/contacts/common/extensions/PhoneDirectoryExtender.java
+++ b/java/com/android/contacts/common/extensions/PhoneDirectoryExtender.java
@@ -15,14 +15,24 @@
package com.android.contacts.common.extensions;
import android.content.Context;
+import android.net.Uri;
+import android.support.annotation.Nullable;
import com.android.contacts.common.list.DirectoryPartition;
import java.util.List;
/** An interface for adding extended phone directories. */
public interface PhoneDirectoryExtender {
+
/**
* Return a list of extended directories to add. May return null if no directories are to be
* added.
*/
List<DirectoryPartition> getExtendedDirectories(Context context);
+
+ /** returns true if the nearby places directory is enabled. */
+ boolean isEnabled(Context context);
+
+ /** Returns the content uri for nearby places. */
+ @Nullable
+ Uri getContentUri();
}
diff --git a/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderAccessor.java b/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderAccessor.java
index 84649f1ed..7978831b0 100644
--- a/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderAccessor.java
+++ b/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderAccessor.java
@@ -16,6 +16,7 @@ package com.android.contacts.common.extensions;
import android.content.Context;
import android.support.annotation.NonNull;
+import android.support.annotation.VisibleForTesting;
import com.android.dialer.common.Assert;
/** Accessor for the phone directory extender singleton. */
@@ -25,6 +26,11 @@ public final class PhoneDirectoryExtenderAccessor {
private PhoneDirectoryExtenderAccessor() {}
+ @VisibleForTesting
+ public static void setForTesting(PhoneDirectoryExtender extender) {
+ instance = extender;
+ }
+
@NonNull
public static PhoneDirectoryExtender get(@NonNull Context context) {
Assert.isNotNull(context);
diff --git a/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderStub.java b/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderStub.java
index 95f971533..4c3d3d14d 100644
--- a/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderStub.java
+++ b/java/com/android/contacts/common/extensions/PhoneDirectoryExtenderStub.java
@@ -15,6 +15,8 @@
package com.android.contacts.common.extensions;
import android.content.Context;
+import android.net.Uri;
+import android.support.annotation.Nullable;
import com.android.contacts.common.list.DirectoryPartition;
import java.util.Collections;
import java.util.List;
@@ -26,4 +28,15 @@ class PhoneDirectoryExtenderStub implements PhoneDirectoryExtender {
public List<DirectoryPartition> getExtendedDirectories(Context context) {
return Collections.emptyList();
}
+
+ @Override
+ public boolean isEnabled(Context context) {
+ return false;
+ }
+
+ @Nullable
+ @Override
+ public Uri getContentUri() {
+ return null;
+ }
}
diff --git a/java/com/android/contacts/common/lettertiles/LetterTileDrawable.java b/java/com/android/contacts/common/lettertiles/LetterTileDrawable.java
index 5e77b696b..5c401fe38 100644
--- a/java/com/android/contacts/common/lettertiles/LetterTileDrawable.java
+++ b/java/com/android/contacts/common/lettertiles/LetterTileDrawable.java
@@ -29,6 +29,7 @@ import android.graphics.Rect;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.support.annotation.IntDef;
+import android.support.annotation.NonNull;
import android.support.annotation.Nullable;
import android.telecom.TelecomManager;
import android.text.TextUtils;
@@ -124,10 +125,16 @@ public class LetterTileDrawable extends Drawable {
sLetterToTileRatio = res.getFraction(R.dimen.letter_to_tile_ratio, 1, 1);
sDefaultPersonAvatar =
res.getDrawable(R.drawable.product_logo_avatar_anonymous_white_color_120, null);
+ Assert.isNotNull(sDefaultPersonAvatar, "sDefaultPersonAvatar is null");
sDefaultBusinessAvatar = res.getDrawable(R.drawable.quantum_ic_business_vd_theme_24, null);
+ Assert.isNotNull(sDefaultBusinessAvatar, "sDefaultBusinessAvatar is null");
sDefaultVoicemailAvatar = res.getDrawable(R.drawable.quantum_ic_voicemail_vd_theme_24, null);
+ Assert.isNotNull(sDefaultVoicemailAvatar, "sDefaultVoicemailAvatar is null");
sDefaultSpamAvatar = res.getDrawable(R.drawable.quantum_ic_report_vd_theme_24, null);
+ Assert.isNotNull(sDefaultSpamAvatar, "sDefaultSpamAvatar is null");
sDefaultConferenceAvatar = res.getDrawable(R.drawable.quantum_ic_group_vd_theme_24, null);
+ Assert.isNotNull(sDefaultConferenceAvatar, "sDefaultConferenceAvatar is null");
+
sPaint.setTypeface(
Typeface.create(res.getString(R.string.letter_tile_letter_font_family), Typeface.NORMAL));
sPaint.setTextAlign(Align.CENTER);
@@ -180,7 +187,7 @@ public class LetterTileDrawable extends Drawable {
}
@Override
- public void draw(final Canvas canvas) {
+ public void draw(@NonNull final Canvas canvas) {
final Rect bounds = getBounds();
if (!isVisible() || bounds.isEmpty()) {
return;
@@ -235,6 +242,11 @@ public class LetterTileDrawable extends Drawable {
} else {
// Draw the default image if there is no letter/digit to be drawn
Drawable drawable = getDrawableForContactType(mContactType);
+ if (drawable == null) {
+ throw Assert.createIllegalStateFailException(
+ "Unable to find drawable for contact type " + mContactType);
+ }
+
drawable.setBounds(getScaledBounds(mScale, mOffset));
drawable.setAlpha(drawable == sDefaultSpamAvatar ? SPAM_ALPHA : ALPHA);
drawable.draw(canvas);
diff --git a/java/com/android/contacts/common/list/ContactEntryListAdapter.java b/java/com/android/contacts/common/list/ContactEntryListAdapter.java
index 064214ef2..7335297e0 100644
--- a/java/com/android/contacts/common/list/ContactEntryListAdapter.java
+++ b/java/com/android/contacts/common/list/ContactEntryListAdapter.java
@@ -40,6 +40,7 @@ import com.android.contacts.common.compat.DirectoryCompat;
import com.android.contacts.common.util.SearchUtil;
import com.android.dialer.common.LogUtil;
import com.android.dialer.compat.CompatUtils;
+import com.android.dialer.configprovider.ConfigProviderBindings;
import com.android.dialer.logging.InteractionEvent;
import com.android.dialer.logging.Logger;
import java.util.HashSet;
@@ -55,7 +56,6 @@ public abstract class ContactEntryListAdapter extends IndexerListAdapter {
*/
public static final boolean LOCAL_INVISIBLE_DIRECTORY_ENABLED = false;
- private static final String TAG = "ContactEntryListAdapter";
private int mDisplayOrder;
private int mSortOrder;
@@ -82,6 +82,8 @@ public abstract class ContactEntryListAdapter extends IndexerListAdapter {
private ContactListFilter mFilter;
private boolean mDarkTheme = false;
+ public static final int SUGGESTIONS_LOADER_ID = 0;
+
/** Resource used to provide header-text for default filter. */
private CharSequence mDefaultFilterHeaderText;
@@ -130,9 +132,22 @@ public abstract class ContactEntryListAdapter extends IndexerListAdapter {
}
protected void addPartitions() {
+ if (ConfigProviderBindings.get(getContext()).getBoolean("p13n_ranker_should_enable", false)) {
+ addPartition(createSuggestionsDirectoryPartition());
+ }
addPartition(createDefaultDirectoryPartition());
}
+ protected DirectoryPartition createSuggestionsDirectoryPartition() {
+ DirectoryPartition partition = new DirectoryPartition(true, true);
+ partition.setDirectoryId(SUGGESTIONS_LOADER_ID);
+ partition.setDirectoryType(getContext().getString(R.string.contact_suggestions));
+ partition.setPriorityDirectory(true);
+ partition.setPhotoSupported(true);
+ partition.setLabel(getContext().getString(R.string.local_suggestions_search_label));
+ return partition;
+ }
+
protected DirectoryPartition createDefaultDirectoryPartition() {
DirectoryPartition partition = new DirectoryPartition(true, true);
partition.setDirectoryId(Directory.DEFAULT);
@@ -245,6 +260,11 @@ public abstract class ContactEntryListAdapter extends IndexerListAdapter {
} else {
mUpperCaseQueryString = SearchUtil.cleanStartAndEndOfSearchQuery(queryString.toUpperCase());
}
+
+ // Enable default partition header if in search mode (including zero-suggest).
+ if (mQueryString != null) {
+ setDefaultPartitionHeader(true);
+ }
}
public String getUpperCaseQueryString() {
@@ -356,9 +376,9 @@ public abstract class ContactEntryListAdapter extends IndexerListAdapter {
if (cursor.getCount() == 0) {
// Directory table must have at least local directory, without which this adapter will
// enter very weird state.
- LogUtil.e(
- TAG,
- "Directory search loader returned an empty cursor, which implies we have "
+ LogUtil.i(
+ "ContactEntryListAdapter.changeDirectories",
+ "directory search loader returned an empty cursor, which implies we have "
+ "no directory entries.",
new RuntimeException());
return;
@@ -531,22 +551,27 @@ public abstract class ContactEntryListAdapter extends IndexerListAdapter {
return false;
}
- /** Changes visibility parameters for the default directory partition. */
- public void configureDefaultPartition(boolean showIfEmpty, boolean hasHeader) {
+ /** Configures visibility parameters for the directory partitions. */
+ public void configurePartitionsVisibility(boolean isInSearchMode) {
+ for (int i = 0; i < getPartitionCount(); i++) {
+ setShowIfEmpty(i, false);
+ setHasHeader(i, isInSearchMode);
+ }
+ }
+
+ // Sets header for the default partition.
+ private void setDefaultPartitionHeader(boolean setHeader) {
+ // Iterate in reverse here to ensure the first DEFAULT directory has header.
+ // Both "Suggestions" and "All Contacts" directories have DEFAULT id.
int defaultPartitionIndex = -1;
- int count = getPartitionCount();
- for (int i = 0; i < count; i++) {
+ for (int i = getPartitionCount() - 1; i >= 0; i--) {
Partition partition = getPartition(i);
if (partition instanceof DirectoryPartition
&& ((DirectoryPartition) partition).getDirectoryId() == Directory.DEFAULT) {
defaultPartitionIndex = i;
- break;
}
}
- if (defaultPartitionIndex != -1) {
- setShowIfEmpty(defaultPartitionIndex, showIfEmpty);
- setHasHeader(defaultPartitionIndex, hasHeader);
- }
+ setHasHeader(defaultPartitionIndex, setHeader);
}
@Override
diff --git a/java/com/android/contacts/common/list/ContactEntryListFragment.java b/java/com/android/contacts/common/list/ContactEntryListFragment.java
index 146986f75..04658be89 100644
--- a/java/com/android/contacts/common/list/ContactEntryListFragment.java
+++ b/java/com/android/contacts/common/list/ContactEntryListFragment.java
@@ -47,6 +47,7 @@ import com.android.contacts.common.ContactPhotoManager;
import com.android.contacts.common.preference.ContactsPreferences;
import com.android.contacts.common.util.ContactListViewUtils;
import com.android.dialer.common.LogUtil;
+import com.android.dialer.performancereport.PerformanceReport;
import java.lang.ref.WeakReference;
import java.util.Locale;
@@ -440,6 +441,11 @@ public abstract class ContactEntryListFragment<T extends ContactEntryListAdapter
return;
}
+ // Return for non-"Suggestions" if on the zero-suggest screen.
+ if (TextUtils.isEmpty(mQueryString) && partitionIndex > 0) {
+ return;
+ }
+
mAdapter.changeCursor(partitionIndex, data);
setProfileHeader();
@@ -571,7 +577,7 @@ public abstract class ContactEntryListFragment<T extends ContactEntryListAdapter
// should be cleaned up on exiting the search mode.
mAdapter.removeDirectoriesAfterDefault();
}
- mAdapter.configureDefaultPartition(false, flag);
+ mAdapter.configurePartitionsVisibility(flag);
}
if (mListView != null) {
@@ -675,22 +681,16 @@ public abstract class ContactEntryListFragment<T extends ContactEntryListAdapter
boolean searchMode = isSearchMode();
mAdapter.setSearchMode(searchMode);
- mAdapter.configureDefaultPartition(false, searchMode);
+ mAdapter.configurePartitionsVisibility(searchMode);
mAdapter.setPhotoLoader(mPhotoManager);
mListView.setAdapter(mAdapter);
-
- if (!isSearchMode()) {
- mListView.setFocusableInTouchMode(true);
- mListView.requestFocus();
- }
-
return mView;
}
protected void onCreateView(LayoutInflater inflater, ViewGroup container) {
mView = inflateView(inflater, container);
- mListView = (ListView) mView.findViewById(android.R.id.list);
+ mListView = mView.findViewById(android.R.id.list);
if (mListView == null) {
throw new RuntimeException(
"Your content must have a ListView whose id attribute is " + "'android.R.id.list'");
@@ -769,6 +769,7 @@ public abstract class ContactEntryListFragment<T extends ContactEntryListAdapter
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
+ PerformanceReport.recordScrollStateChange(scrollState);
if (scrollState == OnScrollListener.SCROLL_STATE_FLING) {
mPhotoManager.pause();
} else if (isPhotoLoaderEnabled()) {
diff --git a/java/com/android/contacts/common/list/ContactListItemView.java b/java/com/android/contacts/common/list/ContactListItemView.java
index 5a2749178..91abe4c4f 100644
--- a/java/com/android/contacts/common/list/ContactListItemView.java
+++ b/java/com/android/contacts/common/list/ContactListItemView.java
@@ -330,19 +330,19 @@ public class ContactListItemView extends ViewGroup implements SelectionBoundsAdj
int description;
OnClickListener onClickListener;
if (action == CALL_AND_SHARE) {
- drawable = getContext().getResources().getDrawable(R.drawable.ic_phone_attach);
+ drawable = ContextCompat.getDrawable(getContext(), R.drawable.ic_phone_attach);
drawable.setAutoMirrored(true);
description = R.string.description_search_call_and_share;
onClickListener = v -> listener.onCallAndShareIconClicked(position);
} else if (action == VIDEO && mSupportVideoCall) {
drawable =
- getContext().getResources().getDrawable(R.drawable.quantum_ic_videocam_vd_theme_24);
+ ContextCompat.getDrawable(getContext(), R.drawable.quantum_ic_videocam_vd_theme_24);
drawable.setAutoMirrored(true);
description = R.string.description_search_video_call;
onClickListener = v -> listener.onVideoCallIconClicked(position);
} else if (action == LIGHTBRINGER) {
drawable =
- getContext().getResources().getDrawable(R.drawable.quantum_ic_videocam_vd_theme_24);
+ ContextCompat.getDrawable(getContext(), R.drawable.quantum_ic_videocam_vd_theme_24);
drawable.setAutoMirrored(true);
description = R.string.description_search_video_call;
onClickListener = v -> listener.onLightbringerIconClicked(position);
diff --git a/java/com/android/contacts/common/list/PhoneNumberListAdapter.java b/java/com/android/contacts/common/list/PhoneNumberListAdapter.java
index 65e6f2da2..d1118c3c7 100644
--- a/java/com/android/contacts/common/list/PhoneNumberListAdapter.java
+++ b/java/com/android/contacts/common/list/PhoneNumberListAdapter.java
@@ -69,7 +69,6 @@ public class PhoneNumberListAdapter extends ContactEntryListAdapter {
// A list of extended directories to add to the directories from the database
private final List<DirectoryPartition> mExtendedDirectories;
private final CharSequence mUnknownNameText;
- private final boolean mIsPresenceEnabled;
protected final boolean mIsImsVideoEnabled;
// Extended directories will have ID's that are higher than any of the id's from the database,
@@ -88,8 +87,9 @@ public class PhoneNumberListAdapter extends ContactEntryListAdapter {
PhoneDirectoryExtenderAccessor.get(mContext).getExtendedDirectories(mContext);
int videoCapabilities = CallUtil.getVideoCallingAvailability(context);
- mIsImsVideoEnabled = CallUtil.isVideoEnabled(context);
- mIsPresenceEnabled = (videoCapabilities & CallUtil.VIDEO_CALLING_PRESENCE) != 0;
+ mIsImsVideoEnabled =
+ CallUtil.isVideoEnabled(context)
+ && (videoCapabilities & CallUtil.VIDEO_CALLING_PRESENCE) != 0;
}
@Override
@@ -351,14 +351,8 @@ public class PhoneNumberListAdapter extends ContactEntryListAdapter {
}
final DirectoryPartition directory = (DirectoryPartition) getPartition(partition);
-
- // If the first partition does not have a header, then all subsequent partitions'
- // getPositionForPartition returns an index off by 1.
- int partitionOffset = 0;
- if (partition > 0 && !getPartition(0).getHasHeader()) {
- partitionOffset = 1;
- }
- position += getPositionForPartition(partition) + partitionOffset;
+ // All sections have headers, so scroll position is off by 1.
+ position += getPositionForPartition(partition) + 1;
bindPhoneNumber(view, cursor, directory.isDisplayNumber(), position);
}
@@ -397,8 +391,8 @@ public class PhoneNumberListAdapter extends ContactEntryListAdapter {
int carrierPresence = cursor.getInt(PhoneQuery.CARRIER_PRESENCE);
boolean isPresent = (carrierPresence & Phone.CARRIER_PRESENCE_VT_CAPABLE) != 0;
- boolean isVideoIconShown = mIsImsVideoEnabled && (!mIsPresenceEnabled || isPresent);
- if (isVideoIconShown) {
+ boolean showViewIcon = mIsImsVideoEnabled && isPresent;
+ if (showViewIcon) {
action = ContactListItemView.VIDEO;
}
}
diff --git a/java/com/android/contacts/common/list/PhoneNumberPickerFragment.java b/java/com/android/contacts/common/list/PhoneNumberPickerFragment.java
index 79e670010..de7903e83 100644
--- a/java/com/android/contacts/common/list/PhoneNumberPickerFragment.java
+++ b/java/com/android/contacts/common/list/PhoneNumberPickerFragment.java
@@ -42,6 +42,7 @@ import com.android.dialer.enrichedcall.EnrichedCallManager;
import com.android.dialer.lightbringer.LightbringerComponent;
import com.android.dialer.logging.DialerImpression;
import com.android.dialer.logging.Logger;
+import com.android.dialer.performancereport.PerformanceReport;
import com.android.dialer.protos.ProtoParsers;
import java.util.Set;
import org.json.JSONException;
@@ -91,6 +92,7 @@ public class PhoneNumberPickerFragment extends ContactEntryListFragment<ContactE
@Override
public void onLightbringerIconClicked(int position) {
+ PerformanceReport.stopRecording();
String phoneNumber = getPhoneNumber(position);
Intent intent =
LightbringerComponent.get(getContext())
@@ -282,7 +284,7 @@ public class PhoneNumberPickerFragment extends ContactEntryListFragment<ContactE
&& data != null
&& !data.isClosed()
&& data.getCount() > 0
- && loader.getId() != -1) { // skip invalid directory ID of -1
+ && loader.getId() == 0) { // only re-rank if a suggestions loader with id of 0.
data = mCursorReranker.rerankCursor(data);
}
super.onLoadFinished(loader, data);
diff --git a/java/com/android/contacts/common/model/account/AccountType.java b/java/com/android/contacts/common/model/account/AccountType.java
index 1ae485a5f..ed0d421a9 100644
--- a/java/com/android/contacts/common/model/account/AccountType.java
+++ b/java/com/android/contacts/common/model/account/AccountType.java
@@ -25,6 +25,7 @@ import android.provider.ContactsContract.CommonDataKinds.StructuredPostal;
import android.provider.ContactsContract.Contacts;
import android.provider.ContactsContract.RawContacts;
import android.support.annotation.VisibleForTesting;
+import android.support.v4.content.ContextCompat;
import android.util.ArrayMap;
import android.view.inputmethod.EditorInfo;
import android.widget.EditText;
@@ -113,7 +114,7 @@ public abstract class AccountType {
final PackageManager pm = context.getPackageManager();
return pm.getDrawable(syncAdapterPackageName, iconRes, null);
} else if (titleRes != -1) {
- return context.getResources().getDrawable(iconRes);
+ return ContextCompat.getDrawable(context, iconRes);
} else {
return null;
}
diff --git a/java/com/android/contacts/common/res/values-af/strings.xml b/java/com/android/contacts/common/res/values-af/strings.xml
index 48e4158f0..4ca39cf96 100644
--- a/java/com/android/contacts/common/res/values-af/strings.xml
+++ b/java/com/android/contacts/common/res/values-af/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Weg"</string>
<string name="status_busy" msgid="5990832098713248503">"Besig"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakte"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Topvoorgestel"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Ander"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Gids"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Werkgids"</string>
<string name="local_search_label" msgid="907622822323119235">"Alle kontakte"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Voorstelle"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ek"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Soek tans…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Meer as <xliff:g id="COUNT">%d</xliff:g> gevind."</string>
diff --git a/java/com/android/contacts/common/res/values-am/strings.xml b/java/com/android/contacts/common/res/values-am/strings.xml
index 4121474f0..d216b0be6 100644
--- a/java/com/android/contacts/common/res/values-am/strings.xml
+++ b/java/com/android/contacts/common/res/values-am/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ወጣ ብሏል"</string>
<string name="status_busy" msgid="5990832098713248503">"ተይዟል"</string>
<string name="contactsList" msgid="8806067891419291513">"እውቅያዎች"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"በብዛት የተጠቆሙ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"ሌላ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ማውጫ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"የሥራ ስልክ ማውጫ"</string>
<string name="local_search_label" msgid="907622822323119235">"ሁሉም እውቅያዎች"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"ጥቆማዎች"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"እኔ"</string>
<string name="search_results_searching" msgid="3710866752172327451">"በመፈለግ ላይ…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"ከ<xliff:g id="COUNT">%d</xliff:g> በላይ ተገኝተዋል።"</string>
diff --git a/java/com/android/contacts/common/res/values-ar/strings.xml b/java/com/android/contacts/common/res/values-ar/strings.xml
index 98fb057d4..040b54477 100644
--- a/java/com/android/contacts/common/res/values-ar/strings.xml
+++ b/java/com/android/contacts/common/res/values-ar/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"بالخارج"</string>
<string name="status_busy" msgid="5990832098713248503">"مشغول"</string>
<string name="contactsList" msgid="8806067891419291513">"جهات الاتصال"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"أهم المقترحات"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"غير ذلك"</string>
<string name="directory_search_label" msgid="4621215895484025229">"الدليل"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"دليل العمل"</string>
<string name="local_search_label" msgid="907622822323119235">"جميع جهات الاتصال"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"الاقتراحات"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"أنا"</string>
<string name="search_results_searching" msgid="3710866752172327451">"جارِ البحث…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"تم العثور على أكثر من <xliff:g id="COUNT">%d</xliff:g> من جهات الاتصال."</string>
diff --git a/java/com/android/contacts/common/res/values-az/strings.xml b/java/com/android/contacts/common/res/values-az/strings.xml
index 813ada7f7..13250f7e0 100644
--- a/java/com/android/contacts/common/res/values-az/strings.xml
+++ b/java/com/android/contacts/common/res/values-az/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Kənar"</string>
<string name="status_busy" msgid="5990832098713248503">"Məşğul"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontaktlar"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Ən yaxşı Təkliflər"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Digər"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Kataloq"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"İş kataloqu"</string>
<string name="local_search_label" msgid="907622822323119235">"Bütün kontaktlar"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Təkliflər"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Mən"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Axtarılır..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> ədəddən çox tapılıb."</string>
diff --git a/java/com/android/contacts/common/res/values-b+sr+Latn/strings.xml b/java/com/android/contacts/common/res/values-b+sr+Latn/strings.xml
index 3eccfc654..d3b6b0c05 100644
--- a/java/com/android/contacts/common/res/values-b+sr+Latn/strings.xml
+++ b/java/com/android/contacts/common/res/values-b+sr+Latn/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Odsutan/na"</string>
<string name="status_busy" msgid="5990832098713248503">"Zauzet/a"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakti"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Najpopularniji predlozi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Drugo"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktorijum"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Direktorijum za Work"</string>
<string name="local_search_label" msgid="907622822323119235">"Svi kontakti"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Predlozi"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ja"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Pretražuje se…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Pronađeno je više od <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-be/strings.xml b/java/com/android/contacts/common/res/values-be/strings.xml
index 99922a874..ca8f16421 100644
--- a/java/com/android/contacts/common/res/values-be/strings.xml
+++ b/java/com/android/contacts/common/res/values-be/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Адсутнічае"</string>
<string name="status_busy" msgid="5990832098713248503">"Заняты"</string>
<string name="contactsList" msgid="8806067891419291513">"Кантакты"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Лепшыя прапановы"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Іншае"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Дырэкторыя"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Працоўны каталог"</string>
<string name="local_search_label" msgid="907622822323119235">"Усе кантакты"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Прапановы"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Я"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Пошук..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Знойдзена вынікаў: больш за <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-bg/strings.xml b/java/com/android/contacts/common/res/values-bg/strings.xml
index c2ebd2736..4fdcc8c01 100644
--- a/java/com/android/contacts/common/res/values-bg/strings.xml
+++ b/java/com/android/contacts/common/res/values-bg/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Отсъства"</string>
<string name="status_busy" msgid="5990832098713248503">"Зает/а"</string>
<string name="contactsList" msgid="8806067891419291513">"Контакти"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Водещи предложения"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Други"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Директория"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Служебен указател"</string>
<string name="local_search_label" msgid="907622822323119235">"Всички контакти"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Предложения"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Аз"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Търси се…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Намерени са повече от <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-bn/strings.xml b/java/com/android/contacts/common/res/values-bn/strings.xml
index 47e9b020e..debbe582e 100644
--- a/java/com/android/contacts/common/res/values-bn/strings.xml
+++ b/java/com/android/contacts/common/res/values-bn/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"অন্যত্র"</string>
<string name="status_busy" msgid="5990832098713248503">"ব্যস্ত"</string>
<string name="contactsList" msgid="8806067891419291513">"পরিচিতিগুলি"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"শীর্ষস্থানীয় প্রস্তাবনা"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"অন্যান্য"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ডিরেক্টরি"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"কাজের সংগ্রহ"</string>
<string name="local_search_label" msgid="907622822323119235">"সকল পরিচিতি"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"প্রস্তাবনাগুলি"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"আমি"</string>
<string name="search_results_searching" msgid="3710866752172327451">"অনুসন্ধান করছে..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>টির থেকে বেশি খুঁজে পাওয়া গিয়েছে৷"</string>
diff --git a/java/com/android/contacts/common/res/values-bs/strings.xml b/java/com/android/contacts/common/res/values-bs/strings.xml
index 305a7468a..c5f85e588 100644
--- a/java/com/android/contacts/common/res/values-bs/strings.xml
+++ b/java/com/android/contacts/common/res/values-bs/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Odsutan"</string>
<string name="status_busy" msgid="5990832098713248503">"Zauzeto"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakti"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Najbolji prijedlozi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Ostalo"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Imenik"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Poslovni imenik"</string>
<string name="local_search_label" msgid="907622822323119235">"Svi kontakti"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Prijedlozi"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ja"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Pretraživanje…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Pronađeno je više od <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-ca/strings.xml b/java/com/android/contacts/common/res/values-ca/strings.xml
index 8e8068695..7e814ff32 100644
--- a/java/com/android/contacts/common/res/values-ca/strings.xml
+++ b/java/com/android/contacts/common/res/values-ca/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Absent"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupat"</string>
<string name="contactsList" msgid="8806067891419291513">"Contactes"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Suggeriments principals"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Altres"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directori"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directori de la feina"</string>
<string name="local_search_label" msgid="907622822323119235">"Tots els contactes"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggeriments"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Jo"</string>
<string name="search_results_searching" msgid="3710866752172327451">"S\'està cercant…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Se n\'han trobat més de <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-cs/strings.xml b/java/com/android/contacts/common/res/values-cs/strings.xml
index 7aea200b1..0bea069ce 100644
--- a/java/com/android/contacts/common/res/values-cs/strings.xml
+++ b/java/com/android/contacts/common/res/values-cs/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Pryč"</string>
<string name="status_busy" msgid="5990832098713248503">"Nemám čas"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakty"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Hlavní návrhy"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Ostatní"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Adresář"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Pracovní adresář"</string>
<string name="local_search_label" msgid="907622822323119235">"Všechny kontakty"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Návrhy"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Já"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Vyhledávání..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Nalezeno více kontaktů než <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-da/strings.xml b/java/com/android/contacts/common/res/values-da/strings.xml
index 430895a71..c000b2fe5 100644
--- a/java/com/android/contacts/common/res/values-da/strings.xml
+++ b/java/com/android/contacts/common/res/values-da/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ikke til stede"</string>
<string name="status_busy" msgid="5990832098713248503">"Optaget"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakter"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Populære forslag"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Andre"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Indeks"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Indeks for arbejde"</string>
<string name="local_search_label" msgid="907622822323119235">"Alle kontakter"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Forslag"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Mig"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Søger..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Der er fundet mere end <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-de/strings.xml b/java/com/android/contacts/common/res/values-de/strings.xml
index a46f278c1..90e133608 100644
--- a/java/com/android/contacts/common/res/values-de/strings.xml
+++ b/java/com/android/contacts/common/res/values-de/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Abwesend"</string>
<string name="status_busy" msgid="5990832098713248503">"Beschäftigt"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakte"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Top-Vorschläge"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Andere"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Verzeichnis"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Verzeichnis geschäftlicher Kontakte"</string>
<string name="local_search_label" msgid="907622822323119235">"Alle Kontakte"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Vorschläge"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ich"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Suche läuft..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Mehr als <xliff:g id="COUNT">%d</xliff:g> Kontakte gefunden"</string>
diff --git a/java/com/android/contacts/common/res/values-el/strings.xml b/java/com/android/contacts/common/res/values-el/strings.xml
index 567b8fb52..33d2db4f6 100644
--- a/java/com/android/contacts/common/res/values-el/strings.xml
+++ b/java/com/android/contacts/common/res/values-el/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Μη διαθέσιμος"</string>
<string name="status_busy" msgid="5990832098713248503">"Απασχολημένος"</string>
<string name="contactsList" msgid="8806067891419291513">"Επαφές"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Κορυφαίες προτάσεις"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Άλλο"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Κατάλογος"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Κατάλογος εργασίας"</string>
<string name="local_search_label" msgid="907622822323119235">"Όλες οι επαφές"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Προτάσεις"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Εγώ"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Αναζήτηση..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Βρέθηκαν περισσότερα από <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-en-rAU/strings.xml b/java/com/android/contacts/common/res/values-en-rAU/strings.xml
index 660993d2e..e4e09dcaf 100644
--- a/java/com/android/contacts/common/res/values-en-rAU/strings.xml
+++ b/java/com/android/contacts/common/res/values-en-rAU/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Away"</string>
<string name="status_busy" msgid="5990832098713248503">"Busy"</string>
<string name="contactsList" msgid="8806067891419291513">"Contacts"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Top suggested"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Other"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directory"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Work directory"</string>
<string name="local_search_label" msgid="907622822323119235">"All contacts"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggestions"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Me"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Searching…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"More than <xliff:g id="COUNT">%d</xliff:g> found."</string>
diff --git a/java/com/android/contacts/common/res/values-en-rGB/strings.xml b/java/com/android/contacts/common/res/values-en-rGB/strings.xml
index 660993d2e..e4e09dcaf 100644
--- a/java/com/android/contacts/common/res/values-en-rGB/strings.xml
+++ b/java/com/android/contacts/common/res/values-en-rGB/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Away"</string>
<string name="status_busy" msgid="5990832098713248503">"Busy"</string>
<string name="contactsList" msgid="8806067891419291513">"Contacts"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Top suggested"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Other"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directory"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Work directory"</string>
<string name="local_search_label" msgid="907622822323119235">"All contacts"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggestions"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Me"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Searching…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"More than <xliff:g id="COUNT">%d</xliff:g> found."</string>
diff --git a/java/com/android/contacts/common/res/values-en-rIN/strings.xml b/java/com/android/contacts/common/res/values-en-rIN/strings.xml
index 660993d2e..e4e09dcaf 100644
--- a/java/com/android/contacts/common/res/values-en-rIN/strings.xml
+++ b/java/com/android/contacts/common/res/values-en-rIN/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Away"</string>
<string name="status_busy" msgid="5990832098713248503">"Busy"</string>
<string name="contactsList" msgid="8806067891419291513">"Contacts"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Top suggested"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Other"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directory"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Work directory"</string>
<string name="local_search_label" msgid="907622822323119235">"All contacts"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggestions"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Me"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Searching…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"More than <xliff:g id="COUNT">%d</xliff:g> found."</string>
diff --git a/java/com/android/contacts/common/res/values-es-rUS/strings.xml b/java/com/android/contacts/common/res/values-es-rUS/strings.xml
index 1c0339a6a..894c352d6 100644
--- a/java/com/android/contacts/common/res/values-es-rUS/strings.xml
+++ b/java/com/android/contacts/common/res/values-es-rUS/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ausente"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupado"</string>
<string name="contactsList" msgid="8806067891419291513">"Contactos"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Principales lugares sugeridos"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Otros"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directorio"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directorio del trabajo"</string>
<string name="local_search_label" msgid="907622822323119235">"Todos los contactos"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugerencias"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Yo"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Buscando..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Más de <xliff:g id="COUNT">%d</xliff:g> encontrados"</string>
diff --git a/java/com/android/contacts/common/res/values-es/strings.xml b/java/com/android/contacts/common/res/values-es/strings.xml
index b0956ec6a..39e11d750 100644
--- a/java/com/android/contacts/common/res/values-es/strings.xml
+++ b/java/com/android/contacts/common/res/values-es/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ausente"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupado"</string>
<string name="contactsList" msgid="8806067891419291513">"Contactos"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Sugerencias principales"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Otro"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directorio"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directorio de trabajo"</string>
<string name="local_search_label" msgid="907622822323119235">"Todos los contactos"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugerencias"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Yo"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Buscando..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Se han encontrado más de <xliff:g id="COUNT">%d</xliff:g> contactos."</string>
diff --git a/java/com/android/contacts/common/res/values-et/strings.xml b/java/com/android/contacts/common/res/values-et/strings.xml
index e152f595a..e1460382d 100644
--- a/java/com/android/contacts/common/res/values-et/strings.xml
+++ b/java/com/android/contacts/common/res/values-et/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Eemal"</string>
<string name="status_busy" msgid="5990832098713248503">"Hõivatud"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontaktid"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Populaarsed soovitused"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Muu"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Kataloog"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Töökontaktide kataloog"</string>
<string name="local_search_label" msgid="907622822323119235">"Kõik kontaktid"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Soovitused"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Mina"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Otsimine ..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Leitud rohkem kui <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-eu/strings.xml b/java/com/android/contacts/common/res/values-eu/strings.xml
index 967b63540..9caf1f111 100644
--- a/java/com/android/contacts/common/res/values-eu/strings.xml
+++ b/java/com/android/contacts/common/res/values-eu/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Kanpoan"</string>
<string name="status_busy" msgid="5990832098713248503">"Okupatuta"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontaktuak"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Iradokizun garrantzitsuenak"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Beste bat"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktorioa"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Laneko kontaktuak"</string>
<string name="local_search_label" msgid="907622822323119235">"Kontaktu guztiak"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Iradokizunak"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ni"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Bilatzen…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> baino gehiago aurkitu dira."</string>
diff --git a/java/com/android/contacts/common/res/values-fa/strings.xml b/java/com/android/contacts/common/res/values-fa/strings.xml
index 3650e4671..c0bc0109d 100644
--- a/java/com/android/contacts/common/res/values-fa/strings.xml
+++ b/java/com/android/contacts/common/res/values-fa/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"غایب"</string>
<string name="status_busy" msgid="5990832098713248503">"مشغول"</string>
<string name="contactsList" msgid="8806067891419291513">"مخاطبین"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"پیشنهادهای برتر"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"سایر موارد"</string>
<string name="directory_search_label" msgid="4621215895484025229">"فهرست"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"فهرست کار"</string>
<string name="local_search_label" msgid="907622822323119235">"همه مخاطبین"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"پیشنهادها"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"من"</string>
<string name="search_results_searching" msgid="3710866752172327451">"در حال جستجو…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"بیش از <xliff:g id="COUNT">%d</xliff:g> مورد یافت شد."</string>
diff --git a/java/com/android/contacts/common/res/values-fi/strings.xml b/java/com/android/contacts/common/res/values-fi/strings.xml
index b7739dee8..c12476560 100644
--- a/java/com/android/contacts/common/res/values-fi/strings.xml
+++ b/java/com/android/contacts/common/res/values-fi/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Poissa"</string>
<string name="status_busy" msgid="5990832098713248503">"Varattu"</string>
<string name="contactsList" msgid="8806067891419291513">"Yhteystiedot"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Kiinnostavimmat ehdotukset"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Muu"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Osoitekirja"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Työhakemisto"</string>
<string name="local_search_label" msgid="907622822323119235">"Kaikki yhteystiedot"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Ehdotukset"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Minä"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Haetaan…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Löytyi yli <xliff:g id="COUNT">%d</xliff:g> yhteystietoa."</string>
diff --git a/java/com/android/contacts/common/res/values-fr-rCA/strings.xml b/java/com/android/contacts/common/res/values-fr-rCA/strings.xml
index c20b8827e..c05540841 100644
--- a/java/com/android/contacts/common/res/values-fr-rCA/strings.xml
+++ b/java/com/android/contacts/common/res/values-fr-rCA/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Absent"</string>
<string name="status_busy" msgid="5990832098713248503">"Occupé(e)"</string>
<string name="contactsList" msgid="8806067891419291513">"Contacts"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Meilleures suggestions"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Autre"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Répertoire"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Annuaire professionnel"</string>
<string name="local_search_label" msgid="907622822323119235">"Tous les contacts"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggestions"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Moi"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Recherche en cours…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Plus de <xliff:g id="COUNT">%d</xliff:g> contacts ont été trouvés."</string>
diff --git a/java/com/android/contacts/common/res/values-fr/strings.xml b/java/com/android/contacts/common/res/values-fr/strings.xml
index 93b52dcf9..a47a5a283 100644
--- a/java/com/android/contacts/common/res/values-fr/strings.xml
+++ b/java/com/android/contacts/common/res/values-fr/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Absent"</string>
<string name="status_busy" msgid="5990832098713248503">"Occupé"</string>
<string name="contactsList" msgid="8806067891419291513">"Contacts"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Principaux dossiers recommandés"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Autre"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Répertoire"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Contacts professionnels"</string>
<string name="local_search_label" msgid="907622822323119235">"Tous les contacts"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggestions"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Moi"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Recherche..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Plus de <xliff:g id="COUNT">%d</xliff:g> contacts ont été trouvés."</string>
diff --git a/java/com/android/contacts/common/res/values-gl/strings.xml b/java/com/android/contacts/common/res/values-gl/strings.xml
index 4aa1fc1f7..a90481d6c 100644
--- a/java/com/android/contacts/common/res/values-gl/strings.xml
+++ b/java/com/android/contacts/common/res/values-gl/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ausente"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupado"</string>
<string name="contactsList" msgid="8806067891419291513">"Contactos"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Suxestións destacadas"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Outro"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directorio"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directorio de traballo"</string>
<string name="local_search_label" msgid="907622822323119235">"Todos os contactos"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suxestións"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Eu"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Buscando..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Encontráronse máis de <xliff:g id="COUNT">%d</xliff:g> contactos."</string>
diff --git a/java/com/android/contacts/common/res/values-gu/strings.xml b/java/com/android/contacts/common/res/values-gu/strings.xml
index 8bbfb3a2b..9b1a6a894 100644
--- a/java/com/android/contacts/common/res/values-gu/strings.xml
+++ b/java/com/android/contacts/common/res/values-gu/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"દૂર"</string>
<string name="status_busy" msgid="5990832098713248503">"વ્યસ્ત"</string>
<string name="contactsList" msgid="8806067891419291513">"સંપર્કો"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ટોચના સૂચવેલ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"અન્ય"</string>
<string name="directory_search_label" msgid="4621215895484025229">"નિર્દેશિકા"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"કાર્ય નિર્દેશિકા"</string>
<string name="local_search_label" msgid="907622822323119235">"તમામ સંપર્કો"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"સૂચનો"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"હું"</string>
<string name="search_results_searching" msgid="3710866752172327451">"શોધી રહ્યું છે..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> કરતાં વધુ મળ્યાં."</string>
diff --git a/java/com/android/contacts/common/res/values-hi/strings.xml b/java/com/android/contacts/common/res/values-hi/strings.xml
index c1af9b7ff..e33f7d294 100644
--- a/java/com/android/contacts/common/res/values-hi/strings.xml
+++ b/java/com/android/contacts/common/res/values-hi/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"दूर"</string>
<string name="status_busy" msgid="5990832098713248503">"व्यस्त"</string>
<string name="contactsList" msgid="8806067891419291513">"संपर्क"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"शीर्ष सुझाव"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"अन्य"</string>
<string name="directory_search_label" msgid="4621215895484025229">"निर्देशिका"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"कार्य निर्देशिका"</string>
<string name="local_search_label" msgid="907622822323119235">"सभी संपर्क"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"सुझाव"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"मुझे"</string>
<string name="search_results_searching" msgid="3710866752172327451">"खोज रहा है..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> से अधिक मिले."</string>
diff --git a/java/com/android/contacts/common/res/values-hr/strings.xml b/java/com/android/contacts/common/res/values-hr/strings.xml
index a60c884c1..d6e0b10ac 100644
--- a/java/com/android/contacts/common/res/values-hr/strings.xml
+++ b/java/com/android/contacts/common/res/values-hr/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Odsutan"</string>
<string name="status_busy" msgid="5990832098713248503">"Zauzet"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakti"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Najbolji prijedlozi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Drugo"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktorij"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Poslovni direktorij"</string>
<string name="local_search_label" msgid="907622822323119235">"Svi kontakti"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Prijedlozi"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ja"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Pretraživanje…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Pronađeno je više od <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-hu/strings.xml b/java/com/android/contacts/common/res/values-hu/strings.xml
index 19fbbe844..44bf9c8c3 100644
--- a/java/com/android/contacts/common/res/values-hu/strings.xml
+++ b/java/com/android/contacts/common/res/values-hu/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Nincs a gépnél"</string>
<string name="status_busy" msgid="5990832098713248503">"Elfoglalt"</string>
<string name="contactsList" msgid="8806067891419291513">"Címtár"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Legjobb javaslatok"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Egyéb"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Címtár"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Munkahelyi névjegyek címtára"</string>
<string name="local_search_label" msgid="907622822323119235">"Összes névjegy"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Javaslatok"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Én"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Keresés…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Több mint <xliff:g id="COUNT">%d</xliff:g> találat."</string>
diff --git a/java/com/android/contacts/common/res/values-hy/strings.xml b/java/com/android/contacts/common/res/values-hy/strings.xml
index b3ed5e531..b1490c764 100644
--- a/java/com/android/contacts/common/res/values-hy/strings.xml
+++ b/java/com/android/contacts/common/res/values-hy/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Տեղում չէ"</string>
<string name="status_busy" msgid="5990832098713248503">"Զբաղված"</string>
<string name="contactsList" msgid="8806067891419291513">"Կոնտակտներ"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Լավագույն առաջարկներ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Այլ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Գրացուցակ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Աշխատանքային գրացուցակ"</string>
<string name="local_search_label" msgid="907622822323119235">"Բոլոր կոնտակտները"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Առաջարկներ"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ես"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Որոնում..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Գտնվել են <xliff:g id="COUNT">%d</xliff:g>-ից ավելի:"</string>
diff --git a/java/com/android/contacts/common/res/values-in/strings.xml b/java/com/android/contacts/common/res/values-in/strings.xml
index 13252a5b0..a54821e1d 100644
--- a/java/com/android/contacts/common/res/values-in/strings.xml
+++ b/java/com/android/contacts/common/res/values-in/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Keluar"</string>
<string name="status_busy" msgid="5990832098713248503">"Sibuk"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontak"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Paling Disarankan"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Lainnya"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktori"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Direktori kerja"</string>
<string name="local_search_label" msgid="907622822323119235">"Semua kontak"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Saran"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Saya"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Menelusuri…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Ditemukan lebih dari <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-is/strings.xml b/java/com/android/contacts/common/res/values-is/strings.xml
index 569c10f3e..803a44bd7 100644
--- a/java/com/android/contacts/common/res/values-is/strings.xml
+++ b/java/com/android/contacts/common/res/values-is/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Í burtu"</string>
<string name="status_busy" msgid="5990832098713248503">"Upptekin(n)"</string>
<string name="contactsList" msgid="8806067891419291513">"Tengiliðir"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Helstu tillögur"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Annað"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Skrá"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Vinnuskrá"</string>
<string name="local_search_label" msgid="907622822323119235">"Allir tengiliðir"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Tillögur"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ég"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Leitar…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Yfir <xliff:g id="COUNT">%d</xliff:g> fundust."</string>
diff --git a/java/com/android/contacts/common/res/values-it/strings.xml b/java/com/android/contacts/common/res/values-it/strings.xml
index 342cd61df..1c4c769eb 100644
--- a/java/com/android/contacts/common/res/values-it/strings.xml
+++ b/java/com/android/contacts/common/res/values-it/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Assente"</string>
<string name="status_busy" msgid="5990832098713248503">"Occupato"</string>
<string name="contactsList" msgid="8806067891419291513">"Contatti"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Suggerimenti più popolari"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Altro"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directory"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directory di lavoro"</string>
<string name="local_search_label" msgid="907622822323119235">"Tutti i contatti"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggerimenti"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Io"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Ricerca..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Più di <xliff:g id="COUNT">%d</xliff:g> trovati."</string>
diff --git a/java/com/android/contacts/common/res/values-iw/strings.xml b/java/com/android/contacts/common/res/values-iw/strings.xml
index e0d8e5dfb..9f1fd4927 100644
--- a/java/com/android/contacts/common/res/values-iw/strings.xml
+++ b/java/com/android/contacts/common/res/values-iw/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"לא נמצא"</string>
<string name="status_busy" msgid="5990832098713248503">"לא פנוי"</string>
<string name="contactsList" msgid="8806067891419291513">"אנשי קשר"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"הצעות מובילות"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"אחר"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ספריה"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ספריית עבודה"</string>
<string name="local_search_label" msgid="907622822323119235">"כל אנשי הקשר"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"הצעות"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"אני"</string>
<string name="search_results_searching" msgid="3710866752172327451">"מחפש..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"נמצאו יותר מ-<xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-ja/strings.xml b/java/com/android/contacts/common/res/values-ja/strings.xml
index e224a38a2..8dd776887 100644
--- a/java/com/android/contacts/common/res/values-ja/strings.xml
+++ b/java/com/android/contacts/common/res/values-ja/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"不在"</string>
<string name="status_busy" msgid="5990832098713248503">"取り込み中"</string>
<string name="contactsList" msgid="8806067891419291513">"連絡先"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"おすすめ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"その他"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ディレクトリ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"仕事用の連絡先リスト"</string>
<string name="local_search_label" msgid="907622822323119235">"すべての連絡先"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"候補"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"自分"</string>
<string name="search_results_searching" msgid="3710866752172327451">"検索中..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>件以上見つかりました。"</string>
diff --git a/java/com/android/contacts/common/res/values-ka/strings.xml b/java/com/android/contacts/common/res/values-ka/strings.xml
index 86273b32e..a7f536d25 100644
--- a/java/com/android/contacts/common/res/values-ka/strings.xml
+++ b/java/com/android/contacts/common/res/values-ka/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"გასული"</string>
<string name="status_busy" msgid="5990832098713248503">"დაკავებული"</string>
<string name="contactsList" msgid="8806067891419291513">"კონტაქტები"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"საუკეთესო შეთავაზებები"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"სხვა"</string>
<string name="directory_search_label" msgid="4621215895484025229">"კატალოგი"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"სამსახურის კატალოგი"</string>
<string name="local_search_label" msgid="907622822323119235">"ყველა კონტაქტი"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"შეთავაზებები"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"მე"</string>
<string name="search_results_searching" msgid="3710866752172327451">"ძიება..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"ნაპოვნია <xliff:g id="COUNT">%d</xliff:g>-ზე მეტი."</string>
diff --git a/java/com/android/contacts/common/res/values-kk/strings.xml b/java/com/android/contacts/common/res/values-kk/strings.xml
index 45df334f9..cf2f5f156 100644
--- a/java/com/android/contacts/common/res/values-kk/strings.xml
+++ b/java/com/android/contacts/common/res/values-kk/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Желіден тыс"</string>
<string name="status_busy" msgid="5990832098713248503">"Бос емес"</string>
<string name="contactsList" msgid="8806067891419291513">"Контактілер"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Үздік ұсыныстар"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Басқа"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Анықтама"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Жұмыс каталогы"</string>
<string name="local_search_label" msgid="907622822323119235">"Барлық контактілер"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Ұсыныстар"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Мен"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Іздеуде…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> көбірек табылды."</string>
diff --git a/java/com/android/contacts/common/res/values-km/strings.xml b/java/com/android/contacts/common/res/values-km/strings.xml
index 8d4ba2aff..d22ebb230 100644
--- a/java/com/android/contacts/common/res/values-km/strings.xml
+++ b/java/com/android/contacts/common/res/values-km/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ចាក​ឆ្ងាយ"</string>
<string name="status_busy" msgid="5990832098713248503">"រវល់"</string>
<string name="contactsList" msgid="8806067891419291513">"ទំនាក់ទំនង"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"បាន​ណែនាំ​​កម្រិត​ខ្ពស់"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"ផ្សេងៗ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ថត"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ថតកន្លែងការងារ"</string>
<string name="local_search_label" msgid="907622822323119235">"ទំនាក់ទំនង​ទាំងអស់"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"ការ​ណែនាំ"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ខ្ញុំ"</string>
<string name="search_results_searching" msgid="3710866752172327451">"កំពុង​ស្វែងរក..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"បាន​រក​ឃើញ​ច្រើន​ជាង <xliff:g id="COUNT">%d</xliff:g> ។"</string>
diff --git a/java/com/android/contacts/common/res/values-kn/strings.xml b/java/com/android/contacts/common/res/values-kn/strings.xml
index 0dfdaa609..6b49a0bb4 100644
--- a/java/com/android/contacts/common/res/values-kn/strings.xml
+++ b/java/com/android/contacts/common/res/values-kn/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ದೂರ"</string>
<string name="status_busy" msgid="5990832098713248503">"ಕಾರ್ಯನಿರತ"</string>
<string name="contactsList" msgid="8806067891419291513">"ಸಂಪರ್ಕಗಳು"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ಉನ್ನತ ಸಲಹೆ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"ಇತರೆ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ಡೈರೆಕ್ಟರಿ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ಕೆಲಸದ ಡೈರೆಕ್ಟರಿ"</string>
<string name="local_search_label" msgid="907622822323119235">"ಎಲ್ಲಾ ಸಂಪರ್ಕಗಳು"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"ಸಲಹೆಗಳು"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ನಾನು"</string>
<string name="search_results_searching" msgid="3710866752172327451">"ಹುಡುಕಲಾಗುತ್ತಿದೆ…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> ಗಿಂತ ಹೆಚ್ಚಾಗಿ ಕಂಡುಬಂದಿದೆ."</string>
diff --git a/java/com/android/contacts/common/res/values-ko/strings.xml b/java/com/android/contacts/common/res/values-ko/strings.xml
index 13edcc11e..f18659687 100644
--- a/java/com/android/contacts/common/res/values-ko/strings.xml
+++ b/java/com/android/contacts/common/res/values-ko/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"자리 비움"</string>
<string name="status_busy" msgid="5990832098713248503">"다른 용무 중"</string>
<string name="contactsList" msgid="8806067891419291513">"주소록"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"인기 추천"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"기타"</string>
<string name="directory_search_label" msgid="4621215895484025229">"디렉토리"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"직장 디렉토리"</string>
<string name="local_search_label" msgid="907622822323119235">"모든 연락처"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"추천"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"나"</string>
<string name="search_results_searching" msgid="3710866752172327451">"검색 중..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>개 이상 찾았습니다."</string>
diff --git a/java/com/android/contacts/common/res/values-ky/strings.xml b/java/com/android/contacts/common/res/values-ky/strings.xml
index 43e12e77e..eaa7dccad 100644
--- a/java/com/android/contacts/common/res/values-ky/strings.xml
+++ b/java/com/android/contacts/common/res/values-ky/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Чыгып кетти"</string>
<string name="status_busy" msgid="5990832098713248503">"Бош эмес"</string>
<string name="contactsList" msgid="8806067891419291513">"Байланыштар"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Эң көп сунушталгандар"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Башка"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Директорий"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Жумуш профилиндеги байланыштар китепчеси"</string>
<string name="local_search_label" msgid="907622822323119235">"Бардык байланыштар"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Сунуштар"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Мен"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Изделүүдө…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> ашык табылды."</string>
diff --git a/java/com/android/contacts/common/res/values-lo/strings.xml b/java/com/android/contacts/common/res/values-lo/strings.xml
index d98ec8b90..fa6d3c63a 100644
--- a/java/com/android/contacts/common/res/values-lo/strings.xml
+++ b/java/com/android/contacts/common/res/values-lo/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ບໍ່ຢູ່"</string>
<string name="status_busy" msgid="5990832098713248503">"ບໍ່ຫວ່າງ"</string>
<string name="contactsList" msgid="8806067891419291513">"ລາຍຊື່ຜູ້ຕິດຕໍ່"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ແນະນຳຫຼາຍທີ່ສຸດ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"ອື່ນໆ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ໄດເຣັກທໍຣີ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ໄດເຣັກທໍຣີບ່ອນເຮັດວຽກ"</string>
<string name="local_search_label" msgid="907622822323119235">"ລາຍຊື່ຜູ້ຕິດຕໍ່ທັງໝົດ"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"ຄຳແນະນຳ"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ຂ້ອຍ"</string>
<string name="search_results_searching" msgid="3710866752172327451">"ກຳລັງຊອກຫາ..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"ພົບຫຼາຍກວ່າ <xliff:g id="COUNT">%d</xliff:g> ລາຍການ."</string>
diff --git a/java/com/android/contacts/common/res/values-lt/strings.xml b/java/com/android/contacts/common/res/values-lt/strings.xml
index 53773b25a..b577260e1 100644
--- a/java/com/android/contacts/common/res/values-lt/strings.xml
+++ b/java/com/android/contacts/common/res/values-lt/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Pasišalinęs"</string>
<string name="status_busy" msgid="5990832098713248503">"Užsiėmęs"</string>
<string name="contactsList" msgid="8806067891419291513">"Adresinė"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Populiariausi siūlomi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Kita"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Katalogas"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Darbo katalogas"</string>
<string name="local_search_label" msgid="907622822323119235">"Visi kontaktai"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Pasiūlymai"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Aš"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Ieškoma…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Rasta daugiau nei <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-lv/strings.xml b/java/com/android/contacts/common/res/values-lv/strings.xml
index cc5690176..81551e220 100644
--- a/java/com/android/contacts/common/res/values-lv/strings.xml
+++ b/java/com/android/contacts/common/res/values-lv/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Prombūtnē"</string>
<string name="status_busy" msgid="5990832098713248503">"Aizņemts"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontaktpersonas"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Populārākie ieteikumi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Cits"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Katalogs"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Darba katalogs"</string>
<string name="local_search_label" msgid="907622822323119235">"Visas kontaktpersonas"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Ieteikumi"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Es"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Notiek meklēšana…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Atrastas vairāk nekā <xliff:g id="COUNT">%d</xliff:g> kontaktpersonas."</string>
diff --git a/java/com/android/contacts/common/res/values-mk/strings.xml b/java/com/android/contacts/common/res/values-mk/strings.xml
index f6a4af8b1..475ea174e 100644
--- a/java/com/android/contacts/common/res/values-mk/strings.xml
+++ b/java/com/android/contacts/common/res/values-mk/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Отсутен"</string>
<string name="status_busy" msgid="5990832098713248503">"Зафатен"</string>
<string name="contactsList" msgid="8806067891419291513">"Контакти"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Нејдобри предложени"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Друг"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Адресар"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Работен директориум"</string>
<string name="local_search_label" msgid="907622822323119235">"Сите контакти"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Предлози"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Јас"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Се пребарува..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Повеќе од <xliff:g id="COUNT">%d</xliff:g> се пронајдени."</string>
diff --git a/java/com/android/contacts/common/res/values-ml/strings.xml b/java/com/android/contacts/common/res/values-ml/strings.xml
index dfc21ffb9..969a99b5a 100644
--- a/java/com/android/contacts/common/res/values-ml/strings.xml
+++ b/java/com/android/contacts/common/res/values-ml/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ലഭ്യമല്ല"</string>
<string name="status_busy" msgid="5990832098713248503">"തിരക്കിലാണ്"</string>
<string name="contactsList" msgid="8806067891419291513">"കോണ്ടാക്റ്റ്"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"കൂടുതൽ നിർദ്ദേശിച്ചിരിക്കുന്നവ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"മറ്റുള്ളവ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ഡയറക്‌ടറി"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ഔദ്യോഗിക ഡയറക്‌ടറി"</string>
<string name="local_search_label" msgid="907622822323119235">"എല്ലാ കോൺടാക്റ്റുകളും"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"നിര്‍ദ്ദേശങ്ങള്‍"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ഞാന്‍"</string>
<string name="search_results_searching" msgid="3710866752172327451">"തിരയുന്നു…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>-ൽ കൂടുതൽ കണ്ടെത്തി."</string>
diff --git a/java/com/android/contacts/common/res/values-mn/strings.xml b/java/com/android/contacts/common/res/values-mn/strings.xml
index a5c2afd2c..12fba53c7 100644
--- a/java/com/android/contacts/common/res/values-mn/strings.xml
+++ b/java/com/android/contacts/common/res/values-mn/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Холдсон"</string>
<string name="status_busy" msgid="5990832098713248503">"Завгүй"</string>
<string name="contactsList" msgid="8806067891419291513">"Харилцагчид"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Санал болгосон шилдэг"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Бусад"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Директор"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Ажлын лавлагаа"</string>
<string name="local_search_label" msgid="907622822323119235">"Бүх харилцагчид"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Санал болголт"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Би"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Хайж байна..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>-с олон олдлоо."</string>
diff --git a/java/com/android/contacts/common/res/values-mr/strings.xml b/java/com/android/contacts/common/res/values-mr/strings.xml
index d632bb1be..8770f8b53 100644
--- a/java/com/android/contacts/common/res/values-mr/strings.xml
+++ b/java/com/android/contacts/common/res/values-mr/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"दूर आहे"</string>
<string name="status_busy" msgid="5990832098713248503">"व्यस्त"</string>
<string name="contactsList" msgid="8806067891419291513">"संपर्क"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"सुचविलेले उत्कृष्ट"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"इतर"</string>
<string name="directory_search_label" msgid="4621215895484025229">"निर्देशिका"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"कार्य निर्देशिका"</string>
<string name="local_search_label" msgid="907622822323119235">"सर्व संपर्क"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"सूचना"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"मी"</string>
<string name="search_results_searching" msgid="3710866752172327451">"शोधत आहे..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> पेक्षा जास्त आढळले."</string>
diff --git a/java/com/android/contacts/common/res/values-ms/strings.xml b/java/com/android/contacts/common/res/values-ms/strings.xml
index 24ff73767..45c297f60 100644
--- a/java/com/android/contacts/common/res/values-ms/strings.xml
+++ b/java/com/android/contacts/common/res/values-ms/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Tiada"</string>
<string name="status_busy" msgid="5990832098713248503">"Sibuk"</string>
<string name="contactsList" msgid="8806067891419291513">"Kenalan"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Teratas Dicadangkan"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Lain-lain"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktori"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Direktori kerja"</string>
<string name="local_search_label" msgid="907622822323119235">"Semua kenalan"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Cadangan"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Saya"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Mencari..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"lebih daripada <xliff:g id="COUNT">%d</xliff:g> ditemui"</string>
diff --git a/java/com/android/contacts/common/res/values-my/strings.xml b/java/com/android/contacts/common/res/values-my/strings.xml
index c0cb020f8..6fbad16be 100644
--- a/java/com/android/contacts/common/res/values-my/strings.xml
+++ b/java/com/android/contacts/common/res/values-my/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"အဝေးရောက်နေပါသည်"</string>
<string name="status_busy" msgid="5990832098713248503">"အလုပ်များနေသည်"</string>
<string name="contactsList" msgid="8806067891419291513">"အဆက်အသွယ်များ"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ထိပ်တန်း အကြံပြုထားပါသည်"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"တစ်ခြား"</string>
<string name="directory_search_label" msgid="4621215895484025229">"လမ်းညွှန်"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"အလုပ်လမ်းညွှန်"</string>
<string name="local_search_label" msgid="907622822323119235">"လိပ်စာများအားလုံး"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"အကြံပြုချက်များ"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ကျွန်ုပ်"</string>
<string name="search_results_searching" msgid="3710866752172327451">"ရှာဖွေနေသည်…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> ထက်ပိုတွေ့ရှိသည်"</string>
diff --git a/java/com/android/contacts/common/res/values-nb/strings.xml b/java/com/android/contacts/common/res/values-nb/strings.xml
index 80507fce1..8162ee732 100644
--- a/java/com/android/contacts/common/res/values-nb/strings.xml
+++ b/java/com/android/contacts/common/res/values-nb/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Borte"</string>
<string name="status_busy" msgid="5990832098713248503">"Opptatt"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakter"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Toppforslag"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Annen"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Katalog"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Jobbkatalog"</string>
<string name="local_search_label" msgid="907622822323119235">"Alle kontakter"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Forslag"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Meg"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Søker …"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Fant mer enn <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-ne/strings.xml b/java/com/android/contacts/common/res/values-ne/strings.xml
index 2459c8aba..0034852e6 100644
--- a/java/com/android/contacts/common/res/values-ne/strings.xml
+++ b/java/com/android/contacts/common/res/values-ne/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"टाढा"</string>
<string name="status_busy" msgid="5990832098713248503">"व्यस्त"</string>
<string name="contactsList" msgid="8806067891419291513">"सम्पर्क"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"सबैभन्दा धेरै सुझाव दिइएको"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"अन्य"</string>
<string name="directory_search_label" msgid="4621215895484025229">"निर्देशिका"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"कार्यको निर्देशिका"</string>
<string name="local_search_label" msgid="907622822323119235">"सबै सम्पर्कहरू"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"सुझावहरू"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"म"</string>
<string name="search_results_searching" msgid="3710866752172327451">"खोजी गर्दै..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>भन्दा बढी पाइयो।"</string>
diff --git a/java/com/android/contacts/common/res/values-nl/strings.xml b/java/com/android/contacts/common/res/values-nl/strings.xml
index c92249b61..e8f1b150b 100644
--- a/java/com/android/contacts/common/res/values-nl/strings.xml
+++ b/java/com/android/contacts/common/res/values-nl/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Niet beschikbaar"</string>
<string name="status_busy" msgid="5990832098713248503">"Bezet"</string>
<string name="contactsList" msgid="8806067891419291513">"Contacten"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Populaire suggesties"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Overig"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Directory"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Zakelijke contactenlijst"</string>
<string name="local_search_label" msgid="907622822323119235">"Alle contacten"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Suggesties"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ik"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Zoeken..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Meer dan <xliff:g id="COUNT">%d</xliff:g> gevonden."</string>
diff --git a/java/com/android/contacts/common/res/values-no/strings.xml b/java/com/android/contacts/common/res/values-no/strings.xml
index 80507fce1..8162ee732 100644
--- a/java/com/android/contacts/common/res/values-no/strings.xml
+++ b/java/com/android/contacts/common/res/values-no/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Borte"</string>
<string name="status_busy" msgid="5990832098713248503">"Opptatt"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakter"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Toppforslag"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Annen"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Katalog"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Jobbkatalog"</string>
<string name="local_search_label" msgid="907622822323119235">"Alle kontakter"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Forslag"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Meg"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Søker …"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Fant mer enn <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-pa/strings.xml b/java/com/android/contacts/common/res/values-pa/strings.xml
index 6401993c2..8a1a13441 100644
--- a/java/com/android/contacts/common/res/values-pa/strings.xml
+++ b/java/com/android/contacts/common/res/values-pa/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ਦੂਰ"</string>
<string name="status_busy" msgid="5990832098713248503">"ਰੁੱਝਾ ਹੋਇਆ ਹੈ"</string>
<string name="contactsList" msgid="8806067891419291513">"ਸੰਪਰਕ"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ਪ੍ਰਮੁੱਖ ਸੁਝਾਏ ਗਏ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"ਹੋਰ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ਡਾਇਰੈਕਟਰੀ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ਕੰਮ ਡਾਇਰੈਕਟਰੀ"</string>
<string name="local_search_label" msgid="907622822323119235">"ਸਾਰੇ ਸੰਪਰਕ"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"ਸੁਝਾਅ"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ਮੈਂ"</string>
<string name="search_results_searching" msgid="3710866752172327451">"ਖੋਜ ਰਿਹਾ ਹੈ..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> ਤੋਂ ਵੱਧ ਮਿਲੇ।"</string>
diff --git a/java/com/android/contacts/common/res/values-pl/strings.xml b/java/com/android/contacts/common/res/values-pl/strings.xml
index c10bb1fd9..37d5b621e 100644
--- a/java/com/android/contacts/common/res/values-pl/strings.xml
+++ b/java/com/android/contacts/common/res/values-pl/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Nieobecny"</string>
<string name="status_busy" msgid="5990832098713248503">"Zajęty"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakty"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Najlepsze sugestie"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Inny"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Katalog"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Katalog służbowy"</string>
<string name="local_search_label" msgid="907622822323119235">"Wszystkie kontakty"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugestie"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ja"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Wyszukiwanie..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Znaleziono więcej niż <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-pt-rBR/strings.xml b/java/com/android/contacts/common/res/values-pt-rBR/strings.xml
index 95bbb0b5d..5083c4ad0 100644
--- a/java/com/android/contacts/common/res/values-pt-rBR/strings.xml
+++ b/java/com/android/contacts/common/res/values-pt-rBR/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ausente"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupado"</string>
<string name="contactsList" msgid="8806067891419291513">"Contatos"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Principais sugestões"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Outros"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Diretório"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Diretório de trabalho"</string>
<string name="local_search_label" msgid="907622822323119235">"Todos os contatos"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugestões"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Eu"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Pesquisando..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Mais de <xliff:g id="COUNT">%d</xliff:g> encontrados."</string>
diff --git a/java/com/android/contacts/common/res/values-pt-rPT/strings.xml b/java/com/android/contacts/common/res/values-pt-rPT/strings.xml
index c3b50e0bb..298b7a263 100644
--- a/java/com/android/contacts/common/res/values-pt-rPT/strings.xml
+++ b/java/com/android/contacts/common/res/values-pt-rPT/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ausente"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupado(a)"</string>
<string name="contactsList" msgid="8806067891419291513">"Contactos"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Principais sugestões"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Outro"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Diretório"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Diretório de trabalho"</string>
<string name="local_search_label" msgid="907622822323119235">"Todos os contactos"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugestões"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Eu"</string>
<string name="search_results_searching" msgid="3710866752172327451">"A pesquisar..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Foram encontrados mais de <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-pt/strings.xml b/java/com/android/contacts/common/res/values-pt/strings.xml
index 95bbb0b5d..5083c4ad0 100644
--- a/java/com/android/contacts/common/res/values-pt/strings.xml
+++ b/java/com/android/contacts/common/res/values-pt/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ausente"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupado"</string>
<string name="contactsList" msgid="8806067891419291513">"Contatos"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Principais sugestões"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Outros"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Diretório"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Diretório de trabalho"</string>
<string name="local_search_label" msgid="907622822323119235">"Todos os contatos"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugestões"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Eu"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Pesquisando..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Mais de <xliff:g id="COUNT">%d</xliff:g> encontrados."</string>
diff --git a/java/com/android/contacts/common/res/values-ro/strings.xml b/java/com/android/contacts/common/res/values-ro/strings.xml
index da0d5da95..2fd5e5b06 100644
--- a/java/com/android/contacts/common/res/values-ro/strings.xml
+++ b/java/com/android/contacts/common/res/values-ro/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Plecat(ă)"</string>
<string name="status_busy" msgid="5990832098713248503">"Ocupat(ă)"</string>
<string name="contactsList" msgid="8806067891419291513">"Agendă"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Cele mai populare sugestii"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Altul"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Director"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directorul de serviciu"</string>
<string name="local_search_label" msgid="907622822323119235">"Toată agenda"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugestii"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Eu"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Se caută…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"S-au găsit peste <xliff:g id="COUNT">%d</xliff:g> persoane de contact."</string>
diff --git a/java/com/android/contacts/common/res/values-ru/strings.xml b/java/com/android/contacts/common/res/values-ru/strings.xml
index f4e1d847b..530732edf 100644
--- a/java/com/android/contacts/common/res/values-ru/strings.xml
+++ b/java/com/android/contacts/common/res/values-ru/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Отсутствует"</string>
<string name="status_busy" msgid="5990832098713248503">"Не беспокоить"</string>
<string name="contactsList" msgid="8806067891419291513">"Контакты"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Топ рекомендуемых"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Другое"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Каталог"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Каталог контактов из рабочего профиля"</string>
<string name="local_search_label" msgid="907622822323119235">"Все контакты"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Рекомендуемые"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Вы"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Поиск…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Найдено контактов: более <xliff:g id="COUNT">%d</xliff:g>"</string>
diff --git a/java/com/android/contacts/common/res/values-si/strings.xml b/java/com/android/contacts/common/res/values-si/strings.xml
index fc121f6af..1bd906332 100644
--- a/java/com/android/contacts/common/res/values-si/strings.xml
+++ b/java/com/android/contacts/common/res/values-si/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ළඟ නැත"</string>
<string name="status_busy" msgid="5990832098713248503">"කාර්යබහුල"</string>
<string name="contactsList" msgid="8806067891419291513">"සම්බන්ධතා"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ඉහළින්ම යෝජිත"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"වෙනත්"</string>
<string name="directory_search_label" msgid="4621215895484025229">"නාමාවලිය"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"කාර්යාල සම්බන්ධතා නාමාවලිය"</string>
<string name="local_search_label" msgid="907622822323119235">"සියලුම සම්බන්ධතා"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"යෝජනා"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"මම"</string>
<string name="search_results_searching" msgid="3710866752172327451">"සොයමින්..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> ට වඩා සොයාගන්නා ලදී."</string>
diff --git a/java/com/android/contacts/common/res/values-sk/strings.xml b/java/com/android/contacts/common/res/values-sk/strings.xml
index 90a4752fd..59d666e5e 100644
--- a/java/com/android/contacts/common/res/values-sk/strings.xml
+++ b/java/com/android/contacts/common/res/values-sk/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Som preč"</string>
<string name="status_busy" msgid="5990832098713248503">"Nemám čas"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakty"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Najviac odporúčané"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Iné"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Adresár"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Pracovný adresár"</string>
<string name="local_search_label" msgid="907622822323119235">"Všetky kontakty"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Návrhy"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ja"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Hľadá sa…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Našlo sa viac ako <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-sl/strings.xml b/java/com/android/contacts/common/res/values-sl/strings.xml
index ef2e1a3f0..dc6e690da 100644
--- a/java/com/android/contacts/common/res/values-sl/strings.xml
+++ b/java/com/android/contacts/common/res/values-sl/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Odsoten"</string>
<string name="status_busy" msgid="5990832098713248503">"Zaseden"</string>
<string name="contactsList" msgid="8806067891419291513">"Stiki"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Najboljši predlogi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Drugo"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Imenik"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Delovni imenik"</string>
<string name="local_search_label" msgid="907622822323119235">"Vsi stiki"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Predlogi"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Jaz"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Iskanje ..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Najdenih je bilo več kot toliko stikov: <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-sq/strings.xml b/java/com/android/contacts/common/res/values-sq/strings.xml
index 301149201..64b43889c 100644
--- a/java/com/android/contacts/common/res/values-sq/strings.xml
+++ b/java/com/android/contacts/common/res/values-sq/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"I larguar"</string>
<string name="status_busy" msgid="5990832098713248503">"I zënë"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontaktet"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Sugjerimet kryesore"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Tjetër"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktoria"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Direktoria e punës"</string>
<string name="local_search_label" msgid="907622822323119235">"Të gjitha kontaktet"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Sugjerimet"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Unë"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Po kërkon..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"U gjetën më shumë se <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-sr/strings.xml b/java/com/android/contacts/common/res/values-sr/strings.xml
index 25adf7bc5..e139662e2 100644
--- a/java/com/android/contacts/common/res/values-sr/strings.xml
+++ b/java/com/android/contacts/common/res/values-sr/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Одсутан/на"</string>
<string name="status_busy" msgid="5990832098713248503">"Заузет/а"</string>
<string name="contactsList" msgid="8806067891419291513">"Контакти"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Најпопуларнији предлози"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Другo"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Директоријум"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Директоријум за Work"</string>
<string name="local_search_label" msgid="907622822323119235">"Сви контакти"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Предлози"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ја"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Претражује се…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Пронађено је више од <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-sv/strings.xml b/java/com/android/contacts/common/res/values-sv/strings.xml
index ee748a42c..cd095179b 100644
--- a/java/com/android/contacts/common/res/values-sv/strings.xml
+++ b/java/com/android/contacts/common/res/values-sv/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Borta"</string>
<string name="status_busy" msgid="5990832098713248503">"Upptagen"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontakter"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Bästa förslagen"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Övrigt"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Katalog"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Jobbkatalog"</string>
<string name="local_search_label" msgid="907622822323119235">"Alla kontakter"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Förslag"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Jag"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Söker…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Fler än <xliff:g id="COUNT">%d</xliff:g> hittades."</string>
diff --git a/java/com/android/contacts/common/res/values-sw/strings.xml b/java/com/android/contacts/common/res/values-sw/strings.xml
index 7bd08353f..5c41d8780 100644
--- a/java/com/android/contacts/common/res/values-sw/strings.xml
+++ b/java/com/android/contacts/common/res/values-sw/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Mbali"</string>
<string name="status_busy" msgid="5990832098713248503">"Ana shughuli"</string>
<string name="contactsList" msgid="8806067891419291513">"Anwani"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Mapendekezo Maarufu"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Nyingineyo"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Saraka"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Anwani za kazi"</string>
<string name="local_search_label" msgid="907622822323119235">"Anwani zote"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Mapendekezo"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Mimi"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Inatafuta…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Zaidi ya <xliff:g id="COUNT">%d</xliff:g> zimepatikana."</string>
diff --git a/java/com/android/contacts/common/res/values-ta/strings.xml b/java/com/android/contacts/common/res/values-ta/strings.xml
index d5b3f9305..df7ee067c 100644
--- a/java/com/android/contacts/common/res/values-ta/strings.xml
+++ b/java/com/android/contacts/common/res/values-ta/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"வெளியே"</string>
<string name="status_busy" msgid="5990832098713248503">"பணிமிகுதி"</string>
<string name="contactsList" msgid="8806067891419291513">"தொடர்புகள்"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"அதிகம் பரிந்துரைத்தவை"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"மற்றவை"</string>
<string name="directory_search_label" msgid="4621215895484025229">"கோப்பகம்"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"பணிக் கோப்பகம்"</string>
<string name="local_search_label" msgid="907622822323119235">"எல்லா தொடர்புகளும்"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"பரிந்துரைகள்"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"எனக்கு"</string>
<string name="search_results_searching" msgid="3710866752172327451">"தேடுகிறது..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> க்கும் மேற்பட்டவை கண்டறியப்பட்டன."</string>
diff --git a/java/com/android/contacts/common/res/values-te/strings.xml b/java/com/android/contacts/common/res/values-te/strings.xml
index 4126ddc0f..c97cded6a 100644
--- a/java/com/android/contacts/common/res/values-te/strings.xml
+++ b/java/com/android/contacts/common/res/values-te/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"దూరంగా ఉన్నారు"</string>
<string name="status_busy" msgid="5990832098713248503">"బిజీగా ఉన్నారు"</string>
<string name="contactsList" msgid="8806067891419291513">"పరిచయాలు"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"ఉత్తమ సూచనలు"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"ఇతరం"</string>
<string name="directory_search_label" msgid="4621215895484025229">"డైరెక్టరీ"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"కార్యాలయ డైరెక్టరీ"</string>
<string name="local_search_label" msgid="907622822323119235">"అన్ని పరిచయాలు"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"సూచనలు"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"నేను"</string>
<string name="search_results_searching" msgid="3710866752172327451">"శోధిస్తోంది..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> కంటే ఎక్కువ కనుగొనబడ్డాయి."</string>
diff --git a/java/com/android/contacts/common/res/values-th/strings.xml b/java/com/android/contacts/common/res/values-th/strings.xml
index 2d52f34fb..aff4a9c5d 100644
--- a/java/com/android/contacts/common/res/values-th/strings.xml
+++ b/java/com/android/contacts/common/res/values-th/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"ไม่อยู่"</string>
<string name="status_busy" msgid="5990832098713248503">"ไม่ว่าง"</string>
<string name="contactsList" msgid="8806067891419291513">"รายชื่อติดต่อ"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"รายการแนะนำยอดนิยม"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"อื่นๆ"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ไดเรกทอรี"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"ไดเรกทอรีที่ทำงาน"</string>
<string name="local_search_label" msgid="907622822323119235">"รายชื่อติดต่อทั้งหมด"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"รายการแนะนำ"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"ฉัน"</string>
<string name="search_results_searching" msgid="3710866752172327451">"กำลังค้นหา…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"พบมากกว่า <xliff:g id="COUNT">%d</xliff:g> รายการ"</string>
diff --git a/java/com/android/contacts/common/res/values-tl/strings.xml b/java/com/android/contacts/common/res/values-tl/strings.xml
index 30978db4e..edf2cafeb 100644
--- a/java/com/android/contacts/common/res/values-tl/strings.xml
+++ b/java/com/android/contacts/common/res/values-tl/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Wala"</string>
<string name="status_busy" msgid="5990832098713248503">"Abala"</string>
<string name="contactsList" msgid="8806067891419291513">"Mga Contact"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Mga Madalas Imungkahi"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Iba pa"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktoryo"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Directory sa trabaho"</string>
<string name="local_search_label" msgid="907622822323119235">"Lahat ng mga contact"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Mga Mungkahi"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ako"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Naghahanap…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Higit sa <xliff:g id="COUNT">%d</xliff:g> ang nakita."</string>
diff --git a/java/com/android/contacts/common/res/values-tr/strings.xml b/java/com/android/contacts/common/res/values-tr/strings.xml
index c18097aac..9ec983f02 100644
--- a/java/com/android/contacts/common/res/values-tr/strings.xml
+++ b/java/com/android/contacts/common/res/values-tr/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Dışarıda"</string>
<string name="status_busy" msgid="5990832098713248503">"Meşgul"</string>
<string name="contactsList" msgid="8806067891419291513">"Kişiler"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"En Çok Önerilenler"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Diğer"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Dizin"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"İş dizini"</string>
<string name="local_search_label" msgid="907622822323119235">"Tüm kişiler"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Öneriler"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Ben"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Aranıyor..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> kişiden fazla bulundu."</string>
diff --git a/java/com/android/contacts/common/res/values-uk/strings.xml b/java/com/android/contacts/common/res/values-uk/strings.xml
index 94d09db12..6d5d4eb0a 100644
--- a/java/com/android/contacts/common/res/values-uk/strings.xml
+++ b/java/com/android/contacts/common/res/values-uk/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Не на місці"</string>
<string name="status_busy" msgid="5990832098713248503">"Не турбувати"</string>
<string name="contactsList" msgid="8806067891419291513">"Контакти"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Найкращі пропозиції"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Інші"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Каталог"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Робочі контакти"</string>
<string name="local_search_label" msgid="907622822323119235">"Усі контакти"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Пропозиції"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Я"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Пошук…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Знайдено понад <xliff:g id="COUNT">%d</xliff:g>."</string>
diff --git a/java/com/android/contacts/common/res/values-ur/strings.xml b/java/com/android/contacts/common/res/values-ur/strings.xml
index 75c761f2d..79cf8335d 100644
--- a/java/com/android/contacts/common/res/values-ur/strings.xml
+++ b/java/com/android/contacts/common/res/values-ur/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"دور"</string>
<string name="status_busy" msgid="5990832098713248503">"مصروف"</string>
<string name="contactsList" msgid="8806067891419291513">"رابطے"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"سرفہرست تجویز کردہ"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"دیگر"</string>
<string name="directory_search_label" msgid="4621215895484025229">"ڈائریکٹری"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"دفتری ڈائرکٹری"</string>
<string name="local_search_label" msgid="907622822323119235">"سبھی رابطے"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"تجاویز"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"میں"</string>
<string name="search_results_searching" msgid="3710866752172327451">"تلاش کر رہا ہے…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g> سے زیادہ ملے۔"</string>
diff --git a/java/com/android/contacts/common/res/values-uz/strings.xml b/java/com/android/contacts/common/res/values-uz/strings.xml
index 69b07d135..489846fcb 100644
--- a/java/com/android/contacts/common/res/values-uz/strings.xml
+++ b/java/com/android/contacts/common/res/values-uz/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Tashqarida"</string>
<string name="status_busy" msgid="5990832098713248503">"Band"</string>
<string name="contactsList" msgid="8806067891419291513">"Kontaktlar"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Eng faol"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Boshqa"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Direktoriya"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Ishchi katalogi"</string>
<string name="local_search_label" msgid="907622822323119235">"Barcha kontaktlar"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Takliflar"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Men"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Qidirilmoqda…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"<xliff:g id="COUNT">%d</xliff:g>dan ko‘proq topildi."</string>
diff --git a/java/com/android/contacts/common/res/values-vi/strings.xml b/java/com/android/contacts/common/res/values-vi/strings.xml
index c1675738a..65a1c65a4 100644
--- a/java/com/android/contacts/common/res/values-vi/strings.xml
+++ b/java/com/android/contacts/common/res/values-vi/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Đã ra ngoài"</string>
<string name="status_busy" msgid="5990832098713248503">"Bận"</string>
<string name="contactsList" msgid="8806067891419291513">"Danh bạ"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Đề xuất hàng đầu"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Khác"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Thư mục"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Thư mục công việc"</string>
<string name="local_search_label" msgid="907622822323119235">"Tất cả liên hệ"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Đề xuất"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Tôi"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Đang tìm kiếm…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Đã tìm thấy hơn <xliff:g id="COUNT">%d</xliff:g> người liên hệ."</string>
diff --git a/java/com/android/contacts/common/res/values-zh-rCN/strings.xml b/java/com/android/contacts/common/res/values-zh-rCN/strings.xml
index 367b78f1c..ee4451378 100644
--- a/java/com/android/contacts/common/res/values-zh-rCN/strings.xml
+++ b/java/com/android/contacts/common/res/values-zh-rCN/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"离开"</string>
<string name="status_busy" msgid="5990832098713248503">"忙碌"</string>
<string name="contactsList" msgid="8806067891419291513">"通讯录"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"常用联系人推荐"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"其他"</string>
<string name="directory_search_label" msgid="4621215895484025229">"目录"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"工作目录"</string>
<string name="local_search_label" msgid="907622822323119235">"所有联系人"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"建议"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"我"</string>
<string name="search_results_searching" msgid="3710866752172327451">"正在搜索..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"找到超过 <xliff:g id="COUNT">%d</xliff:g> 位联系人。"</string>
diff --git a/java/com/android/contacts/common/res/values-zh-rHK/strings.xml b/java/com/android/contacts/common/res/values-zh-rHK/strings.xml
index 733d9809c..122d0febc 100644
--- a/java/com/android/contacts/common/res/values-zh-rHK/strings.xml
+++ b/java/com/android/contacts/common/res/values-zh-rHK/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"離開"</string>
<string name="status_busy" msgid="5990832098713248503">"忙碌"</string>
<string name="contactsList" msgid="8806067891419291513">"通訊錄"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"熱門建議"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"其他"</string>
<string name="directory_search_label" msgid="4621215895484025229">"名錄"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"工作目錄"</string>
<string name="local_search_label" msgid="907622822323119235">"所有聯絡人"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"建議"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"我"</string>
<string name="search_results_searching" msgid="3710866752172327451">"正在搜尋..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"找到超過 <xliff:g id="COUNT">%d</xliff:g> 位聯絡人。"</string>
diff --git a/java/com/android/contacts/common/res/values-zh-rTW/strings.xml b/java/com/android/contacts/common/res/values-zh-rTW/strings.xml
index af7843ffd..64b6105cf 100644
--- a/java/com/android/contacts/common/res/values-zh-rTW/strings.xml
+++ b/java/com/android/contacts/common/res/values-zh-rTW/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"離開"</string>
<string name="status_busy" msgid="5990832098713248503">"忙碌"</string>
<string name="contactsList" msgid="8806067891419291513">"聯絡人"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"常用聯絡人建議"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"其他"</string>
<string name="directory_search_label" msgid="4621215895484025229">"目錄"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Work 聯絡人目錄"</string>
<string name="local_search_label" msgid="907622822323119235">"所有聯絡人"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"建議"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"我"</string>
<string name="search_results_searching" msgid="3710866752172327451">"搜尋中…"</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"找到 <xliff:g id="COUNT">%d</xliff:g> 位以上的聯絡人。"</string>
diff --git a/java/com/android/contacts/common/res/values-zu/strings.xml b/java/com/android/contacts/common/res/values-zu/strings.xml
index 5906ee175..e78a6b392 100644
--- a/java/com/android/contacts/common/res/values-zu/strings.xml
+++ b/java/com/android/contacts/common/res/values-zu/strings.xml
@@ -70,10 +70,12 @@
<string name="status_away" msgid="2298688367552893953">"Ngiphumile"</string>
<string name="status_busy" msgid="5990832098713248503">"Ngimatasa"</string>
<string name="contactsList" msgid="8806067891419291513">"Othi tana nabo"</string>
+ <string name="contact_suggestions" msgid="3324166754807120006">"Okuphezulu okuphakanyisiwe"</string>
<string name="local_invisible_directory" msgid="4723238462733650090">"Okunye"</string>
<string name="directory_search_label" msgid="4621215895484025229">"Uhla lwemibhalo"</string>
<string name="directory_search_label_work" msgid="7679326282707414897">"Uhla lwemibhalo lomsebenzi"</string>
<string name="local_search_label" msgid="907622822323119235">"Bonke othintana nabo"</string>
+ <string name="local_suggestions_search_label" msgid="1178575146224386118">"Iziphakamiso"</string>
<string name="user_profile_contacts_list_header" msgid="9180620153828279580">"Mina"</string>
<string name="search_results_searching" msgid="3710866752172327451">"Iyasesha..."</string>
<string name="foundTooManyContacts" msgid="3685002426663730799">"Abangaphezu kuka-<xliff:g id="COUNT">%d</xliff:g> abatholakele."</string>
diff --git a/java/com/android/contacts/common/res/values/dimens.xml b/java/com/android/contacts/common/res/values/dimens.xml
index 642eb31a4..26f095f39 100644
--- a/java/com/android/contacts/common/res/values/dimens.xml
+++ b/java/com/android/contacts/common/res/values/dimens.xml
@@ -107,7 +107,7 @@
<dimen name="tab_selected_underline_height">2dp</dimen>
<!-- Size of text in tabs. -->
<dimen name="tab_text_size">14sp</dimen>
- <dimen name="tab_elevation">2dp</dimen>
+ <dimen name="tab_elevation">0dp</dimen>
<dimen name="tab_unread_count_background_size">16dp</dimen>
<dimen name="tab_unread_count_background_radius">2dp</dimen>
<dimen name="tab_unread_count_margin_left">0dp</dimen>
diff --git a/java/com/android/contacts/common/res/values/strings.xml b/java/com/android/contacts/common/res/values/strings.xml
index 371d5b424..85866f736 100644
--- a/java/com/android/contacts/common/res/values/strings.xml
+++ b/java/com/android/contacts/common/res/values/strings.xml
@@ -143,6 +143,9 @@
<!-- Directory partition name (also exists in contacts) -->
<string name="contactsList">Contacts</string>
+ <!-- Directory partition name for p13n suggestions -->
+ <string name="contact_suggestions">Top Suggested</string>
+
<!-- The name of the invisible local contact directory -->
<string name="local_invisible_directory">Other</string>
@@ -155,6 +158,9 @@
<!-- The label in section header in the contact list for a local contacts [CHAR LIMIT=128] -->
<string name="local_search_label">All contacts</string>
+ <!-- The label in section header in the contact list for a local suggested contacts [CHAR LIMIT=128] -->
+ <string name="local_suggestions_search_label">Suggestions</string>
+
<!-- String describing the text on the header of the profile contact in the contacts list
This may be programatically capitalized. [CHAR LIMIT=20] -->
<string msgid="9154761216179882405" name="user_profile_contacts_list_header">Me</string>