Merge "Dragging CarouselTab now moves ViewPager at correct speed."
diff --git a/res/layout/stream_item_container.xml b/res/layout/stream_item_container.xml
index 6fa15b1..ee32596 100644
--- a/res/layout/stream_item_container.xml
+++ b/res/layout/stream_item_container.xml
@@ -50,20 +50,31 @@
android:layout_height="wrap_content"
android:textSize="16sp"
android:textColor="?android:attr/textColorPrimary" />
- <TextView android:id="@+id/stream_item_attribution"
- android:layout_width="wrap_content"
+ <!--
+ Attribution (e.g. timestamp) and comments (e.g. +1, like) should align horizontally.
+ Can't merge this with the parent list view.
+ -->
+ <LinearLayout
+ android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:textAppearance="?android:attr/textAppearanceSmall"
- android:textColor="?android:attr/textColorSecondary"
- android:ellipsize="end"
- android:maxLines="1" />
- <TextView android:id="@+id/stream_item_comments"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginLeft="@dimen/detail_update_section_attribution_comments_padding"
- android:textAppearance="?android:attr/textAppearanceSmall"
- android:textColor="?android:attr/textColorSecondary"
- android:maxLines="1"/>
+ android:orientation="horizontal"
+ >
+ <TextView android:id="@+id/stream_item_attribution"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="?android:attr/textColorSecondary"
+ android:ellipsize="end"
+ android:maxLines="1" />
+ <TextView android:id="@+id/stream_item_comments"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginLeft=
+ "@dimen/detail_update_section_attribution_comments_padding"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="?android:attr/textColorSecondary"
+ android:maxLines="1"/>
+ </LinearLayout>
</LinearLayout>
<View
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 5f85bdb..db16442 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"إزالة من المفضلة"</string>
<string name="menu_editContact" msgid="9042415603857662633">"تعديل"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"حذف"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"وضع على الشاشة الرئيسية"</string>
<string name="menu_call" msgid="3992595586042260618">"الاتصال بجهة الاتصال"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"إرسال رسالة لجهة الاتصال"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"فصل"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"شركة"</string>
<string name="ghostData_title" msgid="7496735200318496110">"المسمى الوظيفي"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"جهة الاتصال غير موجودة."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"تمت إضافة أداة جهات الاتصال إلى الشاشة الرئيسية."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"إنشاء جهة اتصال جديدة"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"إنشاء جهة اتصال جديدة"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"الهاتف"</string>
@@ -380,12 +378,12 @@
<string name="postal_postcode" msgid="572136414136673751">"الرمز البريدي"</string>
<string name="postal_country" msgid="7638264508416368690">"البلد"</string>
<string name="full_name" msgid="6602579550613988977">"الاسم"</string>
- <string name="name_given" msgid="1687286314106019813">"الاسم الممنوح"</string>
+ <string name="name_given" msgid="1687286314106019813">"الاسم الأول"</string>
<string name="name_family" msgid="3416695586119999058">"اسم العائلة"</string>
<string name="name_prefix" msgid="59756378548779822">"بادئة الاسم"</string>
<string name="name_middle" msgid="8467433655992690326">"الاسم الأوسط"</string>
<string name="name_suffix" msgid="3855278445375651441">"لاحقة الاسم"</string>
- <string name="name_phonetic_given" msgid="6853570431394449191">"الاسم الصوتي الممنوح"</string>
+ <string name="name_phonetic_given" msgid="6853570431394449191">"الاسم الأول - صوتي"</string>
<string name="name_phonetic_middle" msgid="8643721493320405200">"الاسم الصوتي الأوسط"</string>
<string name="name_phonetic_family" msgid="462095502140180305">"اسم الأسرة الصوتي"</string>
<string name="name_phonetic" msgid="4259595234312430484">"الاسم"</string>
@@ -401,10 +399,10 @@
<string name="no_contact_details" msgid="6636856378019344497">"ليس هناك أية معلومات إضافية لجهة الاتصال هذه."</string>
<string name="group_read_only" msgid="1061762906115697637">"غير قابلة للتعديل على هذا الجهاز."</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"تصنيف القائمة بحسب"</string>
- <string name="display_options_sort_by_given_name" msgid="184916793466387067">"الاسم الممنوح"</string>
+ <string name="display_options_sort_by_given_name" msgid="184916793466387067">"الاسم الأول"</string>
<string name="display_options_sort_by_family_name" msgid="7857986975275712622">"اسم العائلة"</string>
- <string name="display_options_view_names_as" msgid="18022868169627979">"عرض أسماء جهات الاتصال كـ"</string>
- <string name="display_options_view_given_name_first" msgid="6968288511197363292">"الاسم الممنوح أولاً"</string>
+ <string name="display_options_view_names_as" msgid="18022868169627979">"كيفية عرض الأسماء"</string>
+ <string name="display_options_view_given_name_first" msgid="6968288511197363292">"الاسم الأول أولاً"</string>
<string name="display_options_view_family_name_first" msgid="1447288164951453714">"الاسم العائلة أولاً"</string>
<string name="take_photo" msgid="7496128293167402354">"التقاط صورة"</string>
<string name="take_new_photo" msgid="7341354729436576304">"التقاط صورة جديدة"</string>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
index 39e02c7..35f72d3 100644
--- a/res/values-be/strings.xml
+++ b/res/values-be/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Выдаліць з Выбранага"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Рэдагаваць"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Выдаліць"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Размясціць на галоўным экране"</string>
<string name="menu_call" msgid="3992595586042260618">"Выклікаць кантакт"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Паведамленне кантакту"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Падзяліць"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Кампанія"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Назва"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Кантакт не існуе."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Звязацца з віджэтам, даданым на галоўны экран."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Стварыць новы кантакт"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Стварыць новы кантакт"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Тэлефон"</string>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index c9319da..4049b16 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Премахване от любими"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Редактиране"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Изтриване"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Поставяне на началния екран"</string>
<string name="menu_call" msgid="3992595586042260618">"Обаждане на контакт"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Изпращaне на SMS на контакт"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Разделяне"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Фирма"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Заглавие"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Контактът не съществува."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Приспособлението за контакти е добавено към началния екран."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Създаване на нов контакт"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Създаване на нов контакт"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Телефон"</string>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index 2aa6a8c..b1fb832 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Odebrat z oblíbených položek"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Upravit"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Smazat"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Umístit na plochu"</string>
<string name="menu_call" msgid="3992595586042260618">"Volat kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Odeslat zprávu kontaktu"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Oddělit"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Společnost"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Název"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakt neexistuje."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget Kontakt byl přidán na plochu."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Vytvořit nový kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Vytvořit nový kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index c15ef2c..69ffd16 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Fjern fra favoritter"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Rediger"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Slet"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Placér på startskærmen"</string>
<string name="menu_call" msgid="3992595586042260618">"Ring til kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Send sms til kontakt"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Opdel"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Virksomhed"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titel"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontaktpersonen findes ikke."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kontaktwidgetten føjes til startskærmen."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Opret ny kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Opret ny kontaktperson"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 67f0dc7..1ec10ef 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Aus Favoriten entfernen"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Bearbeiten"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Löschen"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Auf Startbildschirm platzieren"</string>
<string name="menu_call" msgid="3992595586042260618">"Kontakt anrufen"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"SMS an Kontakt"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Trennen"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Unternehmen"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titel"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Dieser Kontakt existiert nicht."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kontakt-Widget zum Startbildschirm hinzugefügt"</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Neuen Kontakt erstellen"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Neuen Kontakt erstellen"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index 775bcf4..b6aaeaf 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Κατάργηση από τα αγαπημένα"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Επεξεργασία"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Διαγραφή"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Τοποθέτηση στην αρχική οθόνη"</string>
<string name="menu_call" msgid="3992595586042260618">"Κλήση επαφής"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Αποστολή μηνύματος κειμένου σε επαφή"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Διαχωρισμός"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Εταιρεία"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Τίτλος"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Η επαφή δεν υπάρχει."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Το γραφικό στοιχείο επαφών προστέθηκε στην αρχική οθόνη."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Δημιουργία νέας επαφής"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Δημιουργία νέας επαφής"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Τηλέφωνο"</string>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index 7dbbbb5..a13f5f2 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Eliminar de favoritos"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Editar"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Eliminar"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Colocar en la pantalla principal"</string>
<string name="menu_call" msgid="3992595586042260618">"Llamar al contacto"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Enviar texto al contacto"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separar"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Empresa"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Título"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"El contacto no existe."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"El widget de contactos se agregó a la pantalla principal."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Crear nuevo contacto"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Crear contacto nuevo"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Teléfono"</string>
diff --git a/res/values-et/strings.xml b/res/values-et/strings.xml
index f1440f5..24c5d2c 100644
--- a/res/values-et/strings.xml
+++ b/res/values-et/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Eemalda lemmikutest"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Muuda"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Kustuta"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Paiguta avalehele"</string>
<string name="menu_call" msgid="3992595586042260618">"Helista kontaktile"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Saada kontaktile SMS"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Eralda"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Ettevõte"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Pealkiri"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakti ei ole olemas."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kontaktividin lisati avalehele."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Loo uus kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Loo uus kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 811dfd9..29ef604 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"حذف از موارد دلخواه"</string>
<string name="menu_editContact" msgid="9042415603857662633">"ویرایش"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"حذف"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"محل بر روی صفحه اصلی"</string>
<string name="menu_call" msgid="3992595586042260618">"تماس با مخاطب"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"ارسال متن به مخاطب"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"تفکیک"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"شرکت"</string>
<string name="ghostData_title" msgid="7496735200318496110">"عنوان"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"مخاطبی موجود نیست."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"ابزارک مخاطب به صفحه اصلی شما اضافه شد."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"ایجاد مخاطب جدید"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"ایجاد مخاطب جدید"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"تلفن"</string>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index 0df0745..3c1c18a 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Poista suosikeista"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Muokkaa"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Poista"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Paikka aloitusruudussa"</string>
<string name="menu_call" msgid="3992595586042260618">"Soita"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Lähetä tekstiviesti yhteystiedolle"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Erota"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Yritys"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Nimi"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Yhteystietoa ei ole olemassa."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Yhteystiedot-widget lisätty aloitusruutuun."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Luo uusi yhteystieto"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Luo uusi yhteystieto"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Puhelin"</string>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index 830333e..48f4991 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Supprimer des favoris"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Modifier"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Supprimer"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Placer sur l\'écran d\'accueil"</string>
<string name="menu_call" msgid="3992595586042260618">"Appeler le contact"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Envoyer un SMS au contact"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Séparer"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Entreprise"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titre"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Ce contact n\'existe pas."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget de contact ajouté à l\'écran d\'accueil."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Créer un nouveau contact"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Créer un nouveau contact"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Téléphone"</string>
diff --git a/res/values-hi/strings.xml b/res/values-hi/strings.xml
index 86cd606..3953002 100644
--- a/res/values-hi/strings.xml
+++ b/res/values-hi/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"पसंदीदा से निकालें"</string>
<string name="menu_editContact" msgid="9042415603857662633">"संपादित करें"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"हटाएं"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"मुखपृष्ठ स्क्रीन पर रखें"</string>
<string name="menu_call" msgid="3992595586042260618">"संपर्क को कॉल करें"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"इस संपर्क को SMS भेजें"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"अलग करें"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"कंपनी"</string>
<string name="ghostData_title" msgid="7496735200318496110">"शीर्षक"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"संपर्क मौजूद नहीं है."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"मुखपृष्ठ स्क्रीन पर संपर्क विजेट जोड़ा गया."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"नया संपर्क बनाएं"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"नया संपर्क बनाएं"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"फ़ोन"</string>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index bdaa8b5..25c91dd 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Ukloni iz favorita"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Uredi"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Izbriši"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Mjesto na početnom zaslonu"</string>
<string name="menu_call" msgid="3992595586042260618">"Nazovi kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Poruka kontaktu"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Zasebno"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Tvrtka"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Naslov"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakt ne postoji."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget za kontakte dodan je na vaš početni zaslon."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Izrada novog kontakta"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Stvori novi kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index bca1643..9ce7c5c 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Eltávolítás a kedvencek közül"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Szerkesztés"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Törlés"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Helyezze el a kezdőképernyőn"</string>
<string name="menu_call" msgid="3992595586042260618">"Ismerős hívása"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"SMS küldése ismerősnek"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Szétválasztás"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Cég"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Beosztás"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"A névjegy nem létezik."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Az Elérhetőség modul hozzá lett adva a kezdőképernyőhöz."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Új névjegy létrehozása"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Új névjegy létrehozása"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index ffb6600..46fd549 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Hapus dari favorit"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Edit"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Hapus"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Letakkan di layar Utama"</string>
<string name="menu_call" msgid="3992595586042260618">"Hubungi kenalan"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"SMS kenalan"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Pisahkan"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Perusahaan"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Judul"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Data kenalan tidak ada."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget kenalan ditambahkan ke layar Utama."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Buat kenalan baru"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Buat data kenalan baru"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telepon"</string>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index 097d5fa..06d8729 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Rimuovi dai preferiti"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Modifica"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Elimina"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Aggiungi a schermata Home"</string>
<string name="menu_call" msgid="3992595586042260618">"Chiama"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Invia SMS"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separa"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Società"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titolo"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Contatto non esistente."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget del contatto aggiunto alla schermata Home."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Crea nuovo contatto"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Crea nuovo contatto"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefono"</string>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index 3f3861c..2d5a2d6 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"הסר מהמועדפים"</string>
<string name="menu_editContact" msgid="9042415603857662633">"ערוך"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"מחק"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"הצב במסך הבית"</string>
<string name="menu_call" msgid="3992595586042260618">"התקשר לאיש קשר"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"שלח הודעת טקסט לאיש קשר"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"הפרד"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"חברה"</string>
<string name="ghostData_title" msgid="7496735200318496110">"שם"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"איש הקשר לא קיים."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"widget של אנשי קשר נוסף למסך הבית."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"צור איש קשר חדש"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"צור איש קשר חדש"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"טלפון"</string>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index f988dd5..bd96727 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"お気に入りから削除"</string>
<string name="menu_editContact" msgid="9042415603857662633">"編集"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"削除"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"ホーム画面に配置"</string>
<string name="menu_call" msgid="3992595586042260618">"連絡先に発信"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"連絡先にSMS"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"分割"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"会社"</string>
<string name="ghostData_title" msgid="7496735200318496110">"役職"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"連絡先が存在しません。"</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"ホーム画面に連絡先ウィジェットを追加しました。"</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"連絡先を新規登録"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"新しい連絡先を作成"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"電話番号"</string>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index 29966f5..4036234 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"즐겨찾기에서 삭제"</string>
<string name="menu_editContact" msgid="9042415603857662633">"수정"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"삭제"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"홈 화면에 만들기"</string>
<string name="menu_call" msgid="3992595586042260618">"연락처로 전화 걸기"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"연락처에 문자 보내기"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"분리"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"회사"</string>
<string name="ghostData_title" msgid="7496735200318496110">"직함"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"연락처가 없습니다."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"주소록 위젯이 홈 화면에 추가됨"</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"새 연락처 만들기"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"새 연락처 만들기"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"전화"</string>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index d128cd1..815255e 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Pašalinti iš adresyno"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Redaguoti"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Ištrinti"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Padėti pagrindiniame ekrane"</string>
<string name="menu_call" msgid="3992595586042260618">"Skambinti adresatui"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Siųsti pranešimą adresatui"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Atskiras"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Įmonė"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Pareigos"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontaktas neegzistuoja."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kontaktų valdiklis pridėtas prie pagrindinio ekrano."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Kurti naują adresatą"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Kurti naują kontaktą"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefonas"</string>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index b2146e4..02efd9f 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Noņemt no izlases"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Rediģēt"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Dzēst"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Novietot sākuma ekrānā"</string>
<string name="menu_call" msgid="3992595586042260618">"Zvanīt kontaktpersonai"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Sūtīt īsziņu kontaktpersonai"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Sadalīt"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Uzņēmums"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Nosaukums"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Šāda kontaktpersona nepastāv."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kontaktpersonas logrīks pievienots sākuma ekrānam."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Izveidot jaunu kontaktpersonu"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Izveidot jaunu kontaktpersonu"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Tālrunis"</string>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 41ff452..b9cb88e 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Alih keluar daripada kegemaran"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Edit"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Padam"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Letakkan pada skrin Utama"</string>
<string name="menu_call" msgid="3992595586042260618">"Panggil kenalan"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"SMS kepada kenalan"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Asingkan"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Syarikat"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Tajuk"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kenalan tidak wujud."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget kenalan telah ditambahkan ke skrin Utama."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Wujudkan kenalan baru"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Buat kenalan baharu"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index f4d68df..d508884 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Fjern fra favoritter"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Rediger"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Slett"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Plassér på startsiden"</string>
<string name="menu_call" msgid="3992595586042260618">"Ring kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Send SMS til kontakt"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Del"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Firma"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Tittel"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakten finnes ikke."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kontakt modulen som ble lagt til på startsiden."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Opprett ny kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Opprett ny kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 578db1f..d44cb48 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Uit favorieten verwijderen"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Bewerken"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Verwijderen"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Op startscherm plaatsen"</string>
<string name="menu_call" msgid="3992595586042260618">"Contact bellen"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Sms\'en naar contact"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Scheiden"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Bedrijf"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titel"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Het contact bestaat niet."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget voor contacten toegevoegd aan het startscherm."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Nieuw contact maken"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Nieuw contact maken"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefoon"</string>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index fc21c5e..b4a16cc 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Usuń z ulubionych"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Edytuj"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Usuń"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Umieść na ekranie głównym"</string>
<string name="menu_call" msgid="3992595586042260618">"Zadzwoń do kontaktu"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Wyślij tekst do kontaktu"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Podziel"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Firma"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Stanowisko"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakt nie istnieje."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widżet kontaktu dodany do ekranu głównego."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Utwórz nowy kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Utwórz nowy kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 1d9ae39..f54dc62 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Remover dos favoritos"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Editar"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Eliminar"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Colocar no Ecrã principal"</string>
<string name="menu_call" msgid="3992595586042260618">"Ligar para contacto"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Enviar SMS/MMS para contacto"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separar"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Empresa"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Título"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"O contacto não existe."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget de contacto adicionado ao seu Ecrã principal."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Criar novo contacto"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Criar novo contacto"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefone"</string>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index 0ef5f99..09856fa 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Remover dos favoritos"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Editar"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Excluir"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Colocar na tela inicial"</string>
<string name="menu_call" msgid="3992595586042260618">"Chamar contato"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Enviar SMS/MMS para o contato"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separar"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Empresa"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Título"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"O contato não existe."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget Contato adicionado à tela inicial."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Criar novo contato"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Criar novo contato"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefone"</string>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 943515b..b825154 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Eliminaţi din lista de favorite"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Editaţi"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Ştergeţi"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Plasaţi în ecranul de pornire"</string>
<string name="menu_call" msgid="3992595586042260618">"Apelaţi persoana din agendă"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Trimiteţi mesaj text către o persoană din agendă"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separaţi"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Companie"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titlu"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Persoana nu există în agendă."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widgetul Agendă a fost adăugat la ecranul de pornire."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Creaţi o persoană nouă în agendă"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Creaţi o intrare nouă în Agendă"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index 5f307d0..c74bd17 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Удалить из избранных"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Изменить"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Удалить"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Поместить на главный экран"</string>
<string name="menu_call" msgid="3992595586042260618">"Позвонить"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Отправить SMS/MMS"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Разделить"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Название"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Должность"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Контакт удален."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Виджет \"Контакты\" добавлен на главный экран."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Создать новый контакт"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Добавить контакт"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Телефон"</string>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index fb507d9..be8edb4 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Odstrániť z obľúbených"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Upraviť"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Odstrániť"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Umiestniť na plochu"</string>
<string name="menu_call" msgid="3992595586042260618">"Zavolať kontaktu"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Odoslať správu kontaktu"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Oddeliť"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Spoločnosť"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titul"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakt neexistuje."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Miniaplikácia Kontakty bola pridaná na plochu."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Vytvoriť nový kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Vytvoriť nový kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefón"</string>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index add09f0..b27baf8 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Odstrani iz priljubljenih"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Uredi"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Izbriši"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Postavi na začetni zaslon"</string>
<string name="menu_call" msgid="3992595586042260618">"Pokliči stik"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Pošlji SMS stiku"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Razdruži"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Podjetje"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Naslov"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Stik ne obstaja."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Pripomoček za stik dodan na začetni zaslon."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Ustvari nov stik"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Ustvari nov stik"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index a942eb3..e93a52c 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Уклони из омиљених контаката"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Измени"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Избриши"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Постави на Почетни екран"</string>
<string name="menu_call" msgid="3992595586042260618">"Позови контакт"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Пошаљи SMS контакту"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Подели"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Предузеће"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Наслов"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Контакт не постоји."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Виџет за контакте је додат на Почетни екран."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Направите нови контакт"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Направи нови контакт"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Телефон"</string>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index db9aa72..58e5c43 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Ta bort från Favoriter"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Redigera"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Ta bort"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Placera på startsidan"</string>
<string name="menu_call" msgid="3992595586042260618">"Ring upp kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Skicka SMS till kontakt"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Dela upp"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Företag"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Titel"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kontakten finns inte."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Widget för kontakt har lagts till på startsidan."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Skapa ny kontakt"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Skapa ny kontakt"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 037b9fc..78d27a2 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Ondoa kutoka kwa vipendwa vyako"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Hariri"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Futa"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Mahali kwenye skrini ya Nyumbani"</string>
<string name="menu_call" msgid="3992595586042260618">"Mpigie"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Tuma ujumbe kwa anwani"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Kando"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Kampuni"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Jina la heshima"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Mwasiliani hayupo."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Wijeti ya mawasiliano imeongezwa kwenye skrini ya Nyumbani."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Unda akaunti mpya"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Anzisha mwasiliani mpya"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Simu"</string>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index 715c9af..69c5cf4 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"ลบจากรายการโปรด"</string>
<string name="menu_editContact" msgid="9042415603857662633">"แก้ไข"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"ลบ"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"วางบนหน้าจอหลัก"</string>
<string name="menu_call" msgid="3992595586042260618">"โทรหารายชื่อในสมุดโทรศัพท์"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"ส่งข้อความถึงรายชื่อในสมุดโทรศัพท์"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"แยก"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"บริษัท"</string>
<string name="ghostData_title" msgid="7496735200318496110">"ชื่อ"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"ไม่มีรายชื่อติดต่อนี้"</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"เพิ่มวิดเจ็ตสมุดโทรศัพท์ในหน้าจอหลักแล้ว"</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"สร้างรายชื่อในสมุดโทรศัพท์ใหม่"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"สร้างรายชื่อติดต่อใหม่"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"โทรศัพท์"</string>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index 83b8a29..f58fad2 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Alisin mula sa mga paborito"</string>
<string name="menu_editContact" msgid="9042415603857662633">"I-edit"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Tanggalin"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Ilagay sa Home screen"</string>
<string name="menu_call" msgid="3992595586042260618">"Tawagan ang contact"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Mag-text sa contact"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Hiwalay"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Kumpanya"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Pamagat"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Hindi umiiral ang contact."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Idinagdag sa Home screen ang widget ng contact."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Lumikha ng bagong contact"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Lumikha ng bagong contact"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telepono"</string>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index 374502b..a84bb07 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Sık kullanılanlardan kaldır"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Düzenle"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Sil"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Ana ekrana yerleştir"</string>
<string name="menu_call" msgid="3992595586042260618">"Çağrı yap"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Kısa mesaj gönder"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Ayır"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Şirket"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Başlık"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Kişi mevcut değil."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Kişi widget\'ı Ana ekranınıza eklendi."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Yeni kişi oluştur"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Yeni kişi oluştur"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Telefon"</string>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index 82480df..96b7843 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Видалити з вибраного"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Редагувати"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Видалити"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Місце на головному екрані"</string>
<string name="menu_call" msgid="3992595586042260618">"Набрати конт."</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Повід. контакт"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Розділити"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Компанія"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Назва"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Контакт не існує."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Віджет контакта додано на головний екран."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Створ. новий контакт"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Створити новий контакт"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Телеф."</string>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index af721df..16421db 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"Xóa khỏi mục ưa thích"</string>
<string name="menu_editContact" msgid="9042415603857662633">"Chỉnh sửa"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"Xóa"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"Đặt trên màn hình chính"</string>
<string name="menu_call" msgid="3992595586042260618">"Gọi liên hệ"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Nhắn tin tới liên hệ"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Tách"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"Công ty"</string>
<string name="ghostData_title" msgid="7496735200318496110">"Tiêu đề"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"Địa chỉ liên hệ không tồn tại."</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"Đã thêm tiện ích liên hệ vào Màn hình chính."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"Tạo liên hệ mới"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"Tạo địa chỉ liên hệ mới"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"Điện thoại"</string>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 348dded..085c0f3 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"从收藏中删除"</string>
<string name="menu_editContact" msgid="9042415603857662633">"修改"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"删除"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"放在主屏幕上"</string>
<string name="menu_call" msgid="3992595586042260618">"呼叫联系人"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"向联系人发送短信"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"拆分"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"公司"</string>
<string name="ghostData_title" msgid="7496735200318496110">"职位"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"该联系人不存在。"</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"“联系人”窗口小部件已添加到主屏幕。"</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"新建联系人"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"创建新联系人"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"电话"</string>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index 3318f00..37e0267 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -46,8 +46,7 @@
<string name="menu_removeStar" msgid="5844227078364227030">"從我的最愛中移除"</string>
<string name="menu_editContact" msgid="9042415603857662633">"編輯"</string>
<string name="menu_deleteContact" msgid="6788644058868189393">"刪除"</string>
- <!-- no translation found for menu_create_contact_shortcut (1217971915748509640) -->
- <skip />
+ <string name="menu_create_contact_shortcut" msgid="1217971915748509640">"新增到主螢幕上"</string>
<string name="menu_call" msgid="3992595586042260618">"去電聯絡人"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"傳送簡訊至聯絡人"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"分割"</string>
@@ -78,8 +77,7 @@
<string name="ghostData_company" msgid="5414421120553765775">"公司"</string>
<string name="ghostData_title" msgid="7496735200318496110">"職稱"</string>
<string name="invalidContactMessage" msgid="8215051456181842274">"聯絡人不存在。"</string>
- <!-- no translation found for createContactShortcutSuccessful (7874133287558150877) -->
- <skip />
+ <string name="createContactShortcutSuccessful" msgid="7874133287558150877">"聯絡人小工具已新增到主螢幕上。"</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"建立新聯絡人"</string>
<string name="pickerNewContactText" msgid="6166997164401048211">"建立新聯絡人"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"電話"</string>
diff --git a/src/com/android/contacts/ContactsUtils.java b/src/com/android/contacts/ContactsUtils.java
index ea567fb..9a014f4 100644
--- a/src/com/android/contacts/ContactsUtils.java
+++ b/src/com/android/contacts/ContactsUtils.java
@@ -22,7 +22,6 @@
import com.android.contacts.model.AccountWithDataSet;
import com.android.contacts.test.NeededForTesting;
import com.android.contacts.util.Constants;
-import com.android.i18n.phonenumbers.PhoneNumberUtil;
import android.content.Context;
import android.content.Intent;
@@ -129,36 +128,41 @@
// mimetypes could have more sophisticated matching is the future, e.g. addresses)
if (!TextUtils.equals(Phone.CONTENT_ITEM_TYPE, mimetype1)) return false;
- // Now do the full phone number thing. split into parts, seperated by waiting symbol
- // and compare them individually
- final String[] dataParts1 = data1.toString().split(WAIT_SYMBOL_AS_STRING);
- final String[] dataParts2 = data2.toString().split(WAIT_SYMBOL_AS_STRING);
- if (dataParts1.length != dataParts2.length) return false;
- final PhoneNumberUtil util = PhoneNumberUtil.getInstance();
- for (int i = 0; i < dataParts1.length; i++) {
- final String dataPart1 = dataParts1[i];
- final String dataPart2 = dataParts2[i];
+ return shouldCollapsePhoneNumbers(data1.toString(), data2.toString());
+ }
- // substrings equal? shortcut, don't parse
- if (TextUtils.equals(dataPart1, dataPart2)) continue;
+ private static final boolean shouldCollapsePhoneNumbers(
+ String number1WithLetters, String number2WithLetters) {
+ final String number1 = PhoneNumberUtils.convertKeypadLettersToDigits(number1WithLetters);
+ final String number2 = PhoneNumberUtils.convertKeypadLettersToDigits(number2WithLetters);
- // do a full parse of the numbers
- switch (util.isNumberMatch(dataPart1, dataPart2)) {
- case NOT_A_NUMBER:
- // don't understand the numbers? let's play it safe
- return false;
- case NO_MATCH:
- return false;
- case EXACT_MATCH:
- case SHORT_NSN_MATCH:
- case NSN_MATCH:
- break;
- default:
- throw new IllegalStateException("Unknown result value from phone number " +
- "library");
+ int index1 = 0;
+ int index2 = 0;
+ for (;;) {
+ // Skip formatting characters.
+ while (index1 < number1.length() &&
+ !PhoneNumberUtils.isNonSeparator(number1.charAt(index1))) {
+ index1++;
}
+ while (index2 < number2.length() &&
+ !PhoneNumberUtils.isNonSeparator(number2.charAt(index2))) {
+ index2++;
+ }
+ // If both have finished, match. If only one has finished, not match.
+ final boolean number1End = (index1 == number1.length());
+ final boolean number2End = (index2 == number2.length());
+ if (number1End) {
+ return number2End;
+ }
+ if (number2End) return false;
+
+ // If the non-formatting characters are different, not match.
+ if (number1.charAt(index1) != number2.charAt(index2)) return false;
+
+ // Go to the next characters.
+ index1++;
+ index2++;
}
- return true;
}
/**
diff --git a/src/com/android/contacts/activities/DialtactsActivity.java b/src/com/android/contacts/activities/DialtactsActivity.java
index 4089434..ae8fe09 100644
--- a/src/com/android/contacts/activities/DialtactsActivity.java
+++ b/src/com/android/contacts/activities/DialtactsActivity.java
@@ -497,6 +497,7 @@
mViewPager = (ViewPager) findViewById(R.id.pager);
mViewPager.setAdapter(new ViewPagerAdapter(getFragmentManager()));
mViewPager.setOnPageChangeListener(mPageChangeListener);
+ mViewPager.setOffscreenPageLimit(2);
// Do same width calculation as ActionBar does
DisplayMetrics dm = getResources().getDisplayMetrics();
diff --git a/src/com/android/contacts/detail/ContactDetailFragment.java b/src/com/android/contacts/detail/ContactDetailFragment.java
index ca6fa63..faeb0c5 100644
--- a/src/com/android/contacts/detail/ContactDetailFragment.java
+++ b/src/com/android/contacts/detail/ContactDetailFragment.java
@@ -601,7 +601,7 @@
} else if (Phone.CONTENT_ITEM_TYPE.equals(mimeType) && hasData) {
// Build phone entries
String phoneNumberE164 =
- entryValues.getAsString(PhoneLookup.NORMALIZED_NUMBER);
+ entryValues.getAsString(Phone.NORMALIZED_NUMBER);
entry.data = PhoneNumberUtils.formatNumber(
entry.data, phoneNumberE164, mDefaultCountryIso);
final Intent phoneIntent = mHasPhone ?
diff --git a/src/com/android/contacts/list/PhoneFavoriteFragment.java b/src/com/android/contacts/list/PhoneFavoriteFragment.java
index 2e62d1a..011a811 100644
--- a/src/com/android/contacts/list/PhoneFavoriteFragment.java
+++ b/src/com/android/contacts/list/PhoneFavoriteFragment.java
@@ -237,10 +237,57 @@
private final ScrollListener mScrollListener = new ScrollListener();
@Override
+ public void onAttach(Activity activity) {
+ if (DEBUG) Log.d(TAG, "onAttach()");
+ super.onAttach(activity);
+
+ mContactsPrefs = new ContactsPreferences(activity);
+
+ // Construct two base adapters which will become part of PhoneFavoriteMergedAdapter.
+ // We don't construct the resultant adapter at this moment since it requires LayoutInflater
+ // that will be available on onCreateView().
+
+ mContactTileAdapter = new ContactTileAdapter(activity, mContactTileAdapterListener,
+ getResources().getInteger(R.integer.contact_tile_column_count),
+ ContactTileAdapter.DisplayType.STREQUENT_PHONE_ONLY);
+ mContactTileAdapter.setPhotoLoader(ContactPhotoManager.getInstance(activity));
+
+ // Setup the "all" adapter manually. See also the setup logic in ContactEntryListFragment.
+ mAllContactsAdapter = new PhoneNumberListAdapter(activity);
+ mAllContactsAdapter.setDisplayPhotos(true);
+ mAllContactsAdapter.setQuickContactEnabled(true);
+ mAllContactsAdapter.setSearchMode(false);
+ mAllContactsAdapter.setIncludeProfile(false);
+ mAllContactsAdapter.setSelectionVisible(false);
+ mAllContactsAdapter.setDarkTheme(true);
+ mAllContactsAdapter.setPhotoLoader(ContactPhotoManager.getInstance(activity));
+ // Disable directory header.
+ mAllContactsAdapter.setHasHeader(0, false);
+ // Show A-Z section index.
+ mAllContactsAdapter.setSectionHeaderDisplayEnabled(true);
+ // Disable pinned header. It doesn't work with this fragment.
+ mAllContactsAdapter.setPinnedPartitionHeadersEnabled(false);
+ // Put photos on left for consistency with "frequent" contacts section.
+ mAllContactsAdapter.setPhotoPosition(ContactListItemView.PhotoPosition.LEFT);
+
+ // Use Callable.CONTENT_URI which will include not only phone numbers but also SIP
+ // addresses.
+ mAllContactsAdapter.setUseCallableUri(true);
+
+ mAllContactsAdapter.setContactNameDisplayOrder(mContactsPrefs.getDisplayOrder());
+ mAllContactsAdapter.setSortOrder(mContactsPrefs.getSortOrder());
+ }
+
+ @Override
public void onCreate(Bundle savedState) {
+ if (DEBUG) Log.d(TAG, "onCreate()");
super.onCreate(savedState);
if (savedState != null) {
mFilter = savedState.getParcelable(KEY_FILTER);
+
+ if (mFilter != null) {
+ mAllContactsAdapter.setFilter(mFilter);
+ }
}
setHasOptionsMenu(true);
}
@@ -252,13 +299,6 @@
}
@Override
- public void onAttach(Activity activity) {
- super.onAttach(activity);
-
- mContactsPrefs = new ContactsPreferences(activity);
- }
-
- @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
final View listLayout = inflater.inflate(
@@ -271,7 +311,16 @@
mListView.setVerticalScrollbarPosition(View.SCROLLBAR_POSITION_RIGHT);
mListView.setScrollBarStyle(ListView.SCROLLBARS_OUTSIDE_OVERLAY);
- initAdapters(getActivity(), inflater);
+ // Create the account filter header but keep it hidden until "all" contacts are loaded.
+ mAccountFilterHeaderContainer = new FrameLayout(getActivity(), null);
+ mAccountFilterHeader = inflater.inflate(R.layout.account_filter_header_for_phone_favorite,
+ mListView, false);
+ mAccountFilterHeader.setOnClickListener(mFilterHeaderClickListener);
+ mAccountFilterHeaderContainer.addView(mAccountFilterHeader);
+ mAccountFilterHeaderContainer.setVisibility(View.GONE);
+
+ mAdapter = new PhoneFavoriteMergedAdapter(getActivity(),
+ mContactTileAdapter, mAccountFilterHeaderContainer, mAllContactsAdapter);
mListView.setAdapter(mAdapter);
@@ -288,59 +337,6 @@
return listLayout;
}
- /**
- * Constructs and initializes {@link #mContactTileAdapter}, {@link #mAllContactsAdapter}, and
- * {@link #mAllContactsAdapter}.
- *
- * TODO: Move all the code here to {@link PhoneFavoriteMergedAdapter} if possible.
- * There are two problems: account header (whose content changes depending on filter settings)
- * and OnClickListener (which initiates {@link Activity#startActivityForResult(Intent, int)}).
- * See also issue 5429203, 5269692, and 5432286. If we are able to have a singleton for filter,
- * this work will become easier.
- */
- private void initAdapters(Context context, LayoutInflater inflater) {
- mContactTileAdapter = new ContactTileAdapter(context, mContactTileAdapterListener,
- getResources().getInteger(R.integer.contact_tile_column_count),
- ContactTileAdapter.DisplayType.STREQUENT_PHONE_ONLY);
- mContactTileAdapter.setPhotoLoader(ContactPhotoManager.getInstance(context));
-
- // Setup the "all" adapter manually. See also the setup logic in ContactEntryListFragment.
- mAllContactsAdapter = new PhoneNumberListAdapter(context);
- mAllContactsAdapter.setDisplayPhotos(true);
- mAllContactsAdapter.setQuickContactEnabled(true);
- mAllContactsAdapter.setSearchMode(false);
- mAllContactsAdapter.setIncludeProfile(false);
- mAllContactsAdapter.setSelectionVisible(false);
- mAllContactsAdapter.setDarkTheme(true);
- mAllContactsAdapter.setPhotoLoader(ContactPhotoManager.getInstance(context));
- // Disable directory header.
- mAllContactsAdapter.setHasHeader(0, false);
- // Show A-Z section index.
- mAllContactsAdapter.setSectionHeaderDisplayEnabled(true);
- // Disable pinned header. It doesn't work with this fragment.
- mAllContactsAdapter.setPinnedPartitionHeadersEnabled(false);
- // Put photos on left for consistency with "frequent" contacts section.
- mAllContactsAdapter.setPhotoPosition(ContactListItemView.PhotoPosition.LEFT);
-
- mAllContactsAdapter.setUseCallableUri(true);
-
- if (mFilter != null) {
- mAllContactsAdapter.setFilter(mFilter);
- }
-
- // Create the account filter header but keep it hidden until "all" contacts are loaded.
- mAccountFilterHeaderContainer = new FrameLayout(context, null);
- mAccountFilterHeader = inflater.inflate(R.layout.account_filter_header_for_phone_favorite,
- mListView, false);
- mAccountFilterHeader.setOnClickListener(mFilterHeaderClickListener);
- mAccountFilterHeaderContainer.addView(mAccountFilterHeader);
- mAccountFilterHeaderContainer.setVisibility(View.GONE);
-
- mAdapter = new PhoneFavoriteMergedAdapter(context,
- mContactTileAdapter, mAccountFilterHeaderContainer, mAllContactsAdapter);
-
- }
-
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
@@ -381,7 +377,7 @@
mAllContactsForceReload = true;
}
- // Use initLoader() instead of reloadLoader() to refraing unnecessary reload.
+ // Use initLoader() instead of restartLoader() to refraining unnecessary reload.
// This method call implicitly assures ContactTileLoaderListener's onLoadFinished() will
// be called, on which we'll check if "all" contacts should be reloaded again or not.
getLoaderManager().initLoader(LOADER_ID_CONTACT_TILE, null, mContactTileLoaderListener);
@@ -431,13 +427,15 @@
}
boolean changed = false;
- if (mAllContactsAdapter.getContactNameDisplayOrder() != mContactsPrefs.getDisplayOrder()) {
- mAllContactsAdapter.setContactNameDisplayOrder(mContactsPrefs.getDisplayOrder());
+ final int currentDisplayOrder = mContactsPrefs.getDisplayOrder();
+ if (mAllContactsAdapter.getContactNameDisplayOrder() != currentDisplayOrder) {
+ mAllContactsAdapter.setContactNameDisplayOrder(currentDisplayOrder);
changed = true;
}
- if (mAllContactsAdapter.getSortOrder() != mContactsPrefs.getSortOrder()) {
- mAllContactsAdapter.setSortOrder(mContactsPrefs.getSortOrder());
+ final int currentSortOrder = mContactsPrefs.getSortOrder();
+ if (mAllContactsAdapter.getSortOrder() != currentSortOrder) {
+ mAllContactsAdapter.setSortOrder(currentSortOrder);
changed = true;
}
diff --git a/src/com/android/contacts/util/StreamItemEntry.java b/src/com/android/contacts/util/StreamItemEntry.java
index 6c8210f..46684e8 100644
--- a/src/com/android/contacts/util/StreamItemEntry.java
+++ b/src/com/android/contacts/util/StreamItemEntry.java
@@ -141,6 +141,12 @@
return mPhotos;
}
+ /**
+ * Make {@link #getDecodedText} and {@link #getDecodedComments} available. Must be called
+ * before calling those.
+ *
+ * We can't do this automatically in the getters, because it'll require a {@link Context}.
+ */
public void decodeHtml(Context context) {
final Html.ImageGetter imageGetter = ContactDetailDisplayUtils.getImageGetter(context);
if (mText != null) {
@@ -152,13 +158,21 @@
}
public CharSequence getDecodedText() {
+ checkDecoded(mText, mDecodedText);
return mDecodedText;
}
public CharSequence getDecodedComments() {
+ checkDecoded(mComments, mDecodedComments);
return mDecodedComments;
}
+ private static void checkDecoded(CharSequence original, CharSequence decoded) {
+ if (original != null && decoded == null) {
+ throw new IllegalStateException("decodeHtml must have been called");
+ }
+ }
+
private static String getString(Cursor cursor, String columnName) {
return cursor.getString(cursor.getColumnIndex(columnName));
}
diff --git a/tests/AndroidManifest.xml b/tests/AndroidManifest.xml
index 04782fa..d80a35d 100644
--- a/tests/AndroidManifest.xml
+++ b/tests/AndroidManifest.xml
@@ -19,6 +19,8 @@
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.WRITE_CONTACTS" />
+ <uses-permission android:name="android.permission.READ_CALL_LOG" />
+ <uses-permission android:name="android.permission.WRITE_CALL_LOG" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
diff --git a/tests/src/com/android/contacts/ContactDetailTest.java b/tests/src/com/android/contacts/ContactDetailTest.java
index e8d1550..b2c19f4 100644
--- a/tests/src/com/android/contacts/ContactDetailTest.java
+++ b/tests/src/com/android/contacts/ContactDetailTest.java
@@ -21,7 +21,9 @@
import com.android.contacts.tests.mocks.MockContentProvider;
import android.test.ActivityUnitTestCase;
+import android.test.suitebuilder.annotation.SmallTest;
+@SmallTest
public class ContactDetailTest extends ActivityUnitTestCase<ContactDetailActivity> {
private ContactsMockContext mContext;
private MockContentProvider mContactsProvider;
diff --git a/tests/src/com/android/contacts/ContactsUtilsTests.java b/tests/src/com/android/contacts/ContactsUtilsTests.java
index 82d0cb0..d2d5bbb 100644
--- a/tests/src/com/android/contacts/ContactsUtilsTests.java
+++ b/tests/src/com/android/contacts/ContactsUtilsTests.java
@@ -126,7 +126,7 @@
assertCollapses("72", true,
Phone.CONTENT_ITEM_TYPE, "+49 (8092) 1234",
Phone.CONTENT_ITEM_TYPE, "+49 (8092)1234");
- assertCollapses("73", true,
+ assertCollapses("73", false,
Phone.CONTENT_ITEM_TYPE, "0049 (8092) 1234",
Phone.CONTENT_ITEM_TYPE, "+49/80921234");
assertCollapses("74", false,
@@ -147,14 +147,37 @@
Phone.CONTENT_ITEM_TYPE, "1234567;+49 (8092) 1234",
Phone.CONTENT_ITEM_TYPE, "1234567;+49/80921234");
- // this makes sure that if if two segments are identical, we don't even try to parse
- // (and therefore allow invalid phone numbers)
- assertCollapses("84", true,
- Phone.CONTENT_ITEM_TYPE, "+49/80921234;a89",
- Phone.CONTENT_ITEM_TYPE, "+49 (8092) 1234;a89");
- assertCollapses("85", false,
- Phone.CONTENT_ITEM_TYPE, "+49/80921234;a89",
- Phone.CONTENT_ITEM_TYPE, "+49/80921234;b89");
+ assertCollapses("86", true,
+ Phone.CONTENT_ITEM_TYPE, "",
+ Phone.CONTENT_ITEM_TYPE, "");
+
+ assertCollapses("87", false,
+ Phone.CONTENT_ITEM_TYPE, "1",
+ Phone.CONTENT_ITEM_TYPE, "");
+
+ assertCollapses("88", false,
+ Phone.CONTENT_ITEM_TYPE, "",
+ Phone.CONTENT_ITEM_TYPE, "1");
+
+ assertCollapses("89", true,
+ Phone.CONTENT_ITEM_TYPE, "---",
+ Phone.CONTENT_ITEM_TYPE, "---");
+
+ assertCollapses("90", true,
+ Phone.CONTENT_ITEM_TYPE, "1-/().",
+ Phone.CONTENT_ITEM_TYPE, "--$%1");
+
+ assertCollapses("91", true,
+ Phone.CONTENT_ITEM_TYPE, "abcdefghijklmnopqrstuvwxyz",
+ Phone.CONTENT_ITEM_TYPE, "22233344455566677778889999");
+
+ assertCollapses("92", false,
+ Phone.CONTENT_ITEM_TYPE, "1;2",
+ Phone.CONTENT_ITEM_TYPE, "12");
+
+ assertCollapses("93", false,
+ Phone.CONTENT_ITEM_TYPE, "1,2",
+ Phone.CONTENT_ITEM_TYPE, "12");
}
private void assertCollapses(String message, boolean expected, CharSequence mimetype1,
@@ -164,12 +187,17 @@
assertEquals(message, expected,
ContactsUtils.shouldCollapse(mimetype2, data2, mimetype1, data1));
+ // If data1 and data2 are the same instance, make sure the same test passes with different
+ // instances.
if (data1 == data2 && data1 != null) {
- // make sure we also do a test where object equality is not given
- final CharSequence data2_newref = data2 + "";
+ // Create a different instance
+ final CharSequence data2_newref = new StringBuilder(data2).append("").toString();
- // this just makes sure the test is working
- assertFalse(data1 == data2_newref);
+ if (data1 == data2_newref) {
+ // In some cases no matter what we do the runtime reuses the same instance, so
+ // we can't do the "different instance" test.
+ return;
+ }
// we have two different instances, now make sure we get the same result as before
assertEquals(message, expected,
diff --git a/tests/src/com/android/contacts/detail/ContactDetailDisplayUtilsTest.java b/tests/src/com/android/contacts/detail/ContactDetailDisplayUtilsTest.java
index fd30390..419cac8 100644
--- a/tests/src/com/android/contacts/detail/ContactDetailDisplayUtilsTest.java
+++ b/tests/src/com/android/contacts/detail/ContactDetailDisplayUtilsTest.java
@@ -51,19 +51,20 @@
}
public void testAddStreamItemText_IncludesComments() {
- StreamItemEntry streamItem = getTestBuilder().setComment("1 comment").build();
+ StreamItemEntry streamItem = getTestBuilder().setComment("1 comment").build(getContext());
View streamItemView = addStreamItemText(streamItem);
assertHasText(streamItemView, R.id.stream_item_comments, "1 comment");
}
public void testAddStreamItemText_IncludesHtmlComments() {
- StreamItemEntry streamItem = getTestBuilder().setComment("1 <b>comment</b>").build();
+ StreamItemEntry streamItem = getTestBuilder().setComment("1 <b>comment</b>")
+ .build(getContext());
View streamItemView = addStreamItemText(streamItem);
assertHasHtmlText(streamItemView, R.id.stream_item_comments, "1 <b>comment<b>");
}
public void testAddStreamItemText_NoComments() {
- StreamItemEntry streamItem = getTestBuilder().setComment(null).build();
+ StreamItemEntry streamItem = getTestBuilder().setComment(null).build(getContext());
View streamItemView = addStreamItemText(streamItem);
assertGone(streamItemView, R.id.stream_item_comments);
}
diff --git a/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java b/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java
index 131af96..cd2d6bf 100644
--- a/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java
+++ b/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java
@@ -85,7 +85,7 @@
private ArrayList<StreamItemEntry> createStreamItemList(int count) {
ArrayList<StreamItemEntry> list = Lists.newArrayList();
for (int index = 0; index < count; ++index) {
- list.add(createStreamItemEntryBuilder().build());
+ list.add(createStreamItemEntryBuilder().build(getContext()));
}
return list;
}
diff --git a/tests/src/com/android/contacts/format/SpannedTestUtils.java b/tests/src/com/android/contacts/format/SpannedTestUtils.java
index 646a7ec..ce228a7 100644
--- a/tests/src/com/android/contacts/format/SpannedTestUtils.java
+++ b/tests/src/com/android/contacts/format/SpannedTestUtils.java
@@ -41,7 +41,7 @@
// If the text is empty, it does not add the <p></p> bits to it.
Assert.assertEquals("", actualHtmlText);
} else {
- Assert.assertEquals("<p>" + expectedHtmlText + "</p>\n", actualHtmlText);
+ Assert.assertEquals("<p dir=ltr>" + expectedHtmlText + "</p>\n", actualHtmlText);
}
}
diff --git a/tests/src/com/android/contacts/util/StreamItemEntryBuilder.java b/tests/src/com/android/contacts/util/StreamItemEntryBuilder.java
index 319ba48..7fd9307 100644
--- a/tests/src/com/android/contacts/util/StreamItemEntryBuilder.java
+++ b/tests/src/com/android/contacts/util/StreamItemEntryBuilder.java
@@ -16,6 +16,10 @@
package com.android.contacts.util;
+import com.android.contacts.util.StreamItemEntry;
+
+import android.content.Context;
+
/**
* Builder for {@link StreamItemEntry}s to make writing tests easier.
*/
@@ -58,8 +62,10 @@
return this;
}
- public StreamItemEntry build() {
- return new StreamItemEntry(mId, mText, mComment, mTimestamp, mAccountType, mAccountName,
- mDataSet, mResPackage, mIconRes, mLabelRes);
+ public StreamItemEntry build(Context context) {
+ StreamItemEntry ret = new StreamItemEntry(mId, mText, mComment, mTimestamp, mAccountType,
+ mAccountName, mDataSet, mResPackage, mIconRes, mLabelRes);
+ ret.decodeHtml(context);
+ return ret;
}
}
\ No newline at end of file