Merge "Removing the deprecated setSuggestionEnabled."
diff --git a/res/drawable-hdpi/bg_people_updates_holo.9.png b/res/drawable-hdpi/bg_people_updates_holo.9.png
new file mode 100644
index 0000000..bce6226
--- /dev/null
+++ b/res/drawable-hdpi/bg_people_updates_holo.9.png
Binary files differ
diff --git a/res/drawable-hdpi/change_photo_box_normal_holo_light.9.png b/res/drawable-hdpi/change_photo_box_normal_holo_light.9.png
new file mode 100644
index 0000000..f026cc8
--- /dev/null
+++ b/res/drawable-hdpi/change_photo_box_normal_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/change_photo_box_pressed_holo_light.9.png b/res/drawable-hdpi/change_photo_box_pressed_holo_light.9.png
new file mode 100644
index 0000000..a0770ea
--- /dev/null
+++ b/res/drawable-hdpi/change_photo_box_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_expander_maximized_holo_light.png b/res/drawable-hdpi/ic_menu_expander_maximized_holo_light.png
index 3c47e9e..41c6eda 100644
--- a/res/drawable-hdpi/ic_menu_expander_maximized_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_expander_maximized_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_expander_minimized_holo_light.png b/res/drawable-hdpi/ic_menu_expander_minimized_holo_light.png
index 6b8c6b0..a3b22bc 100644
--- a/res/drawable-hdpi/ic_menu_expander_minimized_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_expander_minimized_holo_light.png
Binary files differ
diff --git a/res/drawable-hdpi/ic_menu_remove_field_holo_light.png b/res/drawable-hdpi/ic_menu_remove_field_holo_light.png
index d8172ee..03fd2fb 100644
--- a/res/drawable-hdpi/ic_menu_remove_field_holo_light.png
+++ b/res/drawable-hdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/bg_people_updates_holo.9.png b/res/drawable-mdpi/bg_people_updates_holo.9.png
new file mode 100644
index 0000000..6bd1dc0
--- /dev/null
+++ b/res/drawable-mdpi/bg_people_updates_holo.9.png
Binary files differ
diff --git a/res/drawable-mdpi/change_photo_box_normal_holo_light.9.png b/res/drawable-mdpi/change_photo_box_normal_holo_light.9.png
new file mode 100644
index 0000000..591e6d5
--- /dev/null
+++ b/res/drawable-mdpi/change_photo_box_normal_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/change_photo_box_pressed_holo_light.9.png b/res/drawable-mdpi/change_photo_box_pressed_holo_light.9.png
new file mode 100644
index 0000000..5d5eee2
--- /dev/null
+++ b/res/drawable-mdpi/change_photo_box_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_expander_maximized_holo_light.png b/res/drawable-mdpi/ic_menu_expander_maximized_holo_light.png
index 3dee74d..342867c 100644
--- a/res/drawable-mdpi/ic_menu_expander_maximized_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_expander_maximized_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_expander_minimized_holo_light.png b/res/drawable-mdpi/ic_menu_expander_minimized_holo_light.png
index 6dba137..f447069 100644
--- a/res/drawable-mdpi/ic_menu_expander_minimized_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_expander_minimized_holo_light.png
Binary files differ
diff --git a/res/drawable-mdpi/ic_menu_remove_field_holo_light.png b/res/drawable-mdpi/ic_menu_remove_field_holo_light.png
index cb993fd..8c44e70 100644
--- a/res/drawable-mdpi/ic_menu_remove_field_holo_light.png
+++ b/res/drawable-mdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/bg_people_updates_holo.9.png b/res/drawable-xhdpi/bg_people_updates_holo.9.png
new file mode 100644
index 0000000..1386238
--- /dev/null
+++ b/res/drawable-xhdpi/bg_people_updates_holo.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/change_photo_box_normal_holo_light.9.png b/res/drawable-xhdpi/change_photo_box_normal_holo_light.9.png
new file mode 100644
index 0000000..7e1e97f
--- /dev/null
+++ b/res/drawable-xhdpi/change_photo_box_normal_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/change_photo_box_pressed_holo_light.9.png b/res/drawable-xhdpi/change_photo_box_pressed_holo_light.9.png
new file mode 100644
index 0000000..e98266f
--- /dev/null
+++ b/res/drawable-xhdpi/change_photo_box_pressed_holo_light.9.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_expander_maximized_holo_light.png b/res/drawable-xhdpi/ic_menu_expander_maximized_holo_light.png
index 490371c..6a5ef9b 100644
--- a/res/drawable-xhdpi/ic_menu_expander_maximized_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_expander_maximized_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_expander_minimized_holo_light.png b/res/drawable-xhdpi/ic_menu_expander_minimized_holo_light.png
index 0e660ea..cb53db8 100644
--- a/res/drawable-xhdpi/ic_menu_expander_minimized_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_expander_minimized_holo_light.png
Binary files differ
diff --git a/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png b/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png
index 705833e..65a6b7b 100644
--- a/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png
+++ b/res/drawable-xhdpi/ic_menu_remove_field_holo_light.png
Binary files differ
diff --git a/res/layout-sw580dp-w1000dp/contact_detail_fragment.xml b/res/layout-sw580dp-w1000dp/contact_detail_fragment.xml
index b8328ef..a15d98f2 100644
--- a/res/layout-sw580dp-w1000dp/contact_detail_fragment.xml
+++ b/res/layout-sw580dp-w1000dp/contact_detail_fragment.xml
@@ -46,6 +46,7 @@
<ListView android:id="@android:id/list"
android:layout_width="0dip"
android:layout_height="match_parent"
+ android:fadingEdge="none"
android:layout_weight="1"
android:divider="@null"/>
diff --git a/res/layout-sw580dp-w1000dp/contact_detail_list_item.xml b/res/layout-sw580dp-w1000dp/contact_detail_list_item.xml
index b57e85c..0d94622 100644
--- a/res/layout-sw580dp-w1000dp/contact_detail_list_item.xml
+++ b/res/layout-sw580dp-w1000dp/contact_detail_list_item.xml
@@ -63,16 +63,17 @@
<ImageView
android:id="@+id/presence_icon"
- android:layout_width="32dip"
- android:layout_height="@dimen/detail_min_line_item_height"
- android:layout_marginLeft="5dip"
- android:gravity="center"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginRight="4dip"
+ android:layout_gravity="center_vertical"
android:scaleType="centerInside" />
<TextView
android:id="@+id/kind"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical"
android:visibility="gone" />
<TextView
@@ -80,6 +81,7 @@
style="@style/ContactDetailItemType"
android:layout_width="wrap_content"
android:layout_height="match_parent"
+ android:layout_gravity="center_vertical"
android:paddingRight="16dip" />
<View
diff --git a/res/layout-sw580dp-w1000dp/contact_detail_updates_fragment.xml b/res/layout-sw580dp-w1000dp/contact_detail_updates_fragment.xml
index 0e89d24..71c2267 100644
--- a/res/layout-sw580dp-w1000dp/contact_detail_updates_fragment.xml
+++ b/res/layout-sw580dp-w1000dp/contact_detail_updates_fragment.xml
@@ -19,4 +19,5 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/background_social_updates"
+ android:fadingEdge="none"
android:divider="@null"/>
diff --git a/res/layout-sw580dp-w1000dp/group_detail_fragment.xml b/res/layout-sw580dp-w1000dp/group_detail_fragment.xml
index 31d3ce1..4f2fb9e 100644
--- a/res/layout-sw580dp-w1000dp/group_detail_fragment.xml
+++ b/res/layout-sw580dp-w1000dp/group_detail_fragment.xml
@@ -79,6 +79,7 @@
android:layout_marginLeft="@dimen/group_detail_border_padding"
android:layout_marginRight="@dimen/group_detail_border_padding"
android:cacheColorHint="#00000000"
+ android:fadingEdge="none"
android:divider="@null" />
</LinearLayout>
\ No newline at end of file
diff --git a/res/layout-sw580dp/contact_detail_fragment.xml b/res/layout-sw580dp/contact_detail_fragment.xml
index f05dc56..9b997e1 100644
--- a/res/layout-sw580dp/contact_detail_fragment.xml
+++ b/res/layout-sw580dp/contact_detail_fragment.xml
@@ -33,6 +33,7 @@
android:layout_weight="1"
android:layout_width="match_parent"
android:layout_height="0dip"
+ android:fadingEdge="none"
android:cacheColorHint="#00000000"
android:divider="@null"
/>
diff --git a/res/layout-sw580dp/contact_detail_updates_fragment.xml b/res/layout-sw580dp/contact_detail_updates_fragment.xml
index d73275e..3bcb01c 100644
--- a/res/layout-sw580dp/contact_detail_updates_fragment.xml
+++ b/res/layout-sw580dp/contact_detail_updates_fragment.xml
@@ -24,7 +24,7 @@
<ListView android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent"
- android:background="@color/background_social_updates"
+ android:fadingEdge="none"
android:divider="@null"/>
<View
diff --git a/res/layout-sw580dp/contact_editor_fragment.xml b/res/layout-sw580dp/contact_editor_fragment.xml
index 988be2a..572de4f 100644
--- a/res/layout-sw580dp/contact_editor_fragment.xml
+++ b/res/layout-sw580dp/contact_editor_fragment.xml
@@ -26,6 +26,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
+ android:fadingEdge="none"
ex:layout_wideParentWidth="800dip"
ex:layout_wideMarginLeft="128dip"
ex:layout_wideMarginRight="128dip"
diff --git a/res/layout-sw580dp/group_detail_fragment.xml b/res/layout-sw580dp/group_detail_fragment.xml
index c11337f..99a60f3 100644
--- a/res/layout-sw580dp/group_detail_fragment.xml
+++ b/res/layout-sw580dp/group_detail_fragment.xml
@@ -58,6 +58,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:cacheColorHint="#00000000"
+ android:fadingEdge="none"
android:divider="@null" />
</LinearLayout>
\ No newline at end of file
diff --git a/res/layout-w470dp/contact_detail_fragment.xml b/res/layout-w470dp/contact_detail_fragment.xml
index 4f26cc5..b523ff8 100644
--- a/res/layout-w470dp/contact_detail_fragment.xml
+++ b/res/layout-w470dp/contact_detail_fragment.xml
@@ -49,6 +49,7 @@
<ListView android:id="@android:id/list"
android:layout_width="0dip"
android:layout_height="match_parent"
+ android:fadingEdge="none"
android:layout_weight="1"
android:divider="@null"/>
@@ -57,6 +58,7 @@
<ScrollView android:id="@android:id/empty"
android:layout_width="match_parent"
android:layout_height="0px"
+ android:fadingEdge="none"
android:visibility="gone">
<TextView android:id="@+id/emptyText"
android:layout_width="match_parent"
diff --git a/res/layout-w470dp/contact_detail_updates_fragment.xml b/res/layout-w470dp/contact_detail_updates_fragment.xml
index 6081cfd..50536de 100644
--- a/res/layout-w470dp/contact_detail_updates_fragment.xml
+++ b/res/layout-w470dp/contact_detail_updates_fragment.xml
@@ -23,7 +23,7 @@
<ListView android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:background="@color/background_social_updates"
+ android:fadingEdge="none"
android:divider="@null"/>
<View
diff --git a/res/layout-w470dp/group_source_button.xml b/res/layout-w470dp/group_source_button.xml
index b725512..4e8838e 100644
--- a/res/layout-w470dp/group_source_button.xml
+++ b/res/layout-w470dp/group_source_button.xml
@@ -42,7 +42,9 @@
android:layout_height="wrap_content"
android:layout_gravity="center_vertical"
android:textAppearance="?android:attr/textAppearanceMedium"
- android:text="@string/view_updates_from_group"/>
+ android:textColor="@color/action_bar_button_text_color"
+ android:text="@string/view_updates_from_group"
+ style="@android:style/Widget.Holo.ActionBar.TabText"/>
<ImageView
android:id="@android:id/icon"
diff --git a/res/layout/call_log_fragment.xml b/res/layout/call_log_fragment.xml
index ff7dd4b..7cfcef3 100644
--- a/res/layout/call_log_fragment.xml
+++ b/res/layout/call_log_fragment.xml
@@ -37,6 +37,7 @@
<ListView android:id="@android:id/list"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:fadingEdge="none"
android:scrollbarStyle="outsideOverlay"
/>
<TextView android:id="@android:id/empty"
diff --git a/res/layout/carousel_updates_tab.xml b/res/layout/carousel_updates_tab.xml
index 3f633fc..91a72d3 100644
--- a/res/layout/carousel_updates_tab.xml
+++ b/res/layout/carousel_updates_tab.xml
@@ -24,10 +24,11 @@
android:layout_width="0dip"
android:layout_height="match_parent"
android:layout_weight="1"
- android:background="@color/detail_tab_background">
+ android:background="@drawable/bg_people_updates_holo">
<ImageView android:id="@+id/status_photo"
- android:layout_width="wrap_content"
+ android:scaleType="centerCrop"
+ android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
diff --git a/res/layout/contact_detail_fragment.xml b/res/layout/contact_detail_fragment.xml
index 581dc03..a7b509d 100644
--- a/res/layout/contact_detail_fragment.xml
+++ b/res/layout/contact_detail_fragment.xml
@@ -24,6 +24,7 @@
android:layout_width="match_parent"
android:layout_height="0px"
android:layout_weight="1"
+ android:fadingEdge="none"
android:background="@color/background_primary"
android:divider="@null"/>
@@ -31,6 +32,7 @@
android:layout_width="match_parent"
android:layout_height="0px"
android:layout_weight="1"
+ android:fadingEdge="none"
android:visibility="gone">
<TextView android:id="@+id/emptyText"
diff --git a/res/layout/contact_detail_list_item.xml b/res/layout/contact_detail_list_item.xml
index e292f39..4d6ed5f 100644
--- a/res/layout/contact_detail_list_item.xml
+++ b/res/layout/contact_detail_list_item.xml
@@ -64,6 +64,15 @@
android:layout_height="wrap_content"
android:orientation="horizontal">
+ <ImageView
+ android:id="@+id/presence_icon"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_marginRight="4dip"
+ android:layout_gravity="center_vertical"
+ android:gravity="center"
+ android:scaleType="centerInside" />
+
<TextView
android:id="@+id/type"
style="@style/ContactDetailItemType"
@@ -90,14 +99,6 @@
android:visibility="gone" />
</LinearLayout>
-
- <ImageView
- android:id="@+id/presence_icon"
- android:layout_width="32dip"
- android:layout_height="wrap_content"
- android:layout_marginLeft="5dip"
- android:gravity="center"
- android:scaleType="centerInside" />
</com.android.contacts.detail.PrimaryActionViewContainer>
<View
diff --git a/res/layout/contact_detail_updates_fragment.xml b/res/layout/contact_detail_updates_fragment.xml
index a949cd8..4c056a8 100644
--- a/res/layout/contact_detail_updates_fragment.xml
+++ b/res/layout/contact_detail_updates_fragment.xml
@@ -18,7 +18,7 @@
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ex="http://schemas.android.com/apk/res/com.android.contacts"
android:id="@android:id/list"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="@color/background_social_updates"
- android:divider="@null"/>
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:background="@color/background_primary"
+ android:divider="@null"/>
diff --git a/res/layout/contact_editor_fragment.xml b/res/layout/contact_editor_fragment.xml
index f3989e1..913a5e0 100644
--- a/res/layout/contact_editor_fragment.xml
+++ b/res/layout/contact_editor_fragment.xml
@@ -24,6 +24,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
+ android:fadingEdge="none"
>
<LinearLayout android:id="@+id/editors"
diff --git a/res/layout/contact_tile_list.xml b/res/layout/contact_tile_list.xml
index 2047b13..b1469f3 100644
--- a/res/layout/contact_tile_list.xml
+++ b/res/layout/contact_tile_list.xml
@@ -24,6 +24,7 @@
android:id="@+id/contact_tile_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
+ android:fadingEdge="none"
android:divider="@null" />
<TextView
@@ -32,6 +33,7 @@
android:layout_height="match_parent"
android:gravity="center_horizontal"
android:layout_marginTop="@dimen/empty_message_top_margin"
- android:textAppearance="?android:attr/textAppearanceMedium"/>
+ android:textColor="?android:attr/textColorSecondary"
+ android:textAppearance="?android:attr/textAppearanceLarge"/>
</FrameLayout>
diff --git a/res/layout/contact_tile_starred.xml b/res/layout/contact_tile_starred.xml
index 757abea..3f8d91d 100644
--- a/res/layout/contact_tile_starred.xml
+++ b/res/layout/contact_tile_starred.xml
@@ -60,6 +60,7 @@
android:textColor="@color/people_contact_tile_status_color"
android:singleLine="true"
android:drawablePadding="4dip"
+ android:paddingBottom="4dip"
android:fadingEdge="horizontal"
android:fadingEdgeLength="3dip"
android:ellipsize="marquee" />
diff --git a/res/layout/contacts_list_content.xml b/res/layout/contacts_list_content.xml
index cc0ebf4..4223f54 100644
--- a/res/layout/contacts_list_content.xml
+++ b/res/layout/contacts_list_content.xml
@@ -64,6 +64,7 @@
android:layout_marginLeft="?attr/contact_browser_list_padding_left"
android:layout_marginRight="?attr/contact_browser_list_padding_right"
android:fastScrollEnabled="true"
+ android:fadingEdge="none"
android:layout_weight="1" />
<ViewStub
diff --git a/res/layout/contacts_unavailable_fragment.xml b/res/layout/contacts_unavailable_fragment.xml
index 5566589..1abc020 100644
--- a/res/layout/contacts_unavailable_fragment.xml
+++ b/res/layout/contacts_unavailable_fragment.xml
@@ -14,70 +14,81 @@
limitations under the License.
-->
-<com.android.contacts.widget.InterpolatingLayout
+<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ex="http://schemas.android.com/apk/res/com.android.contacts"
android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="@drawable/panel_message">
-
+ android:fillViewport="true">
<LinearLayout
- android:layout_width="0dip"
- android:layout_height="wrap_content"
- android:layout_gravity="center"
android:orientation="vertical"
- ex:layout_narrowParentWidth="600dip"
- ex:layout_narrowWidth="400dip"
- ex:layout_wideParentWidth="880dip"
- ex:layout_wideWidth="600dip">
-
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:gravity="center_horizontal"
+ android:background="@drawable/panel_message">
<TextView
android:id="@+id/message"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:textAppearance="?android:attr/textAppearanceMedium"
- android:layout_marginBottom="20dip" />
-
- <Button
- android:id="@+id/create_contact_button"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="15dip"
- android:text="@string/contacts_unavailable_create_contact" />
-
- <Button
- android:id="@+id/add_account_button"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="15dip"
- android:text="@string/contacts_unavailable_add_account" />
-
- <Button
- android:id="@+id/import_contacts_button"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="15dip"
- android:text="@string/contacts_unavailable_import_contacts" />
-
- <Button
- android:id="@+id/import_failure_uninstall_button"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="15dip"
- android:text="@string/upgrade_out_of_memory_uninstall" />
-
- <Button
- android:id="@+id/import_failure_retry_button"
- android:layout_width="match_parent"
- android:layout_height="wrap_content"
- android:layout_marginBottom="15dip"
- android:text="@string/upgrade_out_of_memory_retry" />
-
- <ProgressBar
- android:id="@+id/progress"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:layout_marginTop="48dip"
+ android:textAppearance="?android:attr/textAppearanceLarge"
+ android:textColor="?android:attr/textColorSecondary" />
+
+ <TextView
+ android:id="@+id/secondary_message"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="?android:attr/textColorSecondary"
android:layout_gravity="center_horizontal"
- android:layout_marginBottom="15dip" />
+ android:layout_marginBottom="@dimen/no_accounts_message_margin" />
+
+ <LinearLayout
+ android:orientation="vertical"
+ android:layout_marginLeft="48dip"
+ android:layout_marginRight="48dip"
+ android:layout_width="wrap_content"
+ android:layout_height="match_parent">
+ <Button
+ android:id="@+id/create_contact_button"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="15dip"
+ android:text="@string/contacts_unavailable_create_contact" />
+
+ <Button
+ android:id="@+id/add_account_button"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="15dip"
+ android:text="@string/contacts_unavailable_add_account" />
+
+ <Button
+ android:id="@+id/import_contacts_button"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="15dip"
+ android:text="@string/contacts_unavailable_import_contacts" />
+
+ <Button
+ android:id="@+id/import_failure_uninstall_button"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="15dip"
+ android:text="@string/upgrade_out_of_memory_uninstall" />
+
+ <Button
+ android:id="@+id/import_failure_retry_button"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_marginBottom="15dip"
+ android:text="@string/upgrade_out_of_memory_retry" />
+
+ <ProgressBar
+ android:id="@+id/progress"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal"
+ android:layout_marginBottom="15dip" />
+ </LinearLayout>
</LinearLayout>
-</com.android.contacts.widget.InterpolatingLayout>
+</ScrollView>
\ No newline at end of file
diff --git a/res/layout/dialpad_fragment.xml b/res/layout/dialpad_fragment.xml
index 9c5099f..75d5938 100644
--- a/res/layout/dialpad_fragment.xml
+++ b/res/layout/dialpad_fragment.xml
@@ -25,6 +25,7 @@
<!-- Text field and possibly soft menu button above the keypad where
the digits are displayed. -->
<RelativeLayout
+ android:id="@+id/digits_container"
android:layout_width="match_parent"
android:layout_height="0px"
android:layout_weight="0.200"
diff --git a/res/layout/group_browse_list_fragment.xml b/res/layout/group_browse_list_fragment.xml
index 6e82e8f..c390e67 100644
--- a/res/layout/group_browse_list_fragment.xml
+++ b/res/layout/group_browse_list_fragment.xml
@@ -30,6 +30,7 @@
android:paddingRight="16dip"
android:scrollbarStyle="outsideOverlay"
android:layout_weight="1"
+ android:fadingEdge="none"
android:cacheColorHint="@android:color/transparent"
android:divider="@null" />
@@ -38,32 +39,31 @@
android:layout_marginTop="@dimen/empty_message_top_margin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:paddingTop="8dip"
android:gravity="center_horizontal"
- android:textAppearance="?android:attr/textAppearanceMedium"
+ android:textAppearance="?android:attr/textAppearanceLarge"
+ android:textColor="?android:attr/textColorSecondary"
android:text="@string/noGroups" />
<LinearLayout
android:id="@+id/add_accounts"
- android:layout_width="match_parent"
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
+ android:layout_gravity="center_horizontal"
android:orientation="vertical">
<TextView
- android:layout_width="match_parent"
+ android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
- android:layout_marginTop="@dimen/no_accounts_message_margin"
android:layout_marginBottom="@dimen/no_accounts_message_margin"
android:textAppearance="?android:attr/textAppearanceSmall"
+ android:textColor="?android:attr/textColorSecondary"
android:text="@string/noAccounts" />
<Button
android:id="@+id/add_account_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginLeft="@dimen/add_account_button_left_margin"
- android:layout_marginRight="@dimen/add_account_button_right_margin"
android:gravity="center"
android:layout_gravity="center_horizontal"
android:textAppearance="?android:attr/textAppearanceMedium"
diff --git a/res/layout/group_browse_list_item.xml b/res/layout/group_browse_list_item.xml
index 599cc13..6bac5ea 100644
--- a/res/layout/group_browse_list_item.xml
+++ b/res/layout/group_browse_list_item.xml
@@ -69,38 +69,6 @@
android:singleLine="true" />
</LinearLayout>
-
- <TableLayout
- android:id="@+id/icons"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_alignParentRight="true"
- android:layout_centerVertical="true">
- <TableRow
- android:layout_marginBottom="1dip">
- <ImageView
- android:id="@+id/icon_1"
- android:layout_width="@dimen/group_list_icon_size"
- android:layout_height="@dimen/group_list_icon_size"
- android:layout_marginRight="1dip" />
- <ImageView
- android:id="@+id/icon_2"
- android:layout_width="@dimen/group_list_icon_size"
- android:layout_height="@dimen/group_list_icon_size" />
- </TableRow>
- <TableRow>
- <ImageView
- android:id="@+id/icon_3"
- android:layout_width="@dimen/group_list_icon_size"
- android:layout_height="@dimen/group_list_icon_size"
- android:layout_marginRight="1dip" />
- <ImageView
- android:id="@+id/icon_4"
- android:layout_width="@dimen/group_list_icon_size"
- android:layout_height="@dimen/group_list_icon_size" />
- </TableRow>
-
- </TableLayout>
</RelativeLayout>
</LinearLayout>
diff --git a/res/layout/group_detail_fragment.xml b/res/layout/group_detail_fragment.xml
index 76f7214..c29355e 100644
--- a/res/layout/group_detail_fragment.xml
+++ b/res/layout/group_detail_fragment.xml
@@ -20,10 +20,18 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
+ <FrameLayout
+ android:id="@+id/group_source_view_container"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_gravity="center_vertical" />
+
<ListView
android:id="@android:id/list"
android:layout_width="match_parent"
- android:layout_height="wrap_content"
+ android:layout_height="0dip"
+ android:layout_weight="1"
+ android:fadingEdge="none"
android:scrollbarStyle="outsideOverlay"/>
</LinearLayout>
diff --git a/res/layout/raw_contact_editor_view.xml b/res/layout/raw_contact_editor_view.xml
index af95e04..66feb27 100644
--- a/res/layout/raw_contact_editor_view.xml
+++ b/res/layout/raw_contact_editor_view.xml
@@ -56,7 +56,7 @@
android:id="@+id/stub_photo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:layout_marginRight="8dip">
+ android:layout_marginRight="16dip">
<include
android:id="@+id/edit_photo"
diff --git a/res/layout/stream_item_container.xml b/res/layout/stream_item_container.xml
index 1f96aad..a88dd9a 100644
--- a/res/layout/stream_item_container.xml
+++ b/res/layout/stream_item_container.xml
@@ -27,7 +27,7 @@
android:paddingBottom="@dimen/detail_update_section_item_last_row_extra_vertical_padding"
android:paddingLeft="@dimen/detail_update_section_item_horizontal_padding"
android:paddingRight="@dimen/detail_update_section_item_horizontal_padding"
- android:background="@drawable/list_selector"
+ android:background="?android:attr/selectableItemBackground"
/>
<View
diff --git a/res/layout/stream_item_photo.xml b/res/layout/stream_item_photo.xml
new file mode 100644
index 0000000..1fc3d0b
--- /dev/null
+++ b/res/layout/stream_item_photo.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright (C) 2011 The Android Open Source Project
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android">
+ <ImageView
+ android:id="@+id/image"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"/>
+ <View
+ android:id="@+id/push_layer"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent"
+ android:background="?android:attr/selectableItemBackground"/>
+</FrameLayout>
diff --git a/res/layout/stream_item_row_image_and_text.xml b/res/layout/stream_item_row_image_and_text.xml
index b6f6599..8c67ce1 100644
--- a/res/layout/stream_item_row_image_and_text.xml
+++ b/res/layout/stream_item_row_image_and_text.xml
@@ -27,8 +27,9 @@
android:layout_weight="1"
ex:ratio="1"
ex:direction="widthToHeight">
- <ImageView
+ <include
android:id="@+id/stream_item_first_image"
+ layout="@layout/stream_item_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</view>
diff --git a/res/layout/stream_item_row_two_images.xml b/res/layout/stream_item_row_two_images.xml
index 6e34b25..f127129 100644
--- a/res/layout/stream_item_row_two_images.xml
+++ b/res/layout/stream_item_row_two_images.xml
@@ -27,8 +27,9 @@
android:layout_weight="1"
ex:ratio="1"
ex:direction="widthToHeight">
- <ImageView
+ <include
android:id="@+id/stream_item_first_image"
+ layout="@layout/stream_item_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</view>
@@ -40,8 +41,9 @@
android:layout_weight="1"
ex:ratio="1"
ex:direction="widthToHeight">
- <ImageView
+ <include
android:id="@+id/stream_item_second_image"
+ layout="@layout/stream_item_photo"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
</view>
diff --git a/res/layout/updates_title.xml b/res/layout/updates_title.xml
index 4b706cc..78fe178 100644
--- a/res/layout/updates_title.xml
+++ b/res/layout/updates_title.xml
@@ -31,6 +31,7 @@
android:text="@string/recent_updates"
android:textColor="@color/detail_kind_title_color"
android:textStyle="bold"
+ android:textAllCaps="true"
android:singleLine="true"
android:ellipsize="end"
android:paddingLeft="8dip"
diff --git a/res/menu/dialtacts_options.xml b/res/menu/dialtacts_options.xml
index cc9543a..2c83f6b 100644
--- a/res/menu/dialtacts_options.xml
+++ b/res/menu/dialtacts_options.xml
@@ -29,4 +29,9 @@
android:id="@+id/filter_option"
android:title="@string/menu_contacts_filter"
android:showAsAction="withText" />
+
+ <item
+ android:id="@+id/add_contact"
+ android:title="@string/menu_newContact"
+ android:showAsAction="withText" />
</menu>
diff --git a/res/menu/dialtacts_search_options.xml b/res/menu/dialtacts_search_options.xml
index f2e0c67..0979ebb 100644
--- a/res/menu/dialtacts_search_options.xml
+++ b/res/menu/dialtacts_search_options.xml
@@ -19,4 +19,8 @@
android:id="@+id/filter_option"
android:title="@string/menu_contacts_filter"
android:showAsAction="withText" />
+ <item
+ android:id="@+id/add_contact"
+ android:title="@string/menu_newContact"
+ android:showAsAction="withText" />
</menu>
diff --git a/res/values-af/strings.xml b/res/values-af/strings.xml
index efc3e0e..f9b5390 100644
--- a/res/values-af/strings.xml
+++ b/res/values-af/strings.xml
@@ -63,18 +63,15 @@
<skip />
<!-- no translation found for menu_removeStar (5844227078364227030) -->
<skip />
- <!-- no translation found for menu_editContact (9042415603857662633) -->
- <skip />
- <!-- no translation found for menu_deleteContact (6788644058868189393) -->
- <skip />
+ <string name="menu_editContact" msgid="9042415603857662633">"Redigeer"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Vee uit"</string>
<string name="menu_call" msgid="3992595586042260618">"Bel kontak"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Teks - kontak"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Stel as verstek e-posprogram"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Skei"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Redigeer"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Hernoem groep"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Vee groep uit"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Vee uit"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nuut"</string>
<!-- no translation found for menu_new_group_action_bar (5055346725617932394) -->
<skip />
@@ -92,8 +89,7 @@
<skip />
<!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
<skip />
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Alle oproepe na stempos"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Jy kan nie kontakte uit leesalleen-rekeninge uitvee nie, maar jy kan hulle wel in jou kontaklyste versteek."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Hierdie kontak bevat inligting uit meerdere rekeninge. Inligting uit leesalleen-rekeninge sal in jou kontaklyste versteek word, nie verwyder word nie."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"As jy hierdie kontak uitvee, sal dit inligting uit meerdere rekeninge uitvee."</string>
@@ -309,27 +305,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Voer alle vCard-lêers in"</string>
<!-- outdated translation 8214795338181412751 --> <string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Soek vir vCard-data in USB-berging"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Soek vir vCard-data op SD-kaart"</string>
- <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Kon nie USB-berging ondersoek nie"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Kon nie SD-kaart ondersoek nie"</string>
- <!-- no translation found for scanning_sdcard_failed_message (4106156155205860626) -->
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Kon nie USB-berging ondersoek nie"</string>
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Kon nie USB-berging ondersoek nie"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
<skip />
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Kon nie SD-kaart ondersoek nie (Rede: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"T/A-fout"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Geheue is onvoldoende (die lêer is dalk te groot)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Kon om \'n onverwagse rede nie vCard ontleed nie"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Kon om \'n onverwagse rede nie vCard ontleed nie"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Die formaat word nie ondersteun nie."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Kon nie vCard invoer nie"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Kon nie vCard invoer nie"</string>
<!-- outdated translation 1730986357514922756 --> <string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Geen vCard-lêer op die SD-kaart gevind nie"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Geen vCard-lêer op die SD-kaart gevind nie"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Kon nie meta-inligting van gegewe vCard-lêer(s) kry nie."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Een of meer lêers kon nie ingevoer word nie (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Kon nie meta-inligting van gegewe vCard-lêer(s) kry nie."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Onbekende fout"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Kies vCard-lêer"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Kas vCard(s) na plaaslike tydelike berging"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Invoerder kas vCard(s) na plaaslike tydelike berging. Werklike invoer sal binnekort plaasvind."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Voer <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g> in: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Voer <xliff:g id="NAME">%s</xliff:g> in"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Kon nie vCard-data lees nie"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Kon nie vCard-data lees nie"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lees van vCard-data is gekanselleer"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Klaar met invoer van vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Invoer van <xliff:g id="FILENAME">%s</xliff:g> is gekanselleer"</string>
@@ -343,8 +341,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Bevestig uitvoer"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Kon nie kontakdata uitvoer nie"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Kon nie kontakdata uitvoer nie."\n"Rede vir mislukking: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Kon nie kontakdata uitvoer nie"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Daar is geen uitvoerbare kontak nie"</string>
<!-- outdated translation 2638638826954895225 --> <string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Te veel vCard-lêers in die USB-berging"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Te veel vCard-lêers op die SD-kaart"</string>
@@ -355,7 +354,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Voer kontakdata uit na \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Kon nie die uitvoerder inisialiseer nie: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Fout het voorgekom tydens uitvoer: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Kon nie databasisinligting kry nie"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Kon nie databasisinligting kry nie"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Daar is geen uitvoerbare kontakte nie. As jy wel kontakte op jou tablet het, kan dit dalk gebeur dat sekere dataverskaffers verbied dat kontakte na buite die tablet uitgevoer word."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Daar is geen uitvoerbare kontakte nie. As jy wel kontakte op jou foon het, kan dit dalk gebeur dat sekere dataverskaffers verbied dat kontakte na buite die foon uitgevoer word."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Die vCard-skepper is nie korrek geïnisialiseer nie"</string>
@@ -365,7 +364,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Is jy seker jy wil invoer van <xliff:g id="FILENAME">%s</xliff:g> kanselleer?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Kanselleer vCard-uitvoer"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Is jy seker jy wil uitvoer van <xliff:g id="FILENAME">%s</xliff:g> kanselleer?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Kon nie vCard se invoer/uitvoer kanselleer nie"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Kon nie vCard se invoer/uitvoer kanselleer nie"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Name van jou kontakte"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Voeg 2-sek.-pouse by"</string>
<string name="add_wait" msgid="3360818652790319634">"Voeg wagtyd by"</string>
@@ -610,8 +609,7 @@
<string name="discard" msgid="1234315037371251414">"Gooi weg"</string>
<!-- no translation found for call_type_and_date (1766269584078149149) -->
<skip />
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Stel my profiel op"</string>
<!-- no translation found for enter_contact_name (1738391320566349924) -->
<skip />
<!-- no translation found for view_updates_from_group (1782685984905600034) -->
@@ -622,11 +620,11 @@
<skip />
<!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
<skip />
- <string name="voicemail_playback_error" msgid="6148119635138385900">"nie stemboodskap gespeel nie"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"buffer tans..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"nie stemboodskap gespeel nie"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"buffer tans..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<!-- no translation found for call_log_new_header (846546437517724715) -->
<skip />
@@ -693,12 +691,10 @@
<skip />
<!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
<skip />
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"EK"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Vertoon alle kontakte"</string>
</resources>
diff --git a/res/values-am/strings.xml b/res/values-am/strings.xml
index 30aed2c..96d6acb 100644
--- a/res/values-am/strings.xml
+++ b/res/values-am/strings.xml
@@ -63,18 +63,15 @@
<skip />
<!-- no translation found for menu_removeStar (5844227078364227030) -->
<skip />
- <!-- no translation found for menu_editContact (9042415603857662633) -->
- <skip />
- <!-- no translation found for menu_deleteContact (6788644058868189393) -->
- <skip />
+ <string name="menu_editContact" msgid="9042415603857662633">"አርትዕ"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"ሰርዝ"</string>
<string name="menu_call" msgid="3992595586042260618">"የጥሪ ዕውቂያ"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"ዕውቂያ ፃፍ"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"ነባሪ ኢሜይል አድርግ"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"ለይ"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"አርትዕ"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"ቡድን እንደገና ሰይም"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"ቡድን ሰርዝ"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"ሰርዝ"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"አዲስ"</string>
<!-- no translation found for menu_new_group_action_bar (5055346725617932394) -->
<skip />
@@ -92,8 +89,7 @@
<skip />
<!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
<skip />
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"ሁሉንም ጥሪዎች ወደ ድምፅ መልዕክት"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"ዕውቂያዎችን ከንባብ-ብቻ መለያዎች መሰረዝ አይችሉም፤ ነገር ግን በዕውቂያ ዝርዝሮችዎ ውስጥ መደበቅ ይችላሉ።"</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"ይህ ዕውቂያ ከብዙ መለያዎች መረጃ ይዟል።ከንባብ-ብቻ መለያዎች ውስጥ ያሉ ዕውቂያዎች ይደበቃሉ፣አይሰረዙም።"</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"ይህን ዕውቂያ መሰረዝ ከብዙ መለያዎች ውስጥ መረጃ ይሰርዛል።"</string>
@@ -309,27 +305,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"ሁሉም vCard ፋይሎችን አስገባ"</string>
<!-- outdated translation 8214795338181412751 --> <string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"የvCard ውሂብ በUSB ማከማቻ በመፈለግ ላይ"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"በSD ካርድ ላይ vCard ፍለጋ"</string>
- <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"የUSB ማከማቻ መቃኘት ተስኗል"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"የSD ካርድ መቃኘትአልተሳካም"</string>
- <!-- no translation found for scanning_sdcard_failed_message (4106156155205860626) -->
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"የUSB ማከማቻ መቃኘት ተስኗል"</string>
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"የUSB ማከማቻ መቃኘት ተስኗል"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
<skip />
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"የSD ካርድ መቃኘትአልተሳካም (ምክንያት፡\"<xliff:g id="FAIL_REASON">%s</xliff:g>\" )"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O ስህተት"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"ማህደረ ትውስታ በቂ አይደለም(ፋይሉ ምናልባት በጣም ትልቅ ይሆናል)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"ባልታወቀ ምክንያትወደ vCard ለመተንተን አልተሳካም"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"ባልታወቀ ምክንያትወደ vCard ለመተንተን አልተሳካም"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"ቅርፀቱ አይታገዝም"</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard ለማስገባት ተስኗል"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard ለማስገባት ተስኗል"</string>
<!-- outdated translation 1730986357514922756 --> <string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"በSD ካርዱ ላይ ምንም SD ካርድ ፋይል አልተገኘም"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"በSD ካርዱ ላይ ምንም SD ካርድ ፋይል አልተገኘም"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"የvCard ፋይል(ኦች) ልዕለ መረጃ ለመሰብሰብ አልተሳካም"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"ለማስገባት(%s) አንድ ወይም ተጨማሪ ፋይሎች አልተሳኩም።"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"የvCard ፋይል(ኦች) ልዕለ መረጃ ለመሰብሰብ አልተሳካም"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"ያልታወቀ ስህተት"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCard ፋይል ምረጥ"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"ወደ ጊዜያዊ ማከማቻ vCard(s) መሸጎጫ"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"አስመጪ ወደ ጊዜያዊ ማከማቻ vCard(s) እየሸጎጠ ነው። ትክክለኛው አስመጣ በቅርቡ ይጀምራል።"</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"በማስገባት ላይ<xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>፡<xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g> ማስገባት"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"የvCard ውሂብ ለማንበብ አልተሳካም"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"የvCard ውሂብ ለማንበብ አልተሳካም"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"የvCard ውሂብ ማንበብ ተሰርዟል"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">" <xliff:g id="FILENAME">%s</xliff:g> vCard ማስመጣት ጨርሷል"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"<xliff:g id="FILENAME">%s</xliff:g> ማስመጣት ተሰርዞ ነበር"</string>
@@ -343,8 +341,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"ላክ አረጋግጥ"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"የዕውቂያ ውሂብ ለመላክ አለተሳማካም"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"የዕውቂያ ውሂብ ለላክአልተሳካም"\n"ለመታወኩ ምክንያት\"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"የዕውቂያ ውሂብ ለመላክ አለተሳማካም"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"ምንም መላክ የሚችል ዕውቂያ የለም"</string>
<!-- outdated translation 2638638826954895225 --> <string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"በጣም ብዙ vCard ፋይሎችበUSB ማከማቻ ውስጥ"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"በSD ካርድ ላይ በጣም ብዙ vCard ፋይሎች"</string>
@@ -355,7 +354,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"የዕውቂያ ውሂብ ወደ \"<xliff:g id="FILE_NAME">%s</xliff:g>\" በመላክ ላይ"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">" ላኪው፡\"<xliff:g id="EXACT_REASON">%s</xliff:g>\" ለማስነሳት አልተቻለም"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"በላክ ጊዜ <xliff:g id="EXACT_REASON">%s</xliff:g> ስህተት ተከስቷል"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"የውሂብ ጎታ መረጃ ለማግኘት አልተሳካም"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"የውሂብ ጎታ መረጃ ለማግኘት አልተሳካም"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"መላክ የሚችሉ ዕውቂያዎች የሉም።በጡባዊዎ ላይ ዕውቂያዎች ካሉ፣ በውሂብ አቅራቢው ከጡባዊዎ ወደ ውጪ እንዳይላኩ ተከልክለው ሊሆን ይችላል።"</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"መላክ የሚችሉ ዕውቂያዎች የሉም።በስልክዎ ላይ ዕውቂያዎች ካሉ፣ በውሂብ አቅራቢው ከስልክዎ ወደ ውጪ እንዳይላኩ ተከልክለው ሊሆን ይችላል።"</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"የvCard ፅሁፍ አዘጋጅ በትክክል አልተነሳም።"</string>
@@ -365,7 +364,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"<xliff:g id="FILENAME">%s</xliff:g> ማስመጣት ለመሰረዝ እርግጠኛ ነዎት?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCard ላክበመሰረዝላይ"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"<xliff:g id="FILENAME">%s</xliff:g> መላክ ለመሰረዝ እርግጠኛ ነዎት?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCard አስመጣ/ላክ ተስኗል"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCard አስመጣ/ላክ ተስኗል"</string>
<string name="search_settings_description" msgid="2675223022992445813">"የዕውቂያዎችዎ ስሞች"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"2 ሰከንድ ፋታ አክል"</string>
<string name="add_wait" msgid="3360818652790319634">"ጠብቅአክል"</string>
@@ -610,8 +609,7 @@
<string name="discard" msgid="1234315037371251414">"አስወግድ"</string>
<!-- no translation found for call_type_and_date (1766269584078149149) -->
<skip />
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"መገለጫዬን አዘጋጅ"</string>
<!-- no translation found for enter_contact_name (1738391320566349924) -->
<skip />
<!-- no translation found for view_updates_from_group (1782685984905600034) -->
@@ -622,11 +620,11 @@
<skip />
<!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
<skip />
- <string name="voicemail_playback_error" msgid="6148119635138385900">"የድምፅ መልዕክት ለማጫወት ተስኗል"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"ማቋት"</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"የድምፅ መልዕክት ለማጫወት ተስኗል"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"ማቋት"</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<!-- no translation found for call_log_new_header (846546437517724715) -->
<skip />
@@ -693,12 +691,10 @@
<skip />
<!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
<skip />
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"እኔ"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"ሁሉንም ዕውቂያዎች በማሳየት ላይ"</string>
</resources>
diff --git a/res/values-ar-w470dp/strings.xml b/res/values-ar-w470dp/strings.xml
index ab9dd4e..353a96e 100644
--- a/res/values-ar-w470dp/strings.xml
+++ b/res/values-ar-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"التحديثات"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"التحديثات"</string>
</resources>
diff --git a/res/values-ar/strings.xml b/res/values-ar/strings.xml
index 9a408b7..ba625ee 100644
--- a/res/values-ar/strings.xml
+++ b/res/values-ar/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"الاتصال بـ <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"إضافة إلى المفضلة"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"إزالة من المفضلة"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"تعديل جهة الاتصال"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"حذف جهة الاتصال"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"تعديل"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"حذف"</string>
<string name="menu_call" msgid="3992595586042260618">"الاتصال بجهة الاتصال"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"إرسال رسالة لجهة الاتصال"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"تحديد كبريد إلكتروني افتراضي"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"فصل"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"تعديل"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"إعادة تسمية المجموعة"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"حذف المجموعة"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"حذف"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"جديد"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"جديدة"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"فصل جهة الاتصال"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"الخيارات"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"حذف"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"تعيين نغمة رنين"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"جميع المكالمات إلى البريد الصوتي"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"لا يمكنك حذف جهات الاتصال من الحسابات للقراءة فقط، ولكن يمكنك إخفاؤها في قوائم جهات الاتصال."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"تحتوي جهة الاتصال هذه على معلومات من عدة حسابات. وسيتم إخفاء المعلومات من الحسابات التي للقراءة فقط في قوائم جهات الاتصال، وليس حذفها."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"سيؤدي حذف جهة الاتصال هذه إلى حذف المعلومات من عدة حسابات."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"جارٍ حفظ خيارات العرض..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"تم حفظ جهة الاتصال."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"خطأ، غير قادر على حفظ تغييرات جهة الاتصال."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"تم حفظ المجموعة."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"خطأ، تعذر حفظ التغييرات التي تم إجراؤها على المجموعة."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"تم حفظ التغيير."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"تمت إضافة جهة الاتصال إلى المجموعة من قبل."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"إضافة إلى جهات الاتصال"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"إزالة من سجل المكالمات"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"محو سجل المكالمات"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"حذف بريد صوتي"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"مشاركة البريد الصوتي"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"سجل المكالمات فارغ."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"محو سجل المكالمات"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"هل أنت متأكد من أنك تريد محو سجل المكالمات؟"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"الاتصال مرة أخرى"</string>
<string name="returnCall" msgid="8171961914203617813">"معاودة اتصال بمكالمة فائتة"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"عدد الدقائق:<xliff:g id="MINUTES">%s</xliff:g>، عددالثواني: <xliff:g id="SECONDS">%s</xliff:g>"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"يتم الاتصال بهم بشكل متكرر"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"الأكثر اتصالاً"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"إضافة جهة اتصال"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"هل ترغب في إضافة \"<xliff:g id="EMAIL">%s</xliff:g>\" إلى جهات الاتصال؟"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"واحد"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"استيراد جميع ملفات vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"جارٍ البحث عن بيانات vCard في وحدة التخزين."</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"البحث عن بيانات vCard على بطاقة SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"أخفق فحص وحدة التخزين."</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"أخفق المسح الضوئي لبطاقة SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"أخفق فحص وحدة التخزين (السبب: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")."</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"أخفق المسح الضوئي لبطاقة SD (السبب: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"أخفق فحص وحدة التخزين."</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"أخفق فحص وحدة التخزين."</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"خطأ I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"الذاكرة لا تكفي (ربما يكون الملف كبير جدًا)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"أخفق تحليل vCard بسبب غير متوقع"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"أخفق تحليل vCard بسبب غير متوقع"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"التنسيق غير معتمد."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"أخفق استيراد vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"أخفق استيراد vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"لم يتم العثور على أي ملف vCard في وحدة التخزين."</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"لم يتم العثور على ملف vCard على بطاقة SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"أخفق جمع معلومات وصفية عن ملفات vCard المحددة"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"أخفق استيراد ملف أو أكثر (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"أخفق جمع معلومات وصفية عن ملفات vCard المحددة"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"خطأ غير معروف"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"تحديد ملف vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"تخزين ملفات vCard مؤقتًا إلى وحدة التخزين المؤقتة المحلية"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"تخزن حاليًا برامج الاستيراد ملفات vCard مؤقتًا إلى وحدة تخزين مؤقتة محلية. سيبدأ الاستيراد الفعلي قريبًا."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"استيراد <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"جارٍ استيراد <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"أخفقت قراءة بيانات vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"أخفقت قراءة بيانات vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"تم إلغاء قراءة بيانات vCard"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"تم الانتهاء من استيراد ملف vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"تم إلغاء استيراد <xliff:g id="FILENAME">%s</xliff:g>"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"تأكيد التصدير"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"أخفق تصدير بيانات جهة الاتصال"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"أخفق تصدير بيانات جهة الاتصال."\n"سبب الإخفاق: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"أخفق تصدير بيانات جهة الاتصال"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"ليس هناك جهة اتصال قابلة للتصدير"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"هناك عدد أكبر مما يجب من ملفات vCard في وحدة التخزين."</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"هناك ملفات vCard كثيرة جدًا على بطاقة SD"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"تصدير بيانات جهة الاتصال إلى: \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"تعذرت تهيئة المُصدر: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"حدث خطأ أثناء التصدير: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"أخفق الحصول على معلومات قاعدة البيانات"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"أخفق الحصول على معلومات قاعدة البيانات"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"ليس هناك جهات اتصال قابلة للتصدير. إذا كان لديك فعلاً جهات اتصال على الجهاز اللوحي، فقد يحظر بعض موفري البيانات تصدير جميع جهات الاتصال خارج الجهاز اللوحي."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"ليس هناك جهات اتصال قابلة للتصدير. إذا كان لديك فعلاً جهات اتصال على الهاتف، فقد يحظر بعض موفري البيانات تصدير جميع جهات الاتصال خارج الهاتف."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"لم تتم تهيئة مؤلف vCard بشكل صحيح"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"هل تريد بالتأكيد إلغاء استيراد <xliff:g id="FILENAME">%s</xliff:g>؟"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"إلغاء تصدير ملف vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"هل تريد بالتأكيد إلغاء تصدير <xliff:g id="FILENAME">%s</xliff:g>؟"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"أخفق إلغاء استيراد/تصدير ملف vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"أخفق إلغاء استيراد/تصدير ملف vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"أسماء جهات الاتصال"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"إضافة فترة إيقاف مؤقت مدتها ثانيتان"</string>
<string name="add_wait" msgid="3360818652790319634">"إضافة انتظار"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"استخدام هذه الصورة"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"غير قابل للتعديل من هذا التطبيق"</string>
<string name="no_contact_details" msgid="6754415338321837001">"ليس هناك معلومات إضافية لجهة الاتصال هذه"</string>
<string name="group_read_only" msgid="7924922658394449477">"غير قابلة للتعديل على هذا الجهاز"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"تصنيف القائمة بحسب"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"لم يتم تحديد جهات اتصال."</string>
<string name="add_field" msgid="2384260056674995230">"إضافة حقل آخر"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"إضافة جديد"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"إضافة مؤسسة"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"تحديد عرض مخصص"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"الإعدادات"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"جهات الاتصال التي يتم عرضها"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"الإعدادات"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"خيارات العرض"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"خيارات العرض"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>، <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"البحث عن جهات اتصال"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"هل تريد إلغاء تغييراتك؟"</string>
<string name="discard" msgid="1234315037371251414">"إلغاء"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"إعداد الملف الشخصي"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"أدخل اسم جهة الاتصال"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"عرض التحديثات"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"البريد الصوتي"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>، <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"بريد صوتي جديد من <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"أخفق تشغيل البريد الصوتي"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"جارٍ التخزين مؤقتًا..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"جديد"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"أقدم"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"سرعة عادية"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"سرعة عالية"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"أعلى سرعة"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"اسم المجموعة"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"استلام ج اتص.NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"إظهار رسائل البريد الصوتي فقط"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"البريد الصوتي غير المسموع"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"أنا"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"عرض جميع جهات الاتصال"</string>
</resources>
diff --git a/res/values-bg-w470dp/strings.xml b/res/values-bg-w470dp/strings.xml
index 2d9ed23..c4a2d2d 100644
--- a/res/values-bg-w470dp/strings.xml
+++ b/res/values-bg-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Актуализации"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Актуализации"</string>
</resources>
diff --git a/res/values-bg/strings.xml b/res/values-bg/strings.xml
index 1e4c9f7..c221d47 100644
--- a/res/values-bg/strings.xml
+++ b/res/values-bg/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Обаждане на <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Добавяне към предпочитани"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Премахване от любими"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Редактиране на контакт"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Изтриване на контакта"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Редактиране"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Изтриване"</string>
<string name="menu_call" msgid="3992595586042260618">"Обаждане на контакт"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Изпращaне на SMS на контакт"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Да бъде основен имейл"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Разделяне"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Редактиране"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Преименуване на групата"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Изтриване на групата"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Изтриване"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Нов"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Нова"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Разделяне на контакт"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Опции"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Изтриване"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Мелодия: Задав."</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Всички обаждания до гл. поща"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Не можете да изтриете контакти от профили само за четене, но можете да ги скриете в списъците си с контакти."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Този контакт съдържа информация от няколко профила. Тази от профили само за четене ще бъде скрита, а не изтрита."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Изтриването на този контакт ще премахна информация от няколко профила."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Опциите за показване се запазват..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Контактът е запазен."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Грешка, промените в контакта не могат да бъдат запазени."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Групата е запазена."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Грешка. Промените в групата не могат да бъдат запазени."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Промяната е запазена."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Контактът вече е добавен към групата."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Добавяне към контакти"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Премахване от списък с обаждания"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Изчистване на списъка с обажданията"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Изтриване на гласова поща"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Споделяне на гласова поща"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Списъкът на обажданията е празен."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Изчистване на списъка с обажданията"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Наистина ли искате да изчистите списъка на обажданията?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Повторно обаждане"</string>
<string name="returnCall" msgid="8171961914203617813">"Отговаряне на обаждане"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> мин <xliff:g id="SECONDS">%s</xliff:g> сек"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Често търсени"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Чести обаждания"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Добавяне на контакт"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Да се добави ли „<xliff:g id="EMAIL">%s</xliff:g>“ към контакти?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"едно"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Импортиране на всички vCard файлове"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Търсят се данни за vCard в хранилището"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Търсене на vCard данни в SD картата"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Сканирането на хранилището не бе успешно"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Неуспешно сканиране на SD карта"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Сканирането на хранилището не бе успешно (Причина: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Неуспешно сканиране на SD карта ( Причина: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Сканирането на хранилището не бе успешно"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Сканирането на хранилището не бе успешно"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O грешка"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Няма достатъчно памет (файлът може да е твърде голям)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Неуспешен анализ на vCard по неизвестна причина"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Неуспешен анализ на vCard по неизвестна причина"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Форматът не се поддържа."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Импортирането на vCard не бе успешно"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Импортирането на vCard не бе успешно"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"В хранилището не бе намерен vCard файл"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"На SD картата не бе намерен vCard файл"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Събирането на метаинформация от дадените vCard файлове не бе успешно."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Неуспешно импортиране на един или повече файлове (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Събирането на метаинформация от дадените vCard файлове не бе успешно."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Неизвестна грешка"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Избор на vCard файл"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCard се кешира/т във временно локално хранилище"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Инструментът за импортиране кешира vCard във временно локално хранилище. Самото импортиране ще започне скоро."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Импортира се <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g> се импортира"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Четенето на данни от vCard не бе успешно"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Четенето на данни от vCard не бе успешно"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Четенето на данни от vCard бе анулирано"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Импортирането на vCard <xliff:g id="FILENAME">%s</xliff:g> завърши"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Импортирането на <xliff:g id="FILENAME">%s</xliff:g> бе анулирано"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Потвърждение на експортиране"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Неуспешно експортиране на данни за контакти"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Неуспешно експортиране на данни за контакти."\n"Причина: „<xliff:g id="FAIL_REASON">%s</xliff:g>“"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Неуспешно експортиране на данни за контакти"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Няма контакт за експортиране"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Твърде много vCard файлове в хранилището"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Твърде много vCard файлове на SD картата"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Експортиране на данни за контакти в „<xliff:g id="FILE_NAME">%s</xliff:g>“"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Експортирането не можа да започне: „<xliff:g id="EXACT_REASON">%s</xliff:g>“"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Възникна грешка при експортирането: „<xliff:g id="EXACT_REASON">%s</xliff:g>“"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Неуспешно извличане на информация за базата от данни"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Неуспешно извличане на информация за базата от данни"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Няма контакти, позволяващи експортиране. Ако в телефона си имате контакти, възможно е експортирането на всички тях извън таблета да е забранено от някои доставчици на данни."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Няма контакти, позволяващи експортиране. Ако в телефона си имате контакти, възможно е експортирането на всички тях извън телефона да е забранено от някои доставчици на данни."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Създателят на vCard не се стартира правилно"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Наистина ли искате да анулирате импортирането на <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Анулиране на експортирането на vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Наистина ли искате да анулирате експортирането на <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Неуспешно импорт./експорт. на vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Неуспешно импорт./експорт. на vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Имена на контактите ви"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Добавяне на 2-сек пауза"</string>
<string name="add_wait" msgid="3360818652790319634">"Добавяне на изчакване"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Използване на тази снимка"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Не може да се редактира от приложението"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Няма допълнителна информация за този контакт"</string>
<string name="group_read_only" msgid="7924922658394449477">"Не може да се редактира на това у-во"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Подреждане на списък по"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Няма избрани контакти."</string>
<string name="add_field" msgid="2384260056674995230">"Добавяне на друго поле"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Добавяне на нов"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Организация: Добавяне"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Определяне на персонализиран изглед"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Настройки"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Контакти за показване"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Настройки"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Опции за показване"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Опции за показване"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Намиране на контакти"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Искате ли да отхвърлите направените от вас промени?"</string>
<string name="discard" msgid="1234315037371251414">"Отхвърляне"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Настройка на потребителския ми профил"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Въведете името на контакта"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Актуализации"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Гласова поща"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Нова гласова поща от <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"глас. поща не бе възпроизведена успешно"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"буферира се..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Нови"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"По-стари"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"нормална скорост"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"бърза скорост"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"най-бърза скорост"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Име на групата"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Контакт: Получ. чрез NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Показване само на гл. поща"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Непрослушана гласова поща"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"–"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"АЗ"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Показват се всички контакти"</string>
</resources>
diff --git a/res/values-ca-w470dp/strings.xml b/res/values-ca-w470dp/strings.xml
index 2ee3a18..406f26c 100644
--- a/res/values-ca-w470dp/strings.xml
+++ b/res/values-ca-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Actualitzacions"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Actualitzacions"</string>
</resources>
diff --git a/res/values-ca/strings.xml b/res/values-ca/strings.xml
index e15c9d9..6e2f916 100644
--- a/res/values-ca/strings.xml
+++ b/res/values-ca/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Truca a <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Afegeix als preferits"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Elimina dels preferits"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Edita el contacte"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Suprimeix el contacte"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Edita"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Suprimeix"</string>
<string name="menu_call" msgid="3992595586042260618">"Truca al contacte"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Envia un SMS al contacte"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Converteix-lo en correu electrònic predeterminat"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separa"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Edita"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Canvia el nom del grup"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Suprimeix el grup"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Suprimeix"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nou"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nou"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separació del contacte"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opcions"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Supressió"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Est. to trucada"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Trucades a la bústia de veu"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"No podeu suprimir contactes de comptes de només lectura, però podeu amagar-los a les llistes de contactes."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Aquest contacte inclou informació de diversos comptes. La informació dels comptes només de lectura s\'ocultarà a les llistes de contactes, però no se suprimirà."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Si suprimiu aquest contacte se suprimirà informació de diversos comptes."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"S\'estan desant les opcions de visualització..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"S\'ha desat el contacte."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Error. No s\'han pogut desar els canvis al contacte."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grup desat."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Error: no es poden desar els canvis al grup."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"S\'ha desat el canvi."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"El contacte ja s\'ha afegit al grup."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importa tots els fitxers vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"S\'estan cercant dades de vCard a l\'emmagatzematge"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"S\'estan cercant les dades de vCard a la targeta SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"S\'ha produït un error en examinar l\'emmagatzematge"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"No s\'ha pogut explorar la targeta SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"S\'ha produït un error en examinar l\'emmagatzematge (Motiu: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"No s\'ha pogut explorar la targeta SD (motiu: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"S\'ha produït un error en examinar l\'emmagatzematge"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"S\'ha produït un error en examinar l\'emmagatzematge"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Error d\'E/S"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"La memòria és insuficient (és possible que el fitxer sigui massa gran)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"No s\'ha pogut analitzar la vCard per un motiu inesperat"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"No s\'ha pogut analitzar la vCard per un motiu inesperat"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"No s\'admet aquest format."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"No s\'ha pogut importar la vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"No s\'ha pogut importar la vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"No s\'ha trobat cap fitxer vCard a l\'emmagatzematge"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"No s\'ha trobat cap fitxer vCard a la targeta SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"S\'ha produït un error en aplegar metainformació dels fitxers vCard especificats."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"No s\'ha pogut importar un o més fitxers (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"S\'ha produït un error en aplegar metainformació dels fitxers vCard especificats."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Error desconegut"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Selecció del fitxer vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"S\'estan desant les vCard(s) a l\'emmagatzematge temporal local"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"L\'importador està desant els vCard a l\'emmagatzematge temporal local. La importació real començarà aviat."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"S\'està important <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"S\'està important <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Error en llegir les dades de vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Error en llegir les dades de vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"S\'ha cancel·lat la lectura de dades de vCard"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Importació de vCard <xliff:g id="FILENAME">%s</xliff:g> finalitzada"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"La importació de <xliff:g id="FILENAME">%s</xliff:g> s\'ha cancel·lat"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmació de l\'exportació"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"No s\'han pogut exportar les dades de contacte"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"No s\'han pogut exportar les dades de contacte."\n"Motiu de l\'error: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"No s\'han pogut exportar les dades de contacte"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"No hi ha cap contacte que es pugui exportar"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Hi ha massa fitxers vCard a l\'emmagatzematge"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Hi ha massa fitxers vCard a la targeta SD"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"S\'estan exportant les dades de contacte a \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"No s\'ha pogut inicialitzar l\'exportador: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"S\'ha produït un error durant l\'exportació: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"No s\'ha pogut obtenir la informació de la base de dades"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"No s\'ha pogut obtenir la informació de la base de dades"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"No hi ha contactes que es puguin exportar. Si realment tens contactes a la tauleta, és possible que alguns proveïdors de dades impedeixin exportar tots els contactes fora de la tauleta."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"No hi ha contactes que es puguin exportar. Si realment tens contactes al teu telèfon, és possible que alguns proveïdors de dades impedeixin exportar tots els contactes fora del telèfon."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"El creador de vCard no s\'ha inicialitzat correctament"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Estàs segur que vols cancel·lar la importació de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Cancel·lació de l\'exportació de la vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Estàs segur que vols cancel·lar l\'exportació de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Error en cancel·lar impor./expor. vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Error en cancel·lar impor./expor. vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Noms dels contactes"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Afegeix una pausa de 2 segons"</string>
<string name="add_wait" msgid="3360818652790319634">"Afegeix espera"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Defineix la visualització personalitzada"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Configuració"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contactes per mostrar"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Configuració"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opcions de visualització"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opcions de visualització"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Cerca contactes"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Vols descartar els canvis?"</string>
<string name="discard" msgid="1234315037371251414">"Descarta"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Configura el meu perfil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Introdueix el nom del contacte"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Mostra actualitzac."</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Missatge de veu"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nou missatge de veu de <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"no s\'ha pogut reproduir missatge de veu"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"emmagatzemant a memòria intermèdia..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"no s\'ha pogut reproduir missatge de veu"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"emmagatzemant a memòria intermèdia..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nous"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Anteriors"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Missatge de veu no escoltat"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"USUARI"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"S\'estan mostrant tots els contactes"</string>
</resources>
diff --git a/res/values-cs-w470dp/strings.xml b/res/values-cs-w470dp/strings.xml
index da1eddd..e799b67 100644
--- a/res/values-cs-w470dp/strings.xml
+++ b/res/values-cs-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Aktualizace"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Aktualizace"</string>
</resources>
diff --git a/res/values-cs/strings.xml b/res/values-cs/strings.xml
index fdca49b..589ecc3 100644
--- a/res/values-cs/strings.xml
+++ b/res/values-cs/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Volat kontakt <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Přidat k oblíbeným položkám"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Odebrat z oblíbených položek"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Upravit kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Smazat kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Upravit"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Smazat"</string>
<string name="menu_call" msgid="3992595586042260618">"Volat kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Odeslat zprávu kontaktu"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Nastavit jako výchozí e-mail"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Oddělit"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Upravit"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Přejmenovat skupinu"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Smazat skupinu"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Smazat"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nový"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nová"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Oddělit kontakt"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Možnosti"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Smazat"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Nast. vyzvánění"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Všechny hovory do hlas. schr."</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Z účtů pouze pro čtení není možné kontakty mazat, můžete je však v seznamech kontaktů skrýt."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Tento kontakt obsahuje informace z několika účtů. Informace z účtů pouze pro čtení budou v seznamech kontaktů skryty, ale nebudou smazány."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Smazáním tohoto kontaktu smažete informace z více účtů."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Ukládání možností zobrazení…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt byl uložen."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Chyba, změny kontaktu nelze uložit."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Skupina byla uložena."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Chyba, změny skupiny se nepodařilo uložit."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Změna byla uložena."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontakt byl již do skupiny přidán."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importovat všechny soubory vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Vyhledávání dat karty vCard v úložišti"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Vyhledávání dat karty vCard na kartě SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Vyhledávání v úložišti se nezdařilo"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Vyhledávání na kartě SD se nezdařilo"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Vyhledávání v úložišti se nezdařilo (Důvod: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Vyhledávání na kartě SD se nezdařilo. (Důvod: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Vyhledávání v úložišti se nezdařilo"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Vyhledávání v úložišti se nezdařilo"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Chyba V/V"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Není k dispozici dostatek paměti (soubor může být příliš velký)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Analýza karty vCard se z neznámého důvodu nezdařila."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Analýza karty vCard se z neznámého důvodu nezdařila."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formát není podporován."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Import karty vCard se nezdařil"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Import karty vCard se nezdařil"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"V úložišti nebyl nalezen žádný soubor vCard"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Na kartě SD nebyl nalezen žádný soubor vCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Shromáždění metainformací zadaných souborů vCard se nezdařilo."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Import jednoho nebo více souborů se nezdařil (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Shromáždění metainformací zadaných souborů vCard se nezdařilo."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Neznámá chyba"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Výběr souboru vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Načítání vizitek vCard do mezipaměti místního dočasného úložiště"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Nástroj pro import načítá vizitky vCard do mezipaměti místního dočasného úložiště. Vlastní import bude zahájen v krátké době."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Probíhá import: <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Probíhá import: <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Čtení dat vizitky vCard se nezdařilo."</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Čtení dat vizitky vCard se nezdařilo."</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Čtení dat vizitky vCard bylo zrušeno"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Import souboru vCard byl dokončen <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Import souboru <xliff:g id="FILENAME">%s</xliff:g> byl zrušen."</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Potvrdit export"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Export dat kontaktů se nezdařil"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Export dat kontaktů se nezdařil."\n"Příčina chyby: <xliff:g id="FAIL_REASON">%s</xliff:g>"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Export dat kontaktů se nezdařil"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Žádný kontakt nelze exportovat"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"V úložišti je příliš mnoho souborů vCard."</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Na kartě SD je příliš mnoho souborů vCard"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Probíhá export dat kontaktů do souboru <xliff:g id="FILE_NAME">%s</xliff:g>"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nelze spustit exportní program: <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Při exportu došlo k chybě: <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Načtení informací z databáze se nezdařilo"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Načtení informací z databáze se nezdařilo"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nelze exportovat žádné kontakty. Pokud máte v tabletu skutečně uložené kontakty, je možné, že některý poskytovatel datových služeb zakázal jejich export mimo tablet."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nelze exportovat žádné kontakty. Pokud máte v telefonu skutečně uložené kontakty, je možné, že některý poskytovatel datových služeb zakázal jejich export mimo telefon."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Editor karty vCard není správně inicializován"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Opravdu chcete import souboru <xliff:g id="FILENAME">%s</xliff:g> zrušit?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Rušení exportu souboru vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Opravdu chcete zrušit export souboru <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Import/export souboru vCard nelze zrušit"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Import/export souboru vCard nelze zrušit"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Jména vašich kontaktů"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Přidat 2s pauzu"</string>
<string name="add_wait" msgid="3360818652790319634">"Přidat čekání"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definice vlastního zobrazení"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Nastavení"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakty k zobrazení"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Nastavení"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Možnosti zobrazení"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Možnosti zobrazení"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Najít kontakty"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Opravdu chcete změny zrušit?"</string>
<string name="discard" msgid="1234315037371251414">"Zrušit"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Nastavit profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Zadejte jméno kontaktu"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Zobrazit aktualizace"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Hlasová schránka"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nová hlasová zpráva – <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"Hlasovou zprávu se nepodařilo přehrát"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"načítání do mezipaměti..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Hlasovou zprávu se nepodařilo přehrát"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"načítání do mezipaměti..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nové"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Starší"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nevyslechnutá hlasová zpráva"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"–"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"JÁ"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Zobrazují se všechny kontakty"</string>
</resources>
diff --git a/res/values-da-w470dp/strings.xml b/res/values-da-w470dp/strings.xml
index 441c805..1232263 100644
--- a/res/values-da-w470dp/strings.xml
+++ b/res/values-da-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Opdateringer"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Opdateringer"</string>
</resources>
diff --git a/res/values-da/strings.xml b/res/values-da/strings.xml
index d538bb8..7cc3a9f 100644
--- a/res/values-da/strings.xml
+++ b/res/values-da/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Ring til <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Føj til favoritter"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Fjern fra favoritter"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Rediger kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Slet kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Rediger"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Slet"</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_makeDefaultEmail" msgid="2599044610375789994">"Benyt e-mail som standard"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Opdel"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Rediger"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Omdøb gruppe"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Slet gruppe"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Slet"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Ny"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Ny"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Opdel kontakt"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Indstillinger"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Slet"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Indstil ringetone"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Alle opkald til telefonsvareren"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Du kan ikke slette kontakter på skrivebeskyttede konti, men du kan skjule dem i dine lister over kontakter."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Denne kontakt indeholder oplysninger fra flere konti. Oplysningerne fra skrivebeskyttede konti vil blive skjult i dine lister over kontakter, men ikke slettet."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Sletning af denne kontakt sletter oplysninger fra flere konti."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Gemmer indstillinger for visning …"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakten er gemt."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Fejl, kunne ikke gemme ændringer af kontakter"</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Gruppen er gemt."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Fejl. Ændringer i gruppen kan ikke gemmes."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Ændringen er gemt."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontaktpersonen er allerede føjet til gruppen."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Føj til kontakter"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Fjern fra opkaldsliste"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Ryd opkaldsliste"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Slet telefonsvarerbesked"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Del telefonsvarerbesked"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Opkaldslisten er tom."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Ryd opkaldsliste"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Er du sikker på, at du vil rydde opkaldslisten?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Ring op igen"</string>
<string name="returnCall" msgid="8171961914203617813">"Ring tilbage"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min. <xliff:g id="SECONDS">%s</xliff:g> sek."</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Jævnligt kontaktet"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Ofte ringet til"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Tilføj kontakt"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Føj \"<xliff:g id="EMAIL">%s</xliff:g>\" til kontaktpersoner?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"et"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importer alle VCard-filer"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Søger efter vCard-data i lager"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Søger efter vCard-kort på SD-kortet"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Scanning af lageret mislykkedes"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Scanningen af SD-kortet mislykkedes"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Scanning af lager mislykkedes (Årsag: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Scanningen af SD-kortet mislykkedes: (Årsag: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Scanning af lageret mislykkedes"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Scanning af lageret mislykkedes"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O-fejl"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Der er ikke nok hukommelse (filen er muligvis for stor)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"vCard kunne ikke parses pga. en uventet årsag"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"vCard kunne ikke parses pga. en uventet årsag"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formatet understøttes ikke."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard kunne ikke importeres"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard kunne ikke importeres"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Der blev ikke fundet nogen vCard-fil i lageret"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Der blev ikke fundet nogen vCard-fil på SD-kortet"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Metaoplysninger om angivne vCard-filer kunne ikke hentes."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"En eller flere filer blev ikke importeret (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Metaoplysninger om angivne vCard-filer kunne ikke hentes."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Ukendt fejl"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Vælg vCard-fil"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Gemmer vCard-fil(er) midlertidigt på lokal lagerplads"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importøren gemmer vCard-fil(er) midlertidigt på lokal lagerplads. Den egentlige import begynder snart."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importerer <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importerer <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"vCard-data kunne ikke læses"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"vCard-data kunne ikke læses"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Læsning af vCard-data blev annulleret"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Import af vCard afsluttet <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Import af <xliff:g id="FILENAME">%s</xliff:g> blev annulleret"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Bekræft eksport"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Eksport af kontaktdata mislykkedes"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Eksport af kontaktpersondata mislykkedes."\n"Årsag til fejl: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Eksport af kontaktdata mislykkedes"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Der er ingen kontakter, der kan eksporteres"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Der er for mange vCard-filer i lageret"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Der er for mange vCard-data på SD-kortet"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Kontaktdata eksporteres til \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Eksportfunktionen kunne ikke startes: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Der opstod en fejl under eksport: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Kunne ikke hente databaseoplysninger"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Kunne ikke hente databaseoplysninger"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Der er ingen kontaktpersoner, der kan eksporteres. Hvis du har kontaktpersoner på din tabletcomputer, har en dataudbyder muligvis forbudt, at kontaktpersonerne eksporteres fra tabletcomputeren."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Der er ingen kontaktpersoner, der kan eksporteres. Hvis du har kontaktpersoner på din telefon, har en dataudbyder muligvis forbudt, at kontaktpersonerne eksporteres fra telefonen."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard-oprettelse ikke korrekt initialiseret"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Er du sikker på, at du vil annullere import af <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Annullerer eksport af vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Er du sikker på, at du vil annullere eksport af <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Import/eksport af vCard ikke annulleret"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Import/eksport af vCard ikke annulleret"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Navne på dine kontakter"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Tilføj pause på 2 sek."</string>
<string name="add_wait" msgid="3360818652790319634">"Tilføj Vent"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Brug dette billede"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Kan ikke redigeres fra denne applikation"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Ingen yderligere oplysninger for denne kontakt"</string>
<string name="group_read_only" msgid="7924922658394449477">"Kan ikke redigeres på denne enhed"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Sorter liste efter"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Ingen kontaktpersoner er valgt."</string>
<string name="add_field" msgid="2384260056674995230">"Tilføj et felt mere"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Tilføj ny"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Tilføj organisation"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Angiv tilpasset visning"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Indstillinger"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Viste kontaktpersoner"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Indstillinger"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Visningsindstillinger"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Indstillinger for visning"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Find kontaktpersoner"</string>
@@ -544,24 +537,20 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Er du sikker på, at du vil kassere dine ændringer?"</string>
<string name="discard" msgid="1234315037371251414">"Kasser"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
- <string name="view_updates_from_group" msgid="1782685984905600034">"Se opdateringer"</string>
+ <string name="profile_display_name" msgid="4127389543625918771">"Opret min profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Angiv kontaktpersonens navn"</string>
+ <string name="view_updates_from_group" msgid="1782685984905600034">"Vis opdateringer"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Telefonsvarer"</item>
<item quantity="other" msgid="5513481419205061254">"<xliff:g id="COUNT">%1$d</xliff:g> telefonsvarerbeskeder"</item>
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nye besked fra <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"kunne ikke afspille telefonsvarerbesked"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"gemmer i buffer..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nye"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Ældre"</string>
@@ -570,14 +559,13 @@
<string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Konfigurer din telefonsvarer."</string>
<string name="voicemail_status_audio_not_available" msgid="3369618334553341626">"Lyd ikke tilgængelig."</string>
<string name="voicemail_status_action_configure" msgid="7008713959076506385">"Konfigurer"</string>
- <string name="voicemail_status_action_call_server" msgid="1824816252288551794">"Ring t telefonsvarer"</string>
+ <string name="voicemail_status_action_call_server" msgid="1824816252288551794">"Kald telefonsvarer"</string>
<string name="voicemail_speed_slowest" msgid="6047030504814773029">"langsomste hastighed"</string>
<string name="voicemail_speed_slower" msgid="7890393922358642543">"langsom hastighed"</string>
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normal hastighed"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"hurtig hastighed"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"hurtigste hastighed"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Gruppens navn"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kontakt via NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Vis kun telefonsvarerbeskeder"</string>
@@ -591,7 +579,7 @@
<string name="description_call_log_incoming_call" msgid="4485427487637250143">"Indgående opkald"</string>
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Udgående opkald"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Ubesvaret opkald"</string>
- <string name="description_call_log_voicemail" msgid="4600798771975158948">"Telefonsvarer"</string>
+ <string name="description_call_log_voicemail" msgid="4600798771975158948">"Telefonsvarerbesked"</string>
<!-- no translation found for description_add_contact (3103414772502485851) -->
<skip />
<!-- no translation found for description_view_contact (5205669345700598415) -->
@@ -600,14 +588,12 @@
<skip />
<!-- no translation found for description_send_text_message (7803126439934046891) -->
<skip />
- <string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Uaflyttet besked på telefonsvareren"</string>
+ <string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Uaflyttet telefonsvarerbesked"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"MIG"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Viser alle kontaktpersoner"</string>
</resources>
diff --git a/res/values-de-w470dp/strings.xml b/res/values-de-w470dp/strings.xml
index fd29a4b..5fcf1fc 100644
--- a/res/values-de-w470dp/strings.xml
+++ b/res/values-de-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Updates"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Updates"</string>
</resources>
diff --git a/res/values-de/strings.xml b/res/values-de/strings.xml
index 8b5aabd..90a40f1 100644
--- a/res/values-de/strings.xml
+++ b/res/values-de/strings.xml
@@ -66,8 +66,7 @@
<string name="contactsJoinedMessage" msgid="7208148163607047389">"Kontakte wurden verknüpft."</string>
<string name="contactOptionsTitle" msgid="8259347644090700915">"Optionen"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Löschen"</string>
- <!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
- <skip />
+ <string name="menu_set_ring_tone" msgid="8728345772068064946">"Klingeltonwahl"</string>
<string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Alle Anrufe an Mailbox"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Sie können keine Kontakte aus schreibgeschützten Konten löschen. Sie können sie jedoch in Ihren Kontaktlisten ausblenden."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Dieser Kontakt enthält Informationen aus mehreren Konten. Informationen aus schreibgeschützten Konten werden nicht gelöscht, sondern in Ihren Kontaktlisten ausgeblendet."</string>
@@ -101,10 +100,9 @@
<string name="send_to_voicemail_checkbox" msgid="9001686764070676353">"Anrufe direkt an Mailbox senden"</string>
<string name="default_ringtone" msgid="9099988849649827972">"Standard"</string>
<string name="removePhoto" msgid="4898105274130284565">"Foto entfernen"</string>
- <!-- outdated translation 8579310973261953559 --> <string name="noContacts" msgid="4955659076981974652">"Keine Kontakte"</string>
- <!-- outdated translation 8614664663561385253 --> <string name="noGroups" msgid="7315200974181864731">"Keine Gruppen"</string>
- <!-- no translation found for noAccounts (4742609114153797268) -->
- <skip />
+ <string name="noContacts" msgid="4955659076981974652">"Keine Kontakte"</string>
+ <string name="noGroups" msgid="7315200974181864731">"Keine Gruppen"</string>
+ <string name="noAccounts" msgid="4742609114153797268">"Sie benötigen ein Konto, um Gruppen erstellen zu können."</string>
<string name="noMatchingContacts" msgid="4266283206853990471">"Keine passenden Kontakte gefunden"</string>
<string name="noContactsWithPhoneNumbers" msgid="1605457050218824269">"Keine sichtbaren Kontakte mit Telefonnummern"</string>
<string name="headerContactGroups" msgid="2426134991932503843">"Kontakte zum Anzeigen auswählen"</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Anzeigeoptionen werden gespeichert..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt gespeichert"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Fehler, Kontaktänderungen konnten nicht gespeichert werden."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Gruppe gespeichert"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Gruppenänderungen konnten aufgrund eines Fehlers nicht gespeichert werden."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Die Änderung wurde gespeichert."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Dieser Kontakt wurde bereits zu der Gruppe hinzugefügt."</string>
@@ -134,7 +131,7 @@
</plurals>
<string name="listTotalAllContactsZero" msgid="1889349925514589304">"Keine Kontakte"</string>
<string name="listTotalAllContactsZeroCustom" msgid="4058252141420128998">"Keine sichtbaren Kontakte"</string>
- <!-- outdated translation 5391630590684099117 --> <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Keine markierten Kontakte"</string>
+ <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Keine Favoriten"</string>
<string name="listTotalAllContactsZeroGroup" msgid="5448979458248027615">"Keine Kontakte in <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="listAllContactsInAccount" msgid="7496143179265311758">"Kontakte in <xliff:g id="NAME">%s</xliff:g>"</string>
<plurals name="listFoundAllContacts">
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Zu Kontakten hinzufügen"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Aus Anrufliste entfernen"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Anrufliste löschen"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Mailbox-Nachricht löschen"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Mailbox-Nachricht teilen"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Anrufliste ist leer"</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Anrufprotokoll löschen"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Möchten Sie das Anrufprotokoll wirklich löschen?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Erneut anrufen"</string>
<string name="returnCall" msgid="8171961914203617813">"Zurückrufen"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> Minuten, <xliff:g id="SECONDS">%s</xliff:g> Sekunden"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Häufig kontaktiert"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Häufig angerufen"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Kontakt hinzufügen"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"\"<xliff:g id="EMAIL">%s</xliff:g>\" zu den Kontakten hinzufügen?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"eins"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Alle VCard-Dateien importieren"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Suche nach vCard-Daten im Speicher..."</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Suche nach einer vCard-Information auf der SD-Karte"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Scannen des Speichers fehlgeschlagen"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Fehler beim Lesen der SD-Karte"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Scannen des USB-Speichers fehlgeschlagen. Grund: <xliff:g id="FAIL_REASON">%s</xliff:g>"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Fehler beim Lesen der SD-Karte. Grund: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Scannen des Speichers fehlgeschlagen"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Scannen des Speichers fehlgeschlagen"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"E/A-Fehler"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Zu wenig Speicherplatz (Datei ist eventuell zu groß)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Die vCard konnte aus einem unbekannten Grund nicht geparst werden."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Die vCard konnte aus einem unbekannten Grund nicht geparst werden."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Format wird nicht unterstützt."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard kann nicht importiert werden."</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard kann nicht importiert werden."</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Im Speicher wurde keine vCard-Datei gefunden."</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Auf der SD-Karte wurde keine vCard-Datei gefunden."</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Metainformationen konnten nicht von den angegebenen vCards abgerufen werden."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Fehler beim Import einer oder mehrerer Dateien (%s)"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Metainformationen konnten nicht von den angegebenen vCards abgerufen werden."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Unbekannter Fehler"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCard-Datei auswählen"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Caching von vCards in lokalen temporären Speicher"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importprogramm führt gerade Caching der vCard(s) in lokalen temporären Speicher durch. Der eigentliche Import beginnt gleich."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"<xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g> wird importiert: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g> wird importiert"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Fehler beim Lesen von vCard-Daten"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Fehler beim Lesen von vCard-Daten"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lesen von vCard-Daten abgebrochen"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Import der vCard <xliff:g id="FILENAME">%s</xliff:g> abgeschlossen"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Import von <xliff:g id="FILENAME">%s</xliff:g> wurde abgebrochen."</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Export bestätigen"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Fehler beim Exportieren von Kontaktdaten"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Fehler beim Exportieren der Kontaktdaten."\n"Fehlerursache: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Fehler beim Exportieren von Kontaktdaten"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Es ist kein exportierbarer Kontakt vorhanden"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Zu viele vCard-Dateien im Speicher"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Zu viele vCard-Dateien auf der SD-Karte"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Kontaktdaten werden in \"<xliff:g id="FILE_NAME">%s</xliff:g>\" exportiert."</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Exportprogramm konnte nicht initialisiert werden: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Fehler beim Exportieren: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Fehler bei der Ermittlung von Datenbank-Informationen"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Fehler bei der Ermittlung von Datenbank-Informationen"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Es sind keine exportierbaren Kontakte vorhanden. Falls sich Kontakte auf Ihrem Tablet befinden, ist das Exportieren der Kontakte möglicherweise durch Datenanbieter gesperrt."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Es sind keine exportierbaren Kontakte vorhanden. Falls sich Kontakte auf Ihrem Telefon befinden, ist das Exportieren der Kontakte möglicherweise durch Datenanbieter gesperrt."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Das Programm zum Erstellen der vCard wurde nicht richtig initialisiert."</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Möchten Sie den Import von <xliff:g id="FILENAME">%s</xliff:g> wirklich abbrechen?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCard-Export wird abgebrochen."</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Möchten Sie den Export von <xliff:g id="FILENAME">%s</xliff:g> wirklich abbrechen?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCard-Import/-Export nicht abgebrochen"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCard-Import/-Export nicht abgebrochen"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Namen meiner Kontakte"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"2 Sekunden Pause hinzufügen"</string>
<string name="add_wait" msgid="3360818652790319634">"Warten hinzufügen"</string>
@@ -431,13 +428,9 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Dieses Foto verwenden"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"In dieser App nicht bearbeitbar"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Keine Zusatzinformationen zu diesem Kontakt"</string>
- <!-- no translation found for group_read_only (7924922658394449477) -->
- <skip />
+ <string name="group_read_only" msgid="7924922658394449477">"Auf diesem Gerät nicht bearbeitbar"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Liste sortieren nach"</string>
<string name="display_options_sort_by_given_name" msgid="184916793466387067">"Vorname"</string>
<string name="display_options_sort_by_family_name" msgid="7857986975275712622">"Nachname"</string>
@@ -467,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Kein Kontakt ausgewählt"</string>
<string name="add_field" msgid="2384260056674995230">"Weiteres Feld hinzufügen"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Hinzufügen"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Organisation hinzufügen"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -502,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Benutzerdefinierte Ansicht festlegen"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Einstellungen"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakte zum Anzeigen"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Einstellungen"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Anzeigeoptionen"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Anzeigeoptionen"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Kontakte suchen"</string>
@@ -528,7 +520,7 @@
</plurals>
<string name="delete_group_dialog_message" msgid="295063284548750881">"Soll die Gruppe \"<xliff:g id="GROUP_LABEL">%1$s</xliff:g>\" wirklich gelöscht werden? Die Kontakte selbst werden nicht gelöscht."</string>
<plurals name="num_contacts_in_group">
- <item quantity="one" msgid="1352418549951013448">"<xliff:g id="COUNT_0">%1$d</xliff:g> Person aus <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
+ <item quantity="one" msgid="1352418549951013448">"<xliff:g id="COUNT_0">%1$d</xliff:g> Person von <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
<item quantity="other" msgid="8146027769011086349">"<xliff:g id="COUNT_0">%1$d</xliff:g> Personen von <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
</plurals>
<plurals name="group_list_num_contacts_in_group">
@@ -537,40 +529,34 @@
</plurals>
<string name="toast_join_with_empty_contact" msgid="5015189525953438968">"Geben Sie bitte einen Namen für den Kontakt ein, bevor Sie ihn mit einem anderen Kontakt zusammenführen."</string>
<string name="indicator_joined_contact" msgid="3321049349627022128">"Zusammengeführter Kontakt"</string>
- <!-- no translation found for copy_text (3257145021583508761) -->
- <skip />
- <!-- no translation found for set_default (4417505153468300351) -->
- <skip />
- <!-- no translation found for clear_default (7193185801596678067) -->
- <skip />
+ <string name="copy_text" msgid="3257145021583508761">"In Zwischenablage kopieren"</string>
+ <string name="set_default" msgid="4417505153468300351">"Als Standard festlegen"</string>
+ <string name="clear_default" msgid="7193185801596678067">"Als Standard löschen"</string>
<string name="toast_text_copied" msgid="5143776250008541719">"Text kopiert"</string>
<string name="cancel_confirmation_dialog_title" msgid="3950463632415908534">"Änderungen verwerfen"</string>
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Möchten Sie Ihre Änderungen wirklich verwerfen?"</string>
<string name="discard" msgid="1234315037371251414">"Verwerfen"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g><xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"Mein Profil einrichten"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Namen des Kontakts eingeben"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Updates anzeigen"</string>
- <!-- no translation found for notification_voicemail_title:one (1746619685488504230) -->
- <!-- no translation found for notification_voicemail_title:other (5513481419205061254) -->
- <!-- no translation found for notification_voicemail_callers_list (1153954809339404149) -->
+ <plurals name="notification_voicemail_title">
+ <item quantity="one" msgid="1746619685488504230">"Mailbox-Nachricht"</item>
+ <item quantity="other" msgid="5513481419205061254">"<xliff:g id="COUNT">%1$d</xliff:g> Mailbox-Nachrichten"</item>
+ </plurals>
+ <string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
+ <string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Neue Mailbox-Nachricht von <xliff:g id="CALLER">%1$s</xliff:g>"</string>
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Fehler beim Wiedergeben der Nachricht"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"Pufferung..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
- <skip />
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
- <skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Neu"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Älter"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Es kann keine Verbindung zum Mailbox-Server hergestellt werden."</string>
- <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Verbindung zu Server nicht möglich. Neue Mailbox-Nachrichten."</string>
- <string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Konfigurieren Sie Ihren Anrufbeantworter."</string>
+ <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Verbindung zu Mailbox-Server nicht möglich. Neue Mailbox-Nachr."</string>
+ <string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Konfigurieren Sie Ihre Mailbox."</string>
<string name="voicemail_status_audio_not_available" msgid="3369618334553341626">"Audio nicht verfügbar"</string>
<string name="voicemail_status_action_configure" msgid="7008713959076506385">"Konfigurieren"</string>
<string name="voicemail_status_action_call_server" msgid="1824816252288551794">"Mailbox anrufen"</string>
@@ -579,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normale Geschwindigkeit"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"hohe Geschwindigkeit"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"höchste Geschwindigkeit"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Gruppenname"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kontakt erhalten per NCF"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Nur Mailbox-Nachr. anzeigen"</string>
@@ -594,7 +579,7 @@
<string name="description_call_log_incoming_call" msgid="4485427487637250143">"Eingehender Anruf"</string>
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Ausgehender Anruf"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Entgangener Anruf"</string>
- <string name="description_call_log_voicemail" msgid="4600798771975158948">"Mailbox"</string>
+ <string name="description_call_log_voicemail" msgid="4600798771975158948">"Mailbox-Nachricht"</string>
<!-- no translation found for description_add_contact (3103414772502485851) -->
<skip />
<!-- no translation found for description_view_contact (5205669345700598415) -->
@@ -604,8 +589,7 @@
<!-- no translation found for description_send_text_message (7803126439934046891) -->
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nicht abgehörte Mailbox-Nachricht"</string>
- <!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
- <skip />
+ <string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
<string name="user_profile_contacts_list_header" msgid="9154761216179882405">"Ich"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
diff --git a/res/values-el-w470dp/strings.xml b/res/values-el-w470dp/strings.xml
index 7af203d..5ed6243 100644
--- a/res/values-el-w470dp/strings.xml
+++ b/res/values-el-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Ενημερώσεις"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Ενημερώσεις"</string>
</resources>
diff --git a/res/values-el/strings.xml b/res/values-el/strings.xml
index f82c67a..59d84c0 100644
--- a/res/values-el/strings.xml
+++ b/res/values-el/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Κλήση <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Προσθήκη στα αγαπημένα"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Κατάργηση από τα αγαπημένα"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Επεξεργασία επαφής"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Διαγραφή επαφής"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Επεξεργασία"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Διαγραφή"</string>
<string name="menu_call" msgid="3992595586042260618">"Κλήση επαφής"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Αποστολή μηνύματος κειμένου σε επαφή"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Ορισμός διεύθυνσης ηλεκτρονικού ταχυδρομείου ως προεπιλογή"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Διαχωρισμός"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Επεξεργασία"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Μετονομασία ομάδας"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Διαγραφή ομάδας"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Διαγραφή"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Νέα"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Νέα"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Διαχωρισμός επαφής"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Επιλογές"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Διαγραφή"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Ορ. ήχου κλήσης"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Κλήσεις στον τηλεφωνητή"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Δεν μπορείτε να διαγράψετε επαφές από λογαριασμούς οι οποίοι είναι μόνο για ανάγνωση, αλλά μπορείτε να τις αποκρύψετε στις λίστες επαφών σας."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Αυτή η επαφή περιέχει πληροφορίες από πολλούς λογαριασμούς. Θα γίνει απόκρυψη και όχι διαγραφή των πληροφοριών που προέρχονται από λογαριασμούς μόνο για ανάγνωση στις λίστες επαφών σας."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Εάν διαγράψετε αυτήν την επαφή, θα γίνει διαγραφή των πληροφοριών από πολλούς λογαριασμούς."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Αποθήκευση επιλογών προβολής…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Η επαφή αποθηκεύτηκε."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Σφάλμα, δεν ήταν δυνατή η αποθήκευση αλλαγών επαφής."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Η ομάδα αποθηκεύτηκε."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Σφάλμα. Δεν είναι δυνατή η αποθήκευση των αλλαγών στην ομάδα."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Η αλλαγή αποθηκεύτηκε."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Η επαφή έχει προστεθεί ήδη στην ομάδα."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Εισαγωγή όλων των αρχείων vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Αναζήτηση δεδομένων vCard στον χώρο αποθήκευσης"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Αναζήτηση για δεδομένα vCard στην κάρτα SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Η σάρωση του χώρου αποθήκευσης απέτυχε"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Η σάρωση της κάρτας SD απέτυχε"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Η σάρωση του αποθηκευτικού χώρου απέτυχε (Αιτία: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Η σάρωση της κάρτας SD απέτυχε (Αιτία:\"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Η σάρωση του χώρου αποθήκευσης απέτυχε"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Η σάρωση του χώρου αποθήκευσης απέτυχε"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Σφάλμα I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Η μνήμη είναι ανεπαρκής (το αρχείο μπορεί να είναι πολύ μεγάλο)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Η ανάλυση της κάρτας vCard απέτυχε εξαιτίας μη αναμενόμενου συμβάντος"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Η ανάλυση της κάρτας vCard απέτυχε εξαιτίας μη αναμενόμενου συμβάντος"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Η μορφή δεν υποστηρίζεται."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Αποτυχία εισαγωγής vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Αποτυχία εισαγωγής vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Δεν βρέθηκαν αρχεία vCard στον χώρο αποθήκευσης"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Δεν βρέθηκε αρχείο VCard στην κάρτα SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Η συλλογή μετα-πληροφοριών του δεδομένου αρχείου(ων) vCard απέτυχε."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Η εισαγωγή ενός ή περισσοτέρων αρχείων απέτυχε (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Η συλλογή μετα-πληροφοριών του δεδομένου αρχείου(ων) vCard απέτυχε."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Άγνωστο σφάλμα"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Επιλογή αρχείου vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Αποθήκευση vCard(s) σε τοπικό προσωρινό χώρο αποθήκευσης"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Το πρόγραμμα εισαγωγής αποθηκεύει προσωρινά vCard(s) σε τοπικό χώρο προσωρινής αποθήκευσης. Η κανονική εισαγωγή θα ξεκινήσει σύντομα."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Εισαγωγή <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Εισαγωγή <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Αποτυχία ανάγνωσης δεδομένων vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Αποτυχία ανάγνωσης δεδομένων vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Η ανάγνωση των δεδομένων vCard ακυρώθηκε"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Η εισαγωγή vCard ολοκληρώθηκε <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Η εισαγωγή της <xliff:g id="FILENAME">%s</xliff:g> ακυρώθηκε"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Επιβεβαίωση εξαγωγής"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Αποτυχία εξαγωγής δεδομένων επαφής"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Αποτυχία εξαγωγής δεδομένων επαφής."\n"Αιτία αποτυχίας: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Αποτυχία εξαγωγής δεδομένων επαφής"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Δεν υπάρχει επαφή με δυνατότητα εξαγωγής"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Υπερβολικά πολλά αρχεία vCard στον χώρο αποθήκευσης"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Υπερβολικά μεγάλος όγκος αρχείων VCard στην κάρτα SD"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Εξαγωγή δεδομένων επαφών προς \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Δεν ήταν δυνατή η εκκίνηση της εξαγωγής: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Προέκυψε σφάλμα κατά την εξαγωγή: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Αποτυχία λήψης πληροφοριών βάσης δεδομένων"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Αποτυχία λήψης πληροφοριών βάσης δεδομένων"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Δεν υπάρχουν επαφές με δυνατότητα εξαγωγής. Αν έχετε επαφές στο tablet σας, ενδέχεται να μην επιτρέπεται η εξαγωγή όλων των επαφών εκτός του τηλεφώνου από κάποιους παρόχους δεδομένων."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Δεν υπάρχουν επαφές με δυνατότητα εξαγωγής. Αν έχετε επαφές στο τηλέφωνό σας, ενδέχεται να μην επιτρέπεται η εξαγωγή όλων των επαφών εκτός του τηλεφώνου από κάποιους παρόχους δεδομένων."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Δεν έχει γίνει σωστή εκκίνηση του προγράμματος σύνθεσης της vCard"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Είστε βέβαιοι ότι θέλετε να ακυρώσετε την εισαγωγή <xliff:g id="FILENAME">%s</xliff:g>;"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Ακύρωση εξαγωγής της vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Είστε βέβαιοι ότι θέλετε να ακυρώσετε την εξαγωγή της <xliff:g id="FILENAME">%s</xliff:g>;"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Η εισαγωγή/εξαγωγή vCard δεν ακυρώθηκε"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Η εισαγωγή/εξαγωγή vCard δεν ακυρώθηκε"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Ονόματα ων επαφών σας"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Προσθήκη παύσης 2 δευτερολέπτων"</string>
<string name="add_wait" msgid="3360818652790319634">"Προσθήκη αναμονής"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Ορισμός προσαρμοσμένης προβολής"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Ρυθμίσεις"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Επαφές για προβολή"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Ρυθμίσεις"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Προβολή επιλογών"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Επιλογές προβολής"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Εύρεση επαφών"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Θέλετε να απορριφθούν οι αλλαγές σας;"</string>
<string name="discard" msgid="1234315037371251414">"Απόρριψη"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Ρύθμιση του προφίλ μου"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Εισαγάγετε το όνομα της επαφής"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Προβολή ενημερώσεων"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Αυτόματος τηλεφωνητής"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Νέα μην. αυτ. τηλεφ. από <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"η αναπαραγωγή του τηλεφωνητή απέτυχε"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"Αποθήκευση στην προσωρινή μνήμη..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"η αναπαραγωγή του τηλεφωνητή απέτυχε"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"Αποθήκευση στην προσωρινή μνήμη..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Νέο"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Παλαιότερα"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Μηνύματα αυτόματου τηλεφωνητή που δεν έχετε ακούσει"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"ΕΓΩ"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Εμφάνιση όλων των επαφών"</string>
</resources>
diff --git a/res/values-en-rGB-w470dp/strings.xml b/res/values-en-rGB-w470dp/strings.xml
index fd29a4b..0666e45 100644
--- a/res/values-en-rGB-w470dp/strings.xml
+++ b/res/values-en-rGB-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Updates"</string>
+ <string name="recent_updates" msgid="2018245636796411442">"Recent updates"</string>
</resources>
diff --git a/res/values-en-rGB/strings.xml b/res/values-en-rGB/strings.xml
index a26db64..3481219 100644
--- a/res/values-en-rGB/strings.xml
+++ b/res/values-en-rGB/strings.xml
@@ -55,8 +55,8 @@
<string name="menu_deleteGroup" msgid="3486380004411482874">"Delete"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"New"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"New"</string>
- <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separate Contact"</string>
- <!-- outdated translation 1150797297503944823 --> <string name="splitConfirmation" msgid="1067993957986345974">"Are you sure that you want to separate this single contact into multiple contacts: one for each set of contact information that was joined into it?"</string>
+ <string name="splitConfirmation_title" msgid="2209511048593467012">"Separate contact"</string>
+ <string name="splitConfirmation" msgid="1067993957986345974">"Are you sure that you want to separate this single contact into multiple contacts?"</string>
<string name="menu_joinAggregate" msgid="5027981918265667970">"Join"</string>
<string name="titleJoinContactDataWith" msgid="7684875775798635354">"Join contacts"</string>
<string name="blurbJoinContactDataWith" msgid="995870557595050304">"Select the contact with whom you want to join <xliff:g id="NAME">%s</xliff:g>."</string>
@@ -114,10 +114,9 @@
</plurals>
<string name="savingContact" msgid="4075751076741924939">"Saving contact…"</string>
<string name="savingDisplayGroups" msgid="2133152192716475939">"Saving display options…"</string>
- <!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contact saved."</string>
+ <string name="contactSavedToast" msgid="9171862279493213075">"Contact saved"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Error, unable to save contact changes."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <string name="groupSavedToast" msgid="6675062559302493011">"Group saved"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Error, unable to save group changes."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Change has been saved."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Contact has already been added to the group."</string>
@@ -241,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Import all vCard files"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Searching for vCard data in storage"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Searching for vCard data on SD card"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Scanning storage failed"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Scanning SD card failed"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Scanning USB storage failed (Reason: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Scanning SD card failed (Reason: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Scanning storage failed"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Scanning storage failed"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O Error"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memory is insufficient (the file may be too large)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Failed to parse vCard for unexpected reason"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Failed to parse vCard for unexpected reason"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"The format is not supported."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Failed to import vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Failed to import vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"No vCard file found in the storage"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"No vCard file found on the SD card"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Failed to collect meta information of given vCard file(s)."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"One or more files failed to be imported (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Failed to collect meta information of given vCard file(s)."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Unknown error"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Select vCard file"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Caching vCard(s) to local temporary storage"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importer is caching vCard(s) to local temporary storage. Actual import will start soon."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importing <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importing <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Failed to Read vCard data"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Failed to Read vCard data"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Reading vCard data was cancelled"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Finished importing vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importing <xliff:g id="FILENAME">%s</xliff:g> was cancelled"</string>
@@ -272,10 +274,10 @@
<string name="vcard_unknown_filename" msgid="7171709890959915954">"contact"</string>
<string name="percentage" msgid="34897865327092209">"%s%%"</string>
<string name="confirm_export_title" msgid="7648747763127442983">"Confirm export"</string>
- <!-- no translation found for confirm_export_message (4307437830474103759) -->
+ <string name="confirm_export_message" msgid="4307437830474103759">"Export your contact list to file \"<xliff:g id="VCARD_FILENAME">%s</xliff:g>\"?"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Failed to export contact data"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Failed to export contact data"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Failed to export contact data."\n"Reason for failure: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"There is no exportable contact"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Too many vCard files in the storage"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Too many vCard files on the SD card"</string>
@@ -286,7 +288,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exporting contact data to \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Could not initialise the exporter. \"<xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Error occured during export: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Failed to get database information"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Failed to get database information"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"There are no exportable contacts. If you do have contacts on your tablet, all the contacts may be prohibited from being exported outside the tablet by some data providers."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"There are no exportable contacts. If you do have contacts on your phone, all the contacts may be prohibited from being exported outside the phone by some data providers."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"The vCard composer is not initialised correctly"</string>
@@ -296,7 +298,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Are you sure that you want to cancel importing <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Cancelling vCard export"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Are you sure that you want to cancel exporting <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Failed to cancel vCard import/export"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Failed to cancel vCard import/export"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Names of your contacts"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Add 2-sec pause"</string>
<string name="add_wait" msgid="3360818652790319634">"Add wait"</string>
@@ -317,7 +319,7 @@
<string name="nicknameLabelsGroup" msgid="2891682101053358010">"Nickname"</string>
<string name="organizationLabelsGroup" msgid="2478611760751832035">"Organisation"</string>
<string name="websiteLabelsGroup" msgid="4202998982804009261">"Website"</string>
- <!-- outdated translation 8069912895912714412 --> <string name="eventLabelsGroup" msgid="3695433812142818803">"Event"</string>
+ <string name="eventLabelsGroup" msgid="3695433812142818803">"Events"</string>
<string name="relationLabelsGroup" msgid="1854373894284572781">"Relationship"</string>
<string name="groupsLabel" msgid="8573535366319059326">"Groups"</string>
<string name="type_short_home" msgid="7770424864090605384">"H"</string>
@@ -414,13 +416,10 @@
<string name="name_phonetic_middle" msgid="8643721493320405200">"Phonetic middle name"</string>
<string name="name_phonetic_family" msgid="462095502140180305">"Phonetic family name"</string>
<string name="name_phonetic" msgid="4259595234312430484">"Phonetic name"</string>
- <!-- no translation found for connections (8098440723172028350) -->
- <skip />
- <!-- no translation found for add_connection_button (4861308615789601727) -->
- <skip />
+ <string name="connections" msgid="8098440723172028350">"Connections"</string>
+ <string name="add_connection_button" msgid="4861308615789601727">"Add connection"</string>
<string name="recent_updates" msgid="2062236709538790412">"Recent"</string>
- <!-- no translation found for recent_updates_tab_text (5813107516506908531) -->
- <skip />
+ <string name="recent_updates_tab_text" msgid="5813107516506908531">"\"<xliff:g id="UPDATE_TEXT">%s</xliff:g>\""</string>
<string name="account_type_format" msgid="718948015590343010">"<xliff:g id="SOURCE">%1$s</xliff:g> contact"</string>
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
@@ -458,10 +457,8 @@
<string name="add_field" msgid="2384260056674995230">"Add another field"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Add new"</string>
<string name="add_organization" msgid="7311893231158291197">"Add organisation"</string>
- <!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
- <skip />
- <!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
- <skip />
+ <string name="event_edit_field_hint_text" msgid="5794424930242630477">"Date"</string>
+ <string name="group_edit_field_hint_text" msgid="3966441850870457808">"Group name"</string>
<string name="contact_status_update_attribution" msgid="752179367353018597">"via <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g> via <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
<string name="description_star" msgid="2605854427360036550">"favourite"</string>
@@ -479,7 +476,7 @@
<string name="add_to_my_contacts" msgid="1068274916793627723">"Add to My Contacts"</string>
<string name="contact_directory_description" msgid="683398073603909119">"Directory <xliff:g id="TYPE">%1$s</xliff:g>"</string>
<string name="directory_search_label" msgid="1887759056597975053">"Directory"</string>
- <!-- outdated translation 1686089693064201315 --> <string name="local_search_label" msgid="2551177578246113614">"Contacts"</string>
+ <string name="local_search_label" msgid="2551177578246113614">"All contacts"</string>
<string name="toast_making_personal_copy" msgid="7905283986345263275">"Creating a personal copy"</string>
<string name="list_filter_prompt" msgid="7481426622828055116">"Choose contact list"</string>
<string name="list_filter_all_accounts" msgid="8908683398914322369">"All contacts"</string>
@@ -491,14 +488,13 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Define customised view"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Settings"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contacts to display"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Settings"</string>
+ <string name="menu_settings" msgid="6523251616169246235">"Display options"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Display options"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Find contacts"</string>
<string name="non_phone_caption" msgid="1541655052330027380">"Phone number"</string>
<string name="non_phone_add_to_contacts" msgid="6590985286250471169">"Add to contacts"</string>
- <!-- no translation found for activity_title_confirm_add_detail (4065089866210730616) -->
- <skip />
+ <string name="activity_title_confirm_add_detail" msgid="4065089866210730616">"Add to contact"</string>
<string name="non_phone_close" msgid="7608506439725515667">"Close"</string>
<string name="widget_name_and_phonetic" msgid="8739586586600099979">"<xliff:g id="DISPLAY_NAME">%1$s</xliff:g> (<xliff:g id="PHONETIC_NAME">%2$s</xliff:g>)"</string>
<string name="date_year_toggle" msgid="7356532842767854606">"Provide a year"</string>
@@ -535,8 +531,7 @@
<string name="discard" msgid="1234315037371251414">"Discard"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"Set up my profile"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="enter_contact_name" msgid="1738391320566349924">"Type person\'s name"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"View updates"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Voicemail"</item>
@@ -544,12 +539,10 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"New voicemail from <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"failed to play voicemail"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"buffering..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"failed to play voicemail"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"buffering..."</string>
+ <!-- outdated translation 8516068803491833243 --> <string name="voicemail_fetching_content" msgid="877911315738258780">"fetching voicemail..."</string>
+ <!-- outdated translation 3430908587639305983 --> <string name="voicemail_fetching_timout" msgid="6691792377574905201">"failed to fetch voicemail"</string>
<string name="call_log_new_header" msgid="846546437517724715">"New"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Older"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Cannot connect to voicemail server."</string>
@@ -567,8 +560,7 @@
<string name="group_name_hint" msgid="2659811836386413509">"Group\'s Name"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contact received over NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Show voicemails only"</string>
- <!-- no translation found for menu_show_all_calls (7560347482073345885) -->
- <skip />
+ <string name="menu_show_all_calls" msgid="7560347482073345885">"Show all calls"</string>
<string name="status_available" msgid="5586870015822828392">"Available"</string>
<string name="status_away" msgid="1838861100379804730">"Away"</string>
<string name="status_busy" msgid="9147992455450257136">"Busy"</string>
@@ -578,20 +570,14 @@
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Outgoing call"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Missed call"</string>
<string name="description_call_log_voicemail" msgid="4600798771975158948">"Voicemail"</string>
- <!-- no translation found for description_add_contact (3103414772502485851) -->
- <skip />
- <!-- no translation found for description_view_contact (5205669345700598415) -->
- <skip />
- <!-- no translation found for description_call (3443678121983852666) -->
- <skip />
- <!-- no translation found for description_send_text_message (7803126439934046891) -->
- <skip />
+ <string name="description_add_contact" msgid="3103414772502485851">"Add contact"</string>
+ <string name="description_view_contact" msgid="5205669345700598415">"View contact <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_call" msgid="3443678121983852666">"Call <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_send_text_message" msgid="7803126439934046891">"Send text message to <xliff:g id="NAME">%1$s</xliff:g>"</string>
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Unheard voicemail"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
<string name="user_profile_contacts_list_header" msgid="9154761216179882405">"ME"</string>
- <!-- no translation found for local_profile_title (2021416826991393684) -->
- <skip />
- <!-- no translation found for external_profile_title (8034998767621359438) -->
- <skip />
+ <string name="local_profile_title" msgid="2021416826991393684">"My local profile"</string>
+ <string name="external_profile_title" msgid="8034998767621359438">"My <xliff:g id="EXTERNAL_SOURCE">%1$s</xliff:g> profile"</string>
<string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Displaying all contacts"</string>
</resources>
diff --git a/res/values-es-rUS-w470dp/strings.xml b/res/values-es-rUS-w470dp/strings.xml
index bd60806..f8263d4 100644
--- a/res/values-es-rUS-w470dp/strings.xml
+++ b/res/values-es-rUS-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Actualizaciones"</string>
+ <string name="recent_updates" msgid="2018245636796411442">"Actualizaciones recientes"</string>
</resources>
diff --git a/res/values-es-rUS/strings.xml b/res/values-es-rUS/strings.xml
index b34b51b..ada7372 100644
--- a/res/values-es-rUS/strings.xml
+++ b/res/values-es-rUS/strings.xml
@@ -44,20 +44,19 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Llamar a <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Agregar a favoritos"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Eliminar de favoritos"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Editar contacto"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Eliminar contacto"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Editar"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Eliminar"</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_makeDefaultEmail" msgid="2599044610375789994">"Crear correo electrónico predeterminado"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separar"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Editar"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Renombrar grupo"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Eliminar grupo"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Eliminar"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nuevo"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nueva"</string>
- <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separar contacto"</string>
- <!-- outdated translation 1150797297503944823 --> <string name="splitConfirmation" msgid="1067993957986345974">"¿Estás seguro de que deseas separar este contacto individual en varios contactos: uno para cada grupo de información de contacto que se unió a él?"</string>
+ <string name="splitConfirmation_title" msgid="2209511048593467012">"Dividir contacto"</string>
+ <string name="splitConfirmation" msgid="1067993957986345974">"¿Estás seguro de que deseas dividir este contacto simple en contactos múltiples?"</string>
<string name="menu_joinAggregate" msgid="5027981918265667970">"Agrupar"</string>
<string name="titleJoinContactDataWith" msgid="7684875775798635354">"Agrupar contactos"</string>
<string name="blurbJoinContactDataWith" msgid="995870557595050304">"Selecciona el nombre del contacto que quieras agrupar con <xliff:g id="NAME">%s</xliff:g>."</string>
@@ -68,15 +67,14 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opciones"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Eliminar"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Establecer tono"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Llamadas al buzón de voz"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"No puedes borrar contactos desde cuentas de solo lectura, pero puedes ocultar tus listas de contactos."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Este contacto contiene información de varias cuentas. La información de las cuentas de solo lectura se ocultará en tus listas de contactos, pero no se eliminará."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Eliminar este contacto suprimirá la información de mútliples cuentas."</string>
<string name="deleteConfirmation" msgid="811706994761610640">"Este contacto se suprimirá."</string>
<string name="menu_done" msgid="796017761764190697">"Finalizado"</string>
<string name="menu_doNotSave" msgid="58593876893538465">"Cancelar"</string>
- <string name="menu_discard" msgid="6456087569315685632">"Eliminar"</string>
+ <string name="menu_discard" msgid="6456087569315685632">"Descartar"</string>
<string name="label_phonetic_name" msgid="2288082649573927286">"Fonético"</string>
<string name="label_notes" msgid="8337354953278341042">"Notas"</string>
<string name="label_sip_address" msgid="124073911714324974">"Llamada de Internet"</string>
@@ -116,10 +114,9 @@
</plurals>
<string name="savingContact" msgid="4075751076741924939">"Guardando contacto..."</string>
<string name="savingDisplayGroups" msgid="2133152192716475939">"Guardando opciones de visualización..."</string>
- <!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contacto guardado."</string>
+ <string name="contactSavedToast" msgid="9171862279493213075">"Contacto guardado"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Error, no se han podido guardar las modificaciones de contacto."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <string name="groupSavedToast" msgid="6675062559302493011">"Grupo guardado"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Error, no se han podido guardar los cambios del grupo."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"El cambio ha sido guardado."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"El contacto ya se agregó al grupo."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importar todos los archivos de vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Buscando datos de vCard en el almacenamiento"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Buscando datos de vCard en la tarjeta SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"No se pudo explorar el almacenamiento."</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"No se ha podido explorar la tarjeta SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"No se pudo explorar el almacenamiento (Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")."</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"No se ha podido explorar la tarjeta SD. (Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"No se pudo explorar el almacenamiento."</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"No se pudo explorar el almacenamiento."</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Error de E/S"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memoria insuficiente (es probable que el archivo sea muy grande)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"No se ha podido analizar vCard debido a un motivo inesperado"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"No se ha podido analizar vCard debido a un motivo inesperado"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"El formato no es compatible."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"No se pudo importar vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"No se pudo importar vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"No se encontró ningún archivo de vCard en el almacenamiento."</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"No se ha encontrado un archivo de vCard en la Tarjeta SD."</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Error al recopilar metadatos de un archivo específico de la vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"No se pudieron importar uno o más archivos (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Error al recopilar metadatos de un archivo específico de la vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Error desconocido"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Seleccionar archivo de vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Almacenando vCard(s) en caché local temporal"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"El importador está almacenando la(s) vCard(s) en un caché local temporal. La importación comenzará pronto."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importando <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importando <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Error al leer los datos de la vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Error al leer los datos de la vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Se canceló la lectura de datos de la vCard"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Finalizó la importación de la vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Se canceló la importación de <xliff:g id="FILENAME">%s</xliff:g>."</string>
@@ -274,10 +274,10 @@
<string name="vcard_unknown_filename" msgid="7171709890959915954">"contacto"</string>
<string name="percentage" msgid="34897865327092209">"%s%%"</string>
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmar exportación"</string>
- <!-- no translation found for confirm_export_message (4307437830474103759) -->
+ <string name="confirm_export_message" msgid="4307437830474103759">"¿Exportar tu lista de contactos al archivo \"<xliff:g id="VCARD_FILENAME">%s</xliff:g>\"?"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"No se han podido exportar los datos de contacto"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"No se han podido exportar los datos de contacto"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"No se han podido exportar los datos de contacto."\n"Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"No hay ningún contacto exportable"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Demasiados archivos de vCard en el almacenamiento"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Demasiados archivos de vCard en la tarjeta SD"</string>
@@ -288,7 +288,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exportando datos de contacto a \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"No se ha podido inicializar el exportador: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Se produjo un error durante la exportación: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"No se ha podido obtener información de la base de datos"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"No se ha podido obtener información de la base de datos"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"No hay ningún contacto exportable. Si en realidad tienes contactos en tu tablet, es posible que algún proveedor de datos prohíba la exportación de todos los contactos."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"No hay ningún contacto exportable. Si realmente tienes contactos en tu teléfono, es posible que algún proveedor de datos prohíba la exportación de todos los contactos."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"El redactor de vCard no se ha inicializado correctamente"</string>
@@ -298,7 +298,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"¿Estás seguro de que deseas cancelar la importación de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Cancelación de exportación de vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"¿Estás seguro de que deseas cancelar la exportación de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Error al cancelar la importación/exportación de vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Error al cancelar la importación/exportación de vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nombres de tus contactos"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Agregar pausa de 2 segundos"</string>
<string name="add_wait" msgid="3360818652790319634">"Agregar espera"</string>
@@ -307,7 +307,7 @@
<string name="sms_disambig_title" msgid="4675399294513152364">"Texto con"</string>
<string name="make_primary" msgid="5829291915305113983">"Recuerda esta opción"</string>
<string name="quickcontact_missing_app" msgid="4600366393134289038">"No se encontró una aplicación para manejar esta acción."</string>
- <string name="missing_name" msgid="7930716592850443705">"(Sin nombre)"</string>
+ <string name="missing_name" msgid="7930716592850443705">"(sin nombre)"</string>
<string name="menu_accounts" msgid="8499114602017077970">"Cuentas"</string>
<string name="menu_contacts_filter" msgid="2165153460860262501">"Contactos para mostrar"</string>
<string name="menu_import_export" msgid="3765725645491577190">"Importar/Exportar"</string>
@@ -319,7 +319,7 @@
<string name="nicknameLabelsGroup" msgid="2891682101053358010">"Apodo"</string>
<string name="organizationLabelsGroup" msgid="2478611760751832035">"Organización"</string>
<string name="websiteLabelsGroup" msgid="4202998982804009261">"Sitio web"</string>
- <!-- outdated translation 8069912895912714412 --> <string name="eventLabelsGroup" msgid="3695433812142818803">"Evento"</string>
+ <string name="eventLabelsGroup" msgid="3695433812142818803">"Eventos"</string>
<string name="relationLabelsGroup" msgid="1854373894284572781">"Relación"</string>
<string name="groupsLabel" msgid="8573535366319059326">"Grupos"</string>
<string name="type_short_home" msgid="7770424864090605384">"H"</string>
@@ -416,13 +416,10 @@
<string name="name_phonetic_middle" msgid="8643721493320405200">"Segundo nombre fonético"</string>
<string name="name_phonetic_family" msgid="462095502140180305">"Apellido fonético"</string>
<string name="name_phonetic" msgid="4259595234312430484">"Nombre fonético"</string>
- <!-- no translation found for connections (8098440723172028350) -->
- <skip />
- <!-- no translation found for add_connection_button (4861308615789601727) -->
- <skip />
+ <string name="connections" msgid="8098440723172028350">"Conexiones"</string>
+ <string name="add_connection_button" msgid="4861308615789601727">"Agregar conexión"</string>
<string name="recent_updates" msgid="2062236709538790412">"Reciente"</string>
- <!-- no translation found for recent_updates_tab_text (5813107516506908531) -->
- <skip />
+ <string name="recent_updates_tab_text" msgid="5813107516506908531">"\"<xliff:g id="UPDATE_TEXT">%s</xliff:g>\""</string>
<string name="account_type_format" msgid="718948015590343010">"Contacto de <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
@@ -460,10 +457,8 @@
<string name="add_field" msgid="2384260056674995230">"Agregar otro campo"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Agregar nuevo"</string>
<string name="add_organization" msgid="7311893231158291197">"Agregar organización"</string>
- <!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
- <skip />
- <!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
- <skip />
+ <string name="event_edit_field_hint_text" msgid="5794424930242630477">"Fecha"</string>
+ <string name="group_edit_field_hint_text" msgid="3966441850870457808">"Nombre de grupo"</string>
<string name="contact_status_update_attribution" msgid="752179367353018597">"a través de <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g> a través de <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
<string name="description_star" msgid="2605854427360036550">"favorito"</string>
@@ -481,7 +476,7 @@
<string name="add_to_my_contacts" msgid="1068274916793627723">"Agregar a Mis contactos"</string>
<string name="contact_directory_description" msgid="683398073603909119">"Directorio <xliff:g id="TYPE">%1$s</xliff:g>"</string>
<string name="directory_search_label" msgid="1887759056597975053">"Directorio"</string>
- <!-- outdated translation 1686089693064201315 --> <string name="local_search_label" msgid="2551177578246113614">"Contactos"</string>
+ <string name="local_search_label" msgid="2551177578246113614">"Todos los contactos"</string>
<string name="toast_making_personal_copy" msgid="7905283986345263275">"Creando una copia personal"</string>
<string name="list_filter_prompt" msgid="7481426622828055116">"Elige una lista de contacto"</string>
<string name="list_filter_all_accounts" msgid="8908683398914322369">"Todos los contactos"</string>
@@ -493,14 +488,13 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definir vista personalizada"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Configuraciones"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contactos para mostrar"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Configuraciones"</string>
+ <string name="menu_settings" msgid="6523251616169246235">"Mostrar opciones"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Mostrar opciones"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Buscar contactos"</string>
<string name="non_phone_caption" msgid="1541655052330027380">"Núm. de tel."</string>
<string name="non_phone_add_to_contacts" msgid="6590985286250471169">"Agregar a contactos"</string>
- <!-- no translation found for activity_title_confirm_add_detail (4065089866210730616) -->
- <skip />
+ <string name="activity_title_confirm_add_detail" msgid="4065089866210730616">"Agregar un contacto"</string>
<string name="non_phone_close" msgid="7608506439725515667">"Cerrar"</string>
<string name="widget_name_and_phonetic" msgid="8739586586600099979">"<xliff:g id="DISPLAY_NAME">%1$s</xliff:g> (<xliff:g id="PHONETIC_NAME">%2$s</xliff:g>)"</string>
<string name="date_year_toggle" msgid="7356532842767854606">"Brindar un año"</string>
@@ -523,7 +517,7 @@
<item quantity="other" msgid="8146027769011086349">"<xliff:g id="COUNT_0">%1$d</xliff:g> personas de <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
</plurals>
<plurals name="group_list_num_contacts_in_group">
- <item quantity="one" msgid="3323065321661972446">"<xliff:g id="COUNT">%1$d</xliff:g> personas"</item>
+ <item quantity="one" msgid="3323065321661972446">"<xliff:g id="COUNT">%1$d</xliff:g> persona"</item>
<item quantity="other" msgid="6251996206137048525">"<xliff:g id="COUNT">%1$d</xliff:g> personas"</item>
</plurals>
<string name="toast_join_with_empty_contact" msgid="5015189525953438968">"Ingresa el nombre de contacto antes de unirlo con otro contacto."</string>
@@ -536,27 +530,23 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"¿Deseas descartar las modificaciones?"</string>
<string name="discard" msgid="1234315037371251414">"Descartar"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g><xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Configurar mi perfil"</string>
+ <string name="enter_contact_name" msgid="1738391320566349924">"Escribe el nombre de la persona"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Ver actualizaciones"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Mensaje de voz"</item>
<item quantity="other" msgid="5513481419205061254">"<xliff:g id="COUNT">%1$d</xliff:g> mensajes de voz"</item>
</plurals>
- <string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g> , <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
+ <string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nuevo mensaje de voz de <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"no se pudo reproducir el mensaje de voz"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"almacenando en búfer..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"no se pudo reproducir el mensaje de voz"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"almacenando en búfer..."</string>
+ <!-- outdated translation 8516068803491833243 --> <string name="voicemail_fetching_content" msgid="877911315738258780">"Recuperando correo de voz..."</string>
+ <!-- outdated translation 3430908587639305983 --> <string name="voicemail_fetching_timout" msgid="6691792377574905201">"No se pudo recuperar el mensaje de voz"</string>
<string name="call_log_new_header" msgid="846546437517724715">"Nuevo"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Más antigua"</string>
- <string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"No se puede conectar al servidor de buzón de voz."</string>
- <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Error al conec al serv de buz de voz. Nuev buz de voz en espera."</string>
+ <string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"No se puede conectar al servidor del buzón de voz."</string>
+ <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"No se puede conectar al buzón de voz. Nuevos mensajes en espera."</string>
<string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Configura tu buzón de voz."</string>
<string name="voicemail_status_audio_not_available" msgid="3369618334553341626">"Audio no disponible"</string>
<string name="voicemail_status_action_configure" msgid="7008713959076506385">"Configurar"</string>
@@ -569,34 +559,25 @@
<string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Nombre del grupo"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contac recib NFC"</string>
- <string name="menu_show_voicemails_only" msgid="1898421289561435703">"Mostrar solo buzones de voz"</string>
- <!-- no translation found for menu_show_all_calls (7560347482073345885) -->
- <skip />
+ <string name="menu_show_voicemails_only" msgid="1898421289561435703">"Mostrar solo mensajes de voz"</string>
+ <string name="menu_show_all_calls" msgid="7560347482073345885">"Mostrar todas las llamadas"</string>
<string name="status_available" msgid="5586870015822828392">"Disponible"</string>
<string name="status_away" msgid="1838861100379804730">"Ausente"</string>
<string name="status_busy" msgid="9147992455450257136">"Ocupado"</string>
<string name="description_call_log_call_button" msgid="8207201401459528442">"Llamar al número"</string>
- <string name="description_call_log_play_button" msgid="651182125650429846">"Reproducir buzón de voz"</string>
+ <string name="description_call_log_play_button" msgid="651182125650429846">"Reproducir mensaje de voz"</string>
<string name="description_call_log_incoming_call" msgid="4485427487637250143">"Llamada entrante"</string>
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Llamada saliente"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Llamada perdida"</string>
<string name="description_call_log_voicemail" msgid="4600798771975158948">"Mensaje de voz"</string>
- <!-- no translation found for description_add_contact (3103414772502485851) -->
- <skip />
- <!-- no translation found for description_view_contact (5205669345700598415) -->
- <skip />
- <!-- no translation found for description_call (3443678121983852666) -->
- <skip />
- <!-- no translation found for description_send_text_message (7803126439934046891) -->
- <skip />
+ <string name="description_add_contact" msgid="3103414772502485851">"Agregar contacto"</string>
+ <string name="description_view_contact" msgid="5205669345700598415">"Ver contacto <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_call" msgid="3443678121983852666">"Llamar a <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_send_text_message" msgid="7803126439934046891">"Enviar mensaje de texto a <xliff:g id="NAME">%1$s</xliff:g>"</string>
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Buzón de voz no escuchado"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
- <!-- no translation found for local_profile_title (2021416826991393684) -->
- <skip />
- <!-- no translation found for external_profile_title (8034998767621359438) -->
- <skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"YO"</string>
+ <string name="local_profile_title" msgid="2021416826991393684">"Mi perfil local"</string>
+ <string name="external_profile_title" msgid="8034998767621359438">"Mi perfil de <xliff:g id="EXTERNAL_SOURCE">%1$s</xliff:g>"</string>
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Mostrar todos los contactos"</string>
</resources>
diff --git a/res/values-es-w470dp/strings.xml b/res/values-es-w470dp/strings.xml
index bd60806..eeb67bb 100644
--- a/res/values-es-w470dp/strings.xml
+++ b/res/values-es-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Actualizaciones"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Actualizaciones"</string>
</resources>
diff --git a/res/values-es/strings.xml b/res/values-es/strings.xml
index 747443c..8713580 100644
--- a/res/values-es/strings.xml
+++ b/res/values-es/strings.xml
@@ -66,8 +66,7 @@
<string name="contactsJoinedMessage" msgid="7208148163607047389">"Contactos agrupados"</string>
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opciones"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Eliminar"</string>
- <!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
- <skip />
+ <string name="menu_set_ring_tone" msgid="8728345772068064946">"Establecer tono"</string>
<string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Llamadas al buzón de voz"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"No puedes eliminar contactos de las cuentas de solo lectura, pero puedes ocultarlos en las listas de contactos."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Este contacto contiene información de varias cuentas. La información de las cuentas de solo lectura se ocultará en las listas de contactos, pero no se eliminará."</string>
@@ -101,10 +100,9 @@
<string name="send_to_voicemail_checkbox" msgid="9001686764070676353">"Enviar llamadas directamente al buzón de voz"</string>
<string name="default_ringtone" msgid="9099988849649827972">"Predeterminado"</string>
<string name="removePhoto" msgid="4898105274130284565">"Eliminar foto"</string>
- <!-- outdated translation 8579310973261953559 --> <string name="noContacts" msgid="4955659076981974652">"No hay ningún contacto."</string>
- <!-- outdated translation 8614664663561385253 --> <string name="noGroups" msgid="7315200974181864731">"No hay grupos"</string>
- <!-- no translation found for noAccounts (4742609114153797268) -->
- <skip />
+ <string name="noContacts" msgid="4955659076981974652">"No hay contactos."</string>
+ <string name="noGroups" msgid="7315200974181864731">"No hay grupos."</string>
+ <string name="noAccounts" msgid="4742609114153797268">"Para crear grupos, necesitas una cuenta."</string>
<string name="noMatchingContacts" msgid="4266283206853990471">"No se ha encontrado ningún contacto coincidente."</string>
<string name="noContactsWithPhoneNumbers" msgid="1605457050218824269">"No hay ningún contacto con número de teléfono."</string>
<string name="headerContactGroups" msgid="2426134991932503843">"Seleccionar contactos para mostrar"</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Guardando opciones de visualización…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"El contacto se ha guardado."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Se ha producido un error al guardar los cambios del contacto."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grupo guardado"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Se ha producido un error al guardar los cambios del grupo."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Cambio guardado"</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Ya se ha añadido el contacto al grupo."</string>
@@ -134,7 +131,7 @@
</plurals>
<string name="listTotalAllContactsZero" msgid="1889349925514589304">"Ningún contacto"</string>
<string name="listTotalAllContactsZeroCustom" msgid="4058252141420128998">"Ningún contacto visible"</string>
- <!-- outdated translation 5391630590684099117 --> <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Ningún contacto destacado"</string>
+ <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"No hay favoritos."</string>
<string name="listTotalAllContactsZeroGroup" msgid="5448979458248027615">"Ningún contacto en <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="listAllContactsInAccount" msgid="7496143179265311758">"Contactos en <xliff:g id="NAME">%s</xliff:g>"</string>
<plurals name="listFoundAllContacts">
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importar todos los archivos de vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Buscando datos de vCard en almacenamiento"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Buscando datos de vCard en la tarjeta SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Error al analizar almacenamiento"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Error al buscar en la tarjeta SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Error al analizar almacenamiento (Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Error al buscar en la tarjeta SD (motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Error al analizar almacenamiento"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Error al analizar almacenamiento"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Error de E/S"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memoria insuficiente (el archivo puede ser demasiado grande)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"No se ha podido analizar el archivo de vCard debido a un error inesperado."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"No se ha podido analizar el archivo de vCard debido a un error inesperado."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"No se admite este formato."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Se ha producido un error al importar vCard."</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Se ha producido un error al importar vCard."</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"No se han encontrado archivos de vCard en el almacenamiento."</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"No se ha encontrado ningún archivo de vCard en la tarjeta SD."</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Error al recopilar metainformación de los archivos vCard"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"No ha sido posible importar uno o varios archivos (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Error al recopilar metainformación de los archivos vCard"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Error desconocido"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Seleccionar archivo de vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Almacenamiento temporal local de vCard(s) en caché"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"El importador está almacenando de forma temporal local vCard(s). La importación empezará pronto."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importando <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importando <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Error al leer los datos de vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Error al leer los datos de vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lectura de vCard cancelada"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Importación de <xliff:g id="FILENAME">%s</xliff:g> de vCard finalizada"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importación de <xliff:g id="FILENAME">%s</xliff:g> cancelada"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmar la exportación"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Error al exportar los datos del contacto"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Se ha producido un error al exportar los datos del contacto."\n"Motivo del error: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Error al exportar los datos del contacto"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"No hay contactos que exportar."</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Hay demasiados archivos de vCard en el almacenamiento."</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Hay demasiados archivos de vCard en la tarjeta SD."</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exportando datos de contacto a \"<xliff:g id="FILE_NAME">%s</xliff:g>\"..."</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"No se ha podido inicializar el exportador: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Se ha producido un error durante la exportación: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Error al obtener información de la base de datos"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Error al obtener información de la base de datos"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"No hay contactos que exportar. Si ya tienes contactos en el tablet, es posible que algunos proveedores de datos no permitan que se exporten todos los contactos a otros dispositivos."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"No hay contactos que exportar. Si ya tienes contactos en tu teléfono, es posible que algunos proveedores de datos no permitan que se exporten todos los contactos a otros dispositivos."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"El redactor de vCard no se ha inicializado correctamente."</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"¿Seguro que deseas cancelar la importación de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Cancelando exportación de vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"¿Estás seguro de que deseas cancelar la exportación de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Error al cancelar import/export de vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Error al cancelar import/export de vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nombres de tus contactos"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Añadir pausa de dos segundos"</string>
<string name="add_wait" msgid="3360818652790319634">"Añadir espera"</string>
@@ -429,8 +430,7 @@
<string name="use_photo_as_primary" msgid="8807110122951157246">"Utilizar esta foto"</string>
<string name="contact_read_only" msgid="1856479476063888348">"No se puede editar desde esta aplicación."</string>
<string name="no_contact_details" msgid="6754415338321837001">"No hay información adicional para este contacto."</string>
- <!-- no translation found for group_read_only (7924922658394449477) -->
- <skip />
+ <string name="group_read_only" msgid="7924922658394449477">"No se puede editar en este dispositivo."</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Ordenar lista por"</string>
<string name="display_options_sort_by_given_name" msgid="184916793466387067">"Nombre"</string>
<string name="display_options_sort_by_family_name" msgid="7857986975275712622">"Apellidos"</string>
@@ -494,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definición de vista personalizada"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Ajustes"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contactos para mostrar"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Ajustes"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opciones de visualización"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opciones de visualización"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Buscar contactos"</string>
@@ -529,41 +529,37 @@
</plurals>
<string name="toast_join_with_empty_contact" msgid="5015189525953438968">"Para agrupar el contacto, debes introducir el nombre del otro contacto."</string>
<string name="indicator_joined_contact" msgid="3321049349627022128">"Contacto añadido"</string>
- <!-- no translation found for copy_text (3257145021583508761) -->
- <skip />
- <!-- no translation found for set_default (4417505153468300351) -->
- <skip />
- <!-- no translation found for clear_default (7193185801596678067) -->
- <skip />
+ <string name="copy_text" msgid="3257145021583508761">"Copiar en el portapapeles"</string>
+ <string name="set_default" msgid="4417505153468300351">"Establecer como predeterminado"</string>
+ <string name="clear_default" msgid="7193185801596678067">"Borrar predeterminado"</string>
<string name="toast_text_copied" msgid="5143776250008541719">"Texto copiado"</string>
<string name="cancel_confirmation_dialog_title" msgid="3950463632415908534">"Descartar cambios"</string>
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"¿Quieres descartar los cambios?"</string>
<string name="discard" msgid="1234315037371251414">"Descartar"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"Configurar mi perfil"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Escribe el nombre del contacto."</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Ver actualizaciones"</string>
- <!-- no translation found for notification_voicemail_title:one (1746619685488504230) -->
- <!-- no translation found for notification_voicemail_title:other (5513481419205061254) -->
- <!-- no translation found for notification_voicemail_callers_list (1153954809339404149) -->
+ <plurals name="notification_voicemail_title">
+ <item quantity="one" msgid="1746619685488504230">"Mensaje de voz"</item>
+ <item quantity="other" msgid="5513481419205061254">"<xliff:g id="COUNT">%1$d</xliff:g> mensajes de voz"</item>
+ </plurals>
+ <string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
+ <string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nuevo mensaje de voz de <xliff:g id="CALLER">%1$s</xliff:g>"</string>
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"error al reproducir mensaje de voz"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"almacenando en búfer..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
- <skip />
- <string name="voicemail_playback_error" msgid="6148119635138385900">"error al reproducir mensaje de voz"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"almacenando en búfer..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nuevo"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Anteriores"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"No se puede conectar al buzón de voz."</string>
- <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"No se puede conectar al buzón de voz. Nuevos mensajes en espera"</string>
- <string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Configurar tu buzón de voz"</string>
+ <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"No se puede conectar al buzón de voz. Nuevos mensajes en espera."</string>
+ <string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Configura tu buzón de voz"</string>
<string name="voicemail_status_audio_not_available" msgid="3369618334553341626">"Audio no disponible"</string>
<string name="voicemail_status_action_configure" msgid="7008713959076506385">"Configurar"</string>
- <string name="voicemail_status_action_call_server" msgid="1824816252288551794">"Llamar buzón de voz"</string>
+ <string name="voicemail_status_action_call_server" msgid="1824816252288551794">"Llamar a buzón de voz"</string>
<string name="voicemail_speed_slowest" msgid="6047030504814773029">"más lento"</string>
<string name="voicemail_speed_slower" msgid="7890393922358642543">"lento"</string>
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normal"</string>
@@ -571,7 +567,7 @@
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"más rápido"</string>
<string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Nombre del grupo"</string>
- <string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contacto por NFC"</string>
+ <string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contacto recibido por NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Solo mensajes de voz"</string>
<!-- no translation found for menu_show_all_calls (7560347482073345885) -->
<skip />
@@ -592,9 +588,8 @@
<skip />
<!-- no translation found for description_send_text_message (7803126439934046891) -->
<skip />
- <string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Mensaje de voz no oído"</string>
- <!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
- <skip />
+ <string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Mensaje de voz sin oír"</string>
+ <string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
<string name="user_profile_contacts_list_header" msgid="9154761216179882405">"YO"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
diff --git a/res/values-fa-w470dp/strings.xml b/res/values-fa-w470dp/strings.xml
index 29032c3..91d8d8d 100644
--- a/res/values-fa-w470dp/strings.xml
+++ b/res/values-fa-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"نسخه های به روز"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"بهروزرسانیها"</string>
</resources>
diff --git a/res/values-fa/strings.xml b/res/values-fa/strings.xml
index 2538a05..ca513a0 100644
--- a/res/values-fa/strings.xml
+++ b/res/values-fa/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"تماس با <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"افزودن به موارد دلخواه"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"حذف از موارد دلخواه"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"ویرایش مخاطب"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"حذف مخاطب"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"ویرایش"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"حذف"</string>
<string name="menu_call" msgid="3992595586042260618">"تماس با مخاطب"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"ارسال متن به مخاطب"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"تنظیم به عنوان ایمیل پیش فرض"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"تفکیک"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"ویرایش"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"تغییر نام گروه"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"حذف گروه"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"حذف"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"جدید"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"جدید"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"تفکیک مخاطب"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"گزینه ها"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"حذف"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"تنظیم آهنگ زنگ"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"همه تماسها به پست صوتی"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"شما نمی توانید مخاطبین را از حساب های فقط خواندنی حذف کنید اما می توانید آنها را در لیست های مخاطبین خود پنهان کنید."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"این مخاطب دارای اطلاعاتی از چند حساب است. اطلاعات حساب های فقط خواندنی در لیست های مخاطبین پنهان می شوند اما حذف نمی شوند."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"حذف این مخاطب اطلاعات را از حساب های متعدد حذف می کند."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"در حال ذخیره گزینه های نمایش..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"مخاطب ذخیره شد."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"خطا، ذخیره تغییرات مخاطب امکان پذیر نیست."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"گروه ذخیره شد."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"خطا، تغییرات گروه ذخیره نشدند."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"تغییر ذخیره شد."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"مخاطب از قبل به گروه اضافه شده است."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"افزودن به مخاطبین"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"حذف از گزارش تماس"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"پاک کردن گزارش تماس"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"حذف پست صوتی"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"اشتراکگذاری پست صوتی"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"گزارش تماس خالی است."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"پاک کردن گزارش تماس"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"آیا مطمئن هستید که می خواهید گزارش تماس را پاک کنید؟"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"تماس مجدد"</string>
<string name="returnCall" msgid="8171961914203617813">"برگشت تماس"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> دقیقه و <xliff:g id="SECONDS">%s</xliff:g> ثانیه"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"اغلب تماس گرفته شده"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"اغلب به نام"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"افزودن مخاطب"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"\"<xliff:g id="EMAIL">%s</xliff:g>\" به مخاطبین افزوده شود؟"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"یک"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"وارد کردن همه فایل های کارت ویزیت"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"جستجوی داده کارت ویزیت در حافظه"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"جستجوی داده های کارت ویزیت در کارت SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"اسکن حافظه انجام نشد"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"اسکن کارت SD انجام نشد"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"اسکن حافظه ناموفق بود (دلیل: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"اسکن کارت SD انجام نشد (دلیل: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"اسکن حافظه انجام نشد"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"اسکن حافظه انجام نشد"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"خطای ورودی/خروجی"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"حافظه کافی نیست (ممکن است فایل بسیار بزرگ باشد)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"تجزیه کارت ویزیت به دلیل پیش بینی نشده انجام نشد"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"تجزیه کارت ویزیت به دلیل پیش بینی نشده انجام نشد"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"قالب پشتیبانی نمی شود."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard وارد نشد"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard وارد نشد"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"فایل کارت ویزیت در حافظه یافت نشد"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"فایل کارت ویزیتی در کارت SD یافت نشد"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"جمع آوری فوق اطلاعات فایل(های) کارت ویزیت موجود ناموفق بود."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"یک یا چند فایل وارد نشدند (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"جمع آوری فوق اطلاعات فایل(های) کارت ویزیت موجود ناموفق بود."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"خطای ناشناس"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"انتخاب فایل کارت ویزیت"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"ذخیره کارت(های) ویزیت در حافظه موقت محلی"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"واردکننده درحال ذخیره کارتهای ویزیت در حافظه موقت محلی است. ورود واقعی به زودی آغاز خواهد شد."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"وارد کردن <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"وارد کردن <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"خواندن داده کارت ویزیت ناموفق بود"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"خواندن داده کارت ویزیت ناموفق بود"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"خواندن داده کارت ویزیت لغو شد"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"وارد کردن کارت ویزیت <xliff:g id="FILENAME">%s</xliff:g> پایان یافت"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"وارد کردن <xliff:g id="FILENAME">%s</xliff:g> لغو شد"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"تأیید صدور"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"صدور اطلاعات مخاطب انجام نشد"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"صدور اطلاعات مخاطب انجام نشد."\n"دلیل خطا: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"صدور اطلاعات مخاطب انجام نشد"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"هیچ مخاطب قابل صدوری موجود نیست"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"تعداد فایل های کارت ویزیت در حافظه بسیار زیاد است"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"فایل های کارت ویزیت بسیار زیادی در کارت SD وجود دارد"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"صدور اطلاعات مخاطب به \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"صادر کننده راه اندازی نشد: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"خطایی در هنگام صادر کردن روی داد: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"دریافت اطلاعات پایگاه داده انجام نشد"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"دریافت اطلاعات پایگاه داده انجام نشد"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"هیچ مخاطب قابل صدوری موجود نیست. اگر واقعاً مخاطبین شما در رایانه لوحی قرار دارند، ممکن است برخی از ارائه دهندگان داده صدور همه مخاطبین به خارج از رایانه لوحی را ممنوع کرده باشند."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"هیچ مخاطب قابل صدوری موجود نیست. اگر واقعاً مخاطبین شما در رایانه لوحی قرار دارند، ممکن است برخی از ارائه دهندگان داده صدور همه مخاطبین به خارج از رایانه لوحی را ممنوع کرده باشند."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"مؤلف کارت ویزیت به درستی راه اندازی نشده است"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"مطمئنید می خواهید وارد کردن <xliff:g id="FILENAME">%s</xliff:g> را لغو کنید؟"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"لغو صادر کردن کارت ویزیت"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"مطمئنید می خواهید صادر کردن <xliff:g id="FILENAME">%s</xliff:g> لغو شود؟"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"لغو صادر کردن/وارد کردن کارت ویزیت انجام نشد"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"لغو صادر کردن/وارد کردن کارت ویزیت انجام نشد"</string>
<string name="search_settings_description" msgid="2675223022992445813">"نام های مخاطبین شما"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"افزودن یک مکث 2 ثانیه ای"</string>
<string name="add_wait" msgid="3360818652790319634">"افزودن انتظار"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"استفاده از این عکس"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"از این برنامه قابل ویرایش نیست"</string>
<string name="no_contact_details" msgid="6754415338321837001">"اطلاعات دیگری برای این مخاطب موجود نیست"</string>
<string name="group_read_only" msgid="7924922658394449477">"بر روی این دستگاه قابل ویرایش نیست"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"مرتب سازی لیست بر اساس"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"مخاطبی انتخاب نشده است."</string>
<string name="add_field" msgid="2384260056674995230">"افزودن یک قسمت دیگر"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"افزودن مورد جدید"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"افزودن سازمان"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"تعیین نمای سفارشی"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"تنظیمات"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"مخاطبین جهت نمایش"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"تنظیمات"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"گزینههای نمایش"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"گزینه های نمایش"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>، <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"پیدا کردن مخاطبین"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"آیا می خواهید از تغییرات خود صرفنظر کنید؟"</string>
<string name="discard" msgid="1234315037371251414">"صرفنظر"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g><xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"راهاندازی نمایه من"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"نام مخاطب را وارد کنید"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"مشاهده بهروزرسانیها"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"پست صوتی"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>، <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"پست صوتی جدید از <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"پخش پست صوتی انجام نشد"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"در حال بافر کردن..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"جدید"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"قدیمی تر"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"سرعت عادی"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"سرعت زیاد"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"بیشترین سرعت"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"نام گروه"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"مخاطب با NFC رسید"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"فقط نمایش پستهای صوتی"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"پست صوتی شنیده نشده"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"من"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"نمایش همه مخاطبان"</string>
</resources>
diff --git a/res/values-fi-w470dp/strings.xml b/res/values-fi-w470dp/strings.xml
index afcf0af..f1cdc9b 100644
--- a/res/values-fi-w470dp/strings.xml
+++ b/res/values-fi-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Päivitykset"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Päivitykset"</string>
</resources>
diff --git a/res/values-fi/strings.xml b/res/values-fi/strings.xml
index b9f4887..557c15d 100644
--- a/res/values-fi/strings.xml
+++ b/res/values-fi/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Soita: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Lisää suosikkeihin"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Poista suosikeista"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Muokkaa yhteystietoa"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Poista yhteystieto"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Muokkaa"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Poista"</string>
<string name="menu_call" msgid="3992595586042260618">"Soita"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Lähetä tekstiviesti yhteystiedolle"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Aseta oletussähköpostiosoitteeksi"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Erota"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Muokkaa"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Nimeä ryhmä uudelleen"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Poista ryhmä"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Poista"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Uusi"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Uusi"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Erota yhteystieto"</string>
@@ -67,10 +66,8 @@
<string name="contactsJoinedMessage" msgid="7208148163607047389">"Yhteystiedot yhdistetty"</string>
<string name="contactOptionsTitle" msgid="8259347644090700915">"Asetukset"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Poista"</string>
- <!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
- <skip />
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_set_ring_tone" msgid="8728345772068064946">"Aseta soittoääni"</string>
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Kaikki puhelut vastaajaan"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Et voi poistaa yhteystietoja vain luku -tilassa olevista tileistä. Voit kuitenkin piilottaa yhteystietoja yhteystietoluetteloissasi."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Tämä yhteystieto sisältää tietoja useista tileistä. Vain luku -tilassa olevien tilien tietoja ei poisteta, mutta ne piilotetaan yhteystietoluettelosta."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Kun tämä yhteystieto poistetaan, tietoja poistetaan useilta tileiltä."</string>
@@ -103,10 +100,9 @@
<string name="send_to_voicemail_checkbox" msgid="9001686764070676353">"Ohjaa puheluja suoraan vastaajaan"</string>
<string name="default_ringtone" msgid="9099988849649827972">"Oletus"</string>
<string name="removePhoto" msgid="4898105274130284565">"Poista kuva"</string>
- <!-- outdated translation 8579310973261953559 --> <string name="noContacts" msgid="4955659076981974652">"Ei yhteystietoja."</string>
- <!-- outdated translation 8614664663561385253 --> <string name="noGroups" msgid="7315200974181864731">"Ei ryhmiä."</string>
- <!-- no translation found for noAccounts (4742609114153797268) -->
- <skip />
+ <string name="noContacts" msgid="4955659076981974652">"Ei kontakteja"</string>
+ <string name="noGroups" msgid="7315200974181864731">"Ei ryhmiä"</string>
+ <string name="noAccounts" msgid="4742609114153797268">"Tarvitset tilin ryhmien luomiseen"</string>
<string name="noMatchingContacts" msgid="4266283206853990471">"Hakua vastaavia yhteystietoja ei löydy."</string>
<string name="noContactsWithPhoneNumbers" msgid="1605457050218824269">"Ei yhteystietoja, joissa on puhelinnumero."</string>
<string name="headerContactGroups" msgid="2426134991932503843">"Valitse näytettävät yhteystiedot"</string>
@@ -120,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Tallennetaan näyttövalintoja…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Yhteystieto tallennettu"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Yhteystiedon muutosten tallentamisessa tapahtui virhe."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Ryhmä tallennettu."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Virhe. Ryhmän muutoksia ei voida tallentaa."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Muutos on tallennettu."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Yhteystieto on jo lisätty ryhmään."</string>
@@ -136,7 +131,7 @@
</plurals>
<string name="listTotalAllContactsZero" msgid="1889349925514589304">"Ei yhteystietoja"</string>
<string name="listTotalAllContactsZeroCustom" msgid="4058252141420128998">"Ei näkyviä yhteystietoja"</string>
- <!-- outdated translation 5391630590684099117 --> <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Ei tähdellisiä yhteystietoja"</string>
+ <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Ei suosikkeja"</string>
<string name="listTotalAllContactsZeroGroup" msgid="5448979458248027615">"Ei yhteystietoja ryhmässä <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="listAllContactsInAccount" msgid="7496143179265311758">"Yhteystiedot: <xliff:g id="NAME">%s</xliff:g>"</string>
<plurals name="listFoundAllContacts">
@@ -163,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Lisää yhteystietoihin"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Poista puhelulokista"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Tyhjennä puheluloki"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Poista vastaajaviesti"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Jaa vastaajaviesti"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Puheluloki on tyhjä."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Tyhjennä puheluloki"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Haluatko varmasti tyhjentää puhelulokin?"</string>
@@ -209,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Soita uudelleen"</string>
<string name="returnCall" msgid="8171961914203617813">"Soita takaisin"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min <xliff:g id="SECONDS">%s</xliff:g> s"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Usein käytetyt"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Soitettu usein"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Lisää yhteystieto"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Lisätäänkö <xliff:g id="EMAIL">%s</xliff:g> yhteystietoihin?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"yksi"</string>
@@ -249,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Tuo kaikki vCard-tiedostot"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Etsitään vCard-tietoja tallennustilasta"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Etsitään vCard-tietoja SD-kortilta"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Tallennustilan lukeminen epäonnistui"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"SD-kortin lukeminen epäonnistui"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Tallennustilan lukeminen epäonnistui (Syy: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"SD-kortin lukeminen epäonnistui (Syy: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Tallennustilan lukeminen epäonnistui"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Tallennustilan lukeminen epäonnistui"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O-virhe"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Muisti ei riitä (tiedosto voi olla liian suuri)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"vCardin jäsennys epäonnistui tuntemattomasta syystä"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"vCardin jäsennys epäonnistui tuntemattomasta syystä"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Muotoa ei tueta."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard-tietojen tuonti epäonnistui"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard-tietojen tuonti epäonnistui"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Tallennustilasta ei löydy vCard-tiedostoja"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"SD-kortilta ei löydy vCard-tiedostoa"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Annettujen vCard-tiedostojen sisällönkuvaustietojen noutaminen epäonnistui."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Ainakin yhden tiedoston tuominen epäonnistui (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Annettujen vCard-tiedostojen sisällönkuvaustietojen noutaminen epäonnistui."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Tuntematon virhe"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Valitse vCard-tiedosto"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Lisätään vCard-tietojen välimuistiversiot paikalliseen väliaikaistallennustilaan"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Tuontisovellus lisää vCard-tietoja paikalliseen välimuistiin. Tuonti alkaa pian."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Tuodaan <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Tuodaan <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"vCard-tietojen lukeminen epäonnistui"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"vCard-tietojen lukeminen epäonnistui"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"vCard-tietojen lukeminen peruutettiin"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"vCardin <xliff:g id="FILENAME">%s</xliff:g> tuonti valmis"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Kohteen <xliff:g id="FILENAME">%s</xliff:g> tuonti peruutettu"</string>
@@ -282,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Vahvista vienti"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Yhteystietojen vieminen epäonnistui"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Yhteystietojen vieminen epäonnistui."\n"Virheen syy: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Yhteystietojen vieminen epäonnistui"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Ei vietäviä yhteystietoja"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Tallennustilassa on liian monta vCard-tiedostoa"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD-kortilla on liian monta vCard-tiedostoa"</string>
@@ -294,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Viedään yhteystietoja tiedostoon \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Vientiohjelman alustus epäonnistui: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Viennin aikana tapahtui virhe: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Tietokannan tietojen hakeminen epäonnistui"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Tietokannan tietojen hakeminen epäonnistui"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Ei vietäviä yhteystietoja. Jos tablet-laitteellasi on yhteystietoja, tietojen tarjoaja on saattanut estää niiden viemisen tablet-laitteen ulkopuolelle."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Ei vietäviä yhteystietoja. Jos puhelimellasi on yhteystietoja, tietojen tarjoaja on saattanut estää niiden viemisen puhelimen ulkopuolelle."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard-luontia ei ole alustettu oikein"</string>
@@ -304,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Haluatko varmasti peruuttaa kohteen <xliff:g id="FILENAME">%s</xliff:g> tuonnin?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Peruutetaan vCardin vientiä"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Haluatko varmasti peruuttaa kohteen <xliff:g id="FILENAME">%s</xliff:g> viennin?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCardin tuonnin/viennin peruutus epäonnistui"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCardin tuonnin/viennin peruutus epäonnistui"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Yhteystietojen nimet"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Lisää 2 sekunnin tauko"</string>
<string name="add_wait" msgid="3360818652790319634">"Lisää tauko"</string>
@@ -433,13 +428,9 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Käytä valokuvaa"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Ei muokattavissa tässä sovelluksessa"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Tässä yhteystiedossa ei ole muita tietoja"</string>
- <!-- no translation found for group_read_only (7924922658394449477) -->
- <skip />
+ <string name="group_read_only" msgid="7924922658394449477">"Ei muokattavissa tällä laitteella"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Luettelon lajittelutapa"</string>
<string name="display_options_sort_by_given_name" msgid="184916793466387067">"Etunimi"</string>
<string name="display_options_sort_by_family_name" msgid="7857986975275712622">"Sukunimi"</string>
@@ -469,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Ei valittuja yhteystietoja."</string>
<string name="add_field" msgid="2384260056674995230">"Lisää toinen kenttä"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Lisää uusi"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Lisää organisaatio"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -504,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Määritä oma näkymä"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Asetukset"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Näytettävät yhteystiedot"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Asetukset"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Näyttövalinnat"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Näyttövalinnat"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Etsi yhteystietoja"</string>
@@ -530,62 +520,54 @@
</plurals>
<string name="delete_group_dialog_message" msgid="295063284548750881">"Haluatko varmasti poistaa ryhmän <xliff:g id="GROUP_LABEL">%1$s</xliff:g>? (Ryhmään kuuluvia yhteystietoja ei poisteta.)"</string>
<plurals name="num_contacts_in_group">
- <item quantity="one" msgid="1352418549951013448">"<xliff:g id="COUNT_0">%1$d</xliff:g> henkilö palvelusta <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
- <item quantity="other" msgid="8146027769011086349">"<xliff:g id="COUNT_0">%1$d</xliff:g> henkilöä palvelusta <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
+ <item quantity="one" msgid="1352418549951013448">"<xliff:g id="COUNT_0">%1$d</xliff:g> henkilö tilistä <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
+ <item quantity="other" msgid="8146027769011086349">"<xliff:g id="COUNT_0">%1$d</xliff:g> henkilöä tilistä <xliff:g id="ACCOUNT_TYPE">%2$s</xliff:g>"</item>
</plurals>
<plurals name="group_list_num_contacts_in_group">
<item quantity="one" msgid="3323065321661972446">"<xliff:g id="COUNT">%1$d</xliff:g> henkilö"</item>
- <item quantity="other" msgid="6251996206137048525">"<xliff:g id="COUNT">%1$d</xliff:g> ihmistä"</item>
+ <item quantity="other" msgid="6251996206137048525">"<xliff:g id="COUNT">%1$d</xliff:g> henkilöä"</item>
</plurals>
<string name="toast_join_with_empty_contact" msgid="5015189525953438968">"Anna yhteystiedon nimi ennen kuin liität sen toisiin yhteystietoihin."</string>
<string name="indicator_joined_contact" msgid="3321049349627022128">"Yhdistetyt yhteystiedot"</string>
- <!-- no translation found for copy_text (3257145021583508761) -->
- <skip />
- <!-- no translation found for set_default (4417505153468300351) -->
- <skip />
- <!-- no translation found for clear_default (7193185801596678067) -->
- <skip />
+ <string name="copy_text" msgid="3257145021583508761">"Kopioi leikepöydälle"</string>
+ <string name="set_default" msgid="4417505153468300351">"Aseta oletukseksi"</string>
+ <string name="clear_default" msgid="7193185801596678067">"Poista oletus"</string>
<string name="toast_text_copied" msgid="5143776250008541719">"Teksti kopioitu"</string>
<string name="cancel_confirmation_dialog_title" msgid="3950463632415908534">"Hylkää muutokset"</string>
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Haluatko hylätä tekemäsi muutokset?"</string>
<string name="discard" msgid="1234315037371251414">"Hylkää"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Luo profiili"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Anna yhteystiedon nimi"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Näytä päivitykset"</string>
- <!-- no translation found for notification_voicemail_title:one (1746619685488504230) -->
- <!-- no translation found for notification_voicemail_title:other (5513481419205061254) -->
- <!-- no translation found for notification_voicemail_callers_list (1153954809339404149) -->
+ <plurals name="notification_voicemail_title">
+ <item quantity="one" msgid="1746619685488504230">"Vastaaja"</item>
+ <item quantity="other" msgid="5513481419205061254">"<xliff:g id="COUNT">%1$d</xliff:g> vastaajaviestiä"</item>
+ </plurals>
+ <string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
+ <string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Uusi vastaajaviesti: <xliff:g id="CALLER">%1$s</xliff:g>"</string>
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Vastaajaviestin toisto epäonnistui"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"puskuroidaan…"</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
- <skip />
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
- <skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Uusi"</string>
- <string name="call_log_old_header" msgid="6262205894314263629">"Vanhempi"</string>
- <string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Ei voi yhdistää vastaajan palvelimeen."</string>
- <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Ei voi yhd. vastaajan palvelimeen. Uusia viestejä vastaajassa."</string>
+ <string name="call_log_old_header" msgid="6262205894314263629">"Vanhemmat"</string>
+ <string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Ei voi yhdistää vastaajapalvelimeen."</string>
+ <string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Ei voi yhdist. vastaajapalvelimeen. Uusia viestejä vastaajassa."</string>
<string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Määritä vastaajan asetukset."</string>
<string name="voicemail_status_audio_not_available" msgid="3369618334553341626">"Ääntä ei ole saatavilla."</string>
<string name="voicemail_status_action_configure" msgid="7008713959076506385">"Asetukset"</string>
<string name="voicemail_status_action_call_server" msgid="1824816252288551794">"Soita vastaajaan"</string>
<string name="voicemail_speed_slowest" msgid="6047030504814773029">"hitain"</string>
<string name="voicemail_speed_slower" msgid="7890393922358642543">"hidas"</string>
- <string name="voicemail_speed_normal" msgid="6030110237820243006">"Normaali"</string>
+ <string name="voicemail_speed_normal" msgid="6030110237820243006">"normaali nopeus"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"nopea"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"nopein"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Ryhmän nimi"</string>
- <string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kontakti saatu NFC:n kautta"</string>
+ <string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kontakti saatu (NFC)"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Näytä vain vastaajaviestit"</string>
<!-- no translation found for menu_show_all_calls (7560347482073345885) -->
<skip />
@@ -607,14 +589,11 @@
<!-- no translation found for description_send_text_message (7803126439934046891) -->
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Kuuntelematon vastaajaviesti"</string>
- <!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
- <skip />
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"Minä"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Kaikki kontaktit"</string>
</resources>
diff --git a/res/values-fr-w470dp/strings.xml b/res/values-fr-w470dp/strings.xml
index 43158bc..882deb6 100644
--- a/res/values-fr-w470dp/strings.xml
+++ b/res/values-fr-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Mises à jour"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Mises à jour"</string>
</resources>
diff --git a/res/values-fr/strings.xml b/res/values-fr/strings.xml
index ba30dcd..e14b5cb 100644
--- a/res/values-fr/strings.xml
+++ b/res/values-fr/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Appeler <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Ajouter aux favoris"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Supprimer des favoris"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Modifier le contact"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Supprimer le contact"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Modifier"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Supprimer"</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_makeDefaultEmail" msgid="2599044610375789994">"E-mail par défaut"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Séparer"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Modifier"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Renommer le groupe"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Supprimer le groupe"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Supprimer"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nouveau"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nouveau"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Séparer le contact"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Options"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Supprimer"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Régler sonnerie"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Tous appels vers messag. voc."</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Impossible de supprimer des contacts des comptes en lecture seule, mais vous pouvez les masquer dans la liste des contacts."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Ce contact contient des informations provenant de plusieurs comptes. Vous pouvez masquer dans votre liste de contacts les informations des comptes en lecture seule, mais pas les supprimer."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"La suppression de ce contact entraînera celle d\'informations provenant de plusieurs comptes."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Enregistrement des options d\'affichage..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contact enregistré."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Erreur : impossible d\'enregistrer les modifications du contact"</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Groupe enregistré"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Erreur. Impossible d\'enregistrer les modifications apportées au groupe."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"La modification a été enregistrée."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Ce contact a déjà été ajouté au groupe."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Ajouter aux contacts"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Supprimer du journal d\'appels"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Effacer tous les appels"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Supprimer le message vocal"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Partager le message vocal"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Aucun appel."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Effacer le journal d\'appels"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Voulez-vous vraiment effacer le journal d\'appels ?"</string>
@@ -181,12 +176,12 @@
<string name="simContacts_title" msgid="27341688347689769">"Contacts de carte SIM"</string>
<string name="noContactsHelpTextWithSyncForCreateShortcut" msgid="801504710275614594">"Vous n\'avez aucun contact à afficher. Si vous venez d\'ajouter un compte, la synchronisation des contacts peut prendre quelques minutes."</string>
<string name="noContactsHelpTextForCreateShortcut" msgid="3081286388667108335">"Vous n\'avez aucun contact à afficher."</string>
- <!-- syntax error in translation for noContactsHelpText (6450346791169710787) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:560 in java.io.StringReader@6bdd46f7) -->
- <!-- syntax error in translation for noContactsHelpText (7633826236417884130) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:567 in java.io.StringReader@4650d89c) -->
+ <!-- syntax error in translation for noContactsHelpText (6450346791169710787) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:560 in java.io.StringReader@13d4c61c) -->
+ <!-- syntax error in translation for noContactsHelpText (7633826236417884130) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:567 in java.io.StringReader@761a626f) -->
<string name="noContactsHelpTextWithSync" product="tablet" msgid="2364665535969139880">"Vous n\'avez aucun contact à afficher (si vous venez d\'ajouter un compte, la synchronisation des contacts peut prendre quelques minutes)."\n\n"Pour ajouter des contacts, appuyez sur "<font fgcolor="#ffffffff"><b>"Menu"</b></font>", puis sur :"\n" "\n<li><font fgcolor="#ffffffff"><b>"Comptes"</b></font>" pour ajouter ou configurer un compte dont vous pourrez synchroniser les contacts vers la tablette ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Options d\'affichage"</b></font>" pour modifier les paramètres de visibilité des contacts ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Nouveau contact"</b></font>" pour créer un contact ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importer/Exporter"</b></font>" pour importer des contacts depuis votre carte SIM ou SD."\n</li></string>
<string name="noContactsHelpTextWithSync" product="default" msgid="3017521127042216243">"Vous n\'avez aucun contact à afficher (si vous venez d\'ajouter un compte, la synchronisation des contacts peut prendre quelques minutes)."\n\n"Pour ajouter des contacts, appuyez sur "<font fgcolor="#ffffffff"><b>"Menu"</b></font>" et sélectionnez :"\n" "\n<li><font fgcolor="#ffffffff"><b>"Comptes"</b></font>" pour ajouter ou configurer un compte dont vous pourrez synchroniser les contacts sur le téléphone ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Options d\'affichage"</b></font>" pour modifier le paramètre de visibilité des contacts ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Nouveau contact"</b></font>" pour créer un contact ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importer/Exporter"</b></font>" pour importer des contacts depuis votre carte SIM ou SD."\n</li></string>
- <!-- syntax error in translation for noContactsNoSimHelpText (6031363021287849874) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:565 in java.io.StringReader@65bd0dd4) -->
- <!-- syntax error in translation for noContactsNoSimHelpText (467658807711582876) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:571 in java.io.StringReader@5ed70d7a) -->
+ <!-- syntax error in translation for noContactsNoSimHelpText (6031363021287849874) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:565 in java.io.StringReader@2d16471f) -->
+ <!-- syntax error in translation for noContactsNoSimHelpText (467658807711582876) org.xmlpull.v1.XmlPullParserException: expected: /b read: font (position:END_TAG </font>@1:571 in java.io.StringReader@11975b59) -->
<string name="noContactsNoSimHelpTextWithSync" product="tablet" msgid="6222739731808897565">"Vous n\'avez aucun contact à afficher (si vous venez d\'ajouter un compte, la synchronisation des contacts peut prendre quelques minutes)."\n\n"Pour ajouter des contacts, appuyez sur "<font fgcolor="#ffffffff"><b>"Menu"</b></font>", puis sur :"\n" "\n<li><font fgcolor="#ffffffff"><b>"Comptes"</b></font>" pour ajouter ou configurer un compte dont vous pourrez synchroniser les contacts vers la tablette ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Options d\'affichage"</b></font>" pour modifier les paramètres de visibilité des contacts ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Nouveau contact"</b></font>" pour créer un contact ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importer/Exporter"</b></font>" pour importer des contacts depuis votre carte SD."\n</li></string>
<string name="noContactsNoSimHelpTextWithSync" product="default" msgid="9040060730467973050">"Vous n\'avez aucun contact à afficher (si vous venez d\'ajouter un compte, la synchronisation des contacts peut prendre quelques minutes)."\n\n"Pour ajouter des contacts, appuyez sur "<font fgcolor="#ffffffff"><b>"Menu"</b></font>" et sélectionnez :"\n" "\n<li><font fgcolor="#ffffffff"><b>"Comptes"</b></font>" pour ajouter ou configurer un compte dont vous pourrez synchroniser les contacts sur le téléphone ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Options d\'affichage"</b></font>" pour modifier le paramètre de visibilité des contacts ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Nouveau contact"</b></font>" pour créer un contact ;"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importer/Exporter"</b></font>" pour importer des contacts depuis votre carte SD."\n</li></string>
<string name="noFavoritesHelpText" msgid="3744655776704833277">"Vous ne disposez d\'aucun favoris."\n\n"Pour ajouter un contact à la liste de favoris :"\n\n" "<li>"Appuyez sur l\'onglet "<b>"Contacts"</b>"."\n</li>" "\n<li>"Appuyez sur le contact à ajouter à vos favoris."\n</li>" "\n<li>"Appuyez sur l\'étoile en regard du nom du contact."\n</li></string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Renouveler l\'appel"</string>
<string name="returnCall" msgid="8171961914203617813">"Rappeler"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> mn <xliff:g id="SECONDS">%s</xliff:g> s"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Contacts fréquents"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Appels fréquents"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Ajouter un contact"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Ajouter \"<xliff:g id="EMAIL">%s</xliff:g>\" aux contacts ?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"un"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importer tous les fichiers vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Recherche de données vCard sur la mémoire de stockage"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Recherche de données VCard sur la carte SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Échec de la recherche dans la mémoire de stockage"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Échec de l\'analyse de la carte SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Échec de la recherche dans la mémoire de stockage (Raison : \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Échec de l\'analyse de la carte SD (Raison : \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Échec de la recherche dans la mémoire de stockage"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Échec de la recherche dans la mémoire de stockage"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Erreur d\'E/S"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Mémoire insuffisante (fichier probablement trop volumineux)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Échec de l\'analyse des données VCard pour une raison inattendue"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Échec de l\'analyse des données VCard pour une raison inattendue"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Le format n\'est pas compatible."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Échec de l\'importation du fichier vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Échec de l\'importation du fichier vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Aucun fichier vCard trouvé sur la mémoire de stockage"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Aucun fichier vCard trouvé sur la carte SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Échec de la collecte des métadonnées contenues dans le(s) fichier(s) vCard"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Échec de l\'importation d\'un ou de plusieurs fichiers (%s)"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Échec de la collecte des métadonnées contenues dans le(s) fichier(s) vCard"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Erreur inconnue"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Sélectionner un fichier VCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Mise en cache de fichier(s) vCard dans l\'espace de stockage temporaire local"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Le programme d\'importation met en cache le(s) fichier(s) vCard dans l\'espace de stockage temporaire local. L\'importation effective va bientôt commencer."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importation en cours <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g> : <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importation en cours : <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Échec de la lecture des données vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Échec de la lecture des données vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lecture des données vCard annulée"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Fichier vCard <xliff:g id="FILENAME">%s</xliff:g> importé"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importation du fichier <xliff:g id="FILENAME">%s</xliff:g> annulée"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmer l\'exportation"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Échec lors de l\'exportation des données du contact"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Échec lors de l\'exportation des données du contact."\n"Motif : \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Échec lors de l\'exportation des données du contact"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Aucun contact exportable"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"La mémoire de stockage contient trop de fichiers vCard."</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"La carte SD contient trop de fichiers VCard."</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exportation des données des contacts vers \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Échec de l\'initialisation du module d\'exportation : \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Une erreur s\'est produite lors de l\'exportation : \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Impossible d\'obtenir les informations concernant la base de données"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Impossible d\'obtenir les informations concernant la base de données"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Aucun contact ne peut être exporté. Si des contacts sont enregistrés sur votre tablette, il est possible qu\'un fournisseur de données interdise leur exportation vers un autre appareil."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Aucun contact ne peut être exporté. Si des contacts sont enregistrés sur votre téléphone, il est possible qu\'un fournisseur de données interdise leur exportation vers un autre appareil."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Le système de composition vCard n\'est pas correctement initialisé."</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Voulez-vous vraiment annuler l\'importation du fichier <xliff:g id="FILENAME">%s</xliff:g> ?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Annulation exportation fichier vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Voulez-vous vraiment annuler l\'exportation du fichier <xliff:g id="FILENAME">%s</xliff:g> ?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Échec annulation importation/exportation"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Échec annulation importation/exportation"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Noms de vos contacts"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Ajouter une pause de 2 s"</string>
<string name="add_wait" msgid="3360818652790319634">"Ajouter Attendre"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Utiliser cette photo"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Non modifiable à partir de l\'application"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Aucune autre information pour ce contact"</string>
<string name="group_read_only" msgid="7924922658394449477">"Non modifiable sur cet appareil"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Trier la liste par"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Aucun contact sélectionné"</string>
<string name="add_field" msgid="2384260056674995230">"Ajouter un champ"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Ajouter"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Ajouter une entreprise"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Définir un affichage personnalisé"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Paramètres"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contacts à afficher"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Paramètres"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Options d\'affichage"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Options d\'affichage"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Recherchez des contacts"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Voulez-vous vraiment supprimer vos modifications ?"</string>
<string name="discard" msgid="1234315037371251414">"Supprimer"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g> "</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Configurer mon profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Saisissez le nom du contact."</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Afficher mises à jour"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Messages vocaux"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nouveau message vocal de <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Échec de la lecture du message vocal."</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"mise en mémoire tampon..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nouveau"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Précédent"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"vitesse normale"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"vitesse rapide"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"vitesse maximale"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Nom du groupe"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contact reçu via NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Messages vocaux uniquement"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nouveau message vocal"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"MOI"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Affichage de tous les contacts"</string>
</resources>
diff --git a/res/values-hr-w470dp/strings.xml b/res/values-hr-w470dp/strings.xml
index 8f1df32..4994ac0 100644
--- a/res/values-hr-w470dp/strings.xml
+++ b/res/values-hr-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Ažuriranja"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Ažuriranja"</string>
</resources>
diff --git a/res/values-hr/strings.xml b/res/values-hr/strings.xml
index 546f188..265da93 100644
--- a/res/values-hr/strings.xml
+++ b/res/values-hr/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Nazovi <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Dodaj u favorite"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Ukloni iz favorita"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Uredi kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Izbriši kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Uredi"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Izbriši"</string>
<string name="menu_call" msgid="3992595586042260618">"Nazovi kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Poruka kontaktu"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Učini zadanom e-poštom"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Zasebno"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Uredi"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Preimenovanje grupe"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Izbriši grupu"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Izbriši"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Novo"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Novo"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Odvoji kontakt"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opcije"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Izbriši"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Postavi zvuk zvona"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Svi pozivi na govornu poštu"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Ne možete izbrisati kontakte iz računa koji su samo za čitanje, ali ih možete sakriti na svoje popise kontakata."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Ovaj kontakt sadrži informacije iz više računa. Informacije iz računa koji su samo za čitanje bit će skrivene na popise kontakata, a ne izbrisane."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Brisanjem ovog kontakta izbrisat ćete podatke s više računa."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Spremanje opcija prikaza..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt je spremljen."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Pogreška, nije moguće spremiti promjene kontakta."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Skupina spremljena."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Pogreška, nije moguće spremiti promjene skupine."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Promjena je spremljena."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontakt je već dodan skupini."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Dodaj u kontakte"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Ukloni iz zapisnika poziva"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Izbriši zapisnik poziva"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Brisanje govorne pošte"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Podijeli govornu poštu"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Zapisnik poziva je prazan"</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Izbriši zapisnik poziva"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Jeste li sigurni da želite izbrisati zapisnik poziva?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Zovi ponovo"</string>
<string name="returnCall" msgid="8171961914203617813">"Povratni poziv"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> minuta <xliff:g id="SECONDS">%s</xliff:g> sekundi"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Često kontaktirani"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Često nazivani"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Dodaj kontakt"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Dodati \"<xliff:g id="EMAIL">%s</xliff:g>\" kontaktima?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"jedan"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Uvezi sve vCard datoteke"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Traženje podataka kartice vCard u pohrani"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Traženje vCard podataka na SD kartici"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Skeniranje pohrane nije uspjelo"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Skeniranje SD kartice nije uspjelo"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Skeniranje pohrane nije uspjelo (razlog: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Skeniranje SD kartice nije uspjelo (Razlog: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Skeniranje pohrane nije uspjelo"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Skeniranje pohrane nije uspjelo"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O pogreška"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memorija je premala (datoteka je možda prevelika)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Analiza kartice vCard nije uspjela zbog neočekivanog razloga"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Analiza kartice vCard nije uspjela zbog neočekivanog razloga"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Format nije podržan."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Neuspješan uvoz vCarda"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Neuspješan uvoz vCarda"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Datoteka kartice vCard nije pronađena u pohrani"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Na SD kartici nije pronađena datoteka vCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Neuspješno prikupljanje meta informacija danih datoteka vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Uvoz jedne ili više datoteka nije uspio (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Neuspješno prikupljanje meta informacija danih datoteka vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Nepoznata pogreška"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Odaberite vCard datoteku"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Spremanje predmemorije kartice vCard u lokalnu privremenu pohranu"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Alat za uvoz sprema predmemoriju vCard kartice u lokalnu privremenu pohranu. Uvoz će početi uskoro."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Uvoz <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Uvoz <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Neuspješno čitanje vCard podataka"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Neuspješno čitanje vCard podataka"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Čitanje vCard podataka otkazano je"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Završetak uvoza kartice vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Otkazan je uvoz datoteke <xliff:g id="FILENAME">%s</xliff:g>"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Potvrdite izvoz"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Izvoz podataka o kontaktu nije uspio."</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Izvoz podataka o kontaktu nije uspio."\n"Razlog neuspjeha: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Izvoz podataka o kontaktu nije uspio."</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nema kontakta koji je moguće izvesti"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Previše datoteka kartice vCard u pohrani"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Previše vCard datoteka na SD kartici"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Izvoz podataka o kontaktu u \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Alat za izvoz ne može se inicijalizirati: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Došlo je do pogreške tijekom izvoza: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Dohvat informacija iz baze podataka nije uspio"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Dohvat informacija iz baze podataka nije uspio"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nema kontakata koji se mogu izvoziti. Ako doista imate kontakte na tabletnom uređaju, moguće je da su neki davatelji podataka zabranili izvoz svih kontakata izvan tabletnog uređaja."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nema kontakata koji se mogu izvoziti. Ako doista imate kontakte na mobitelu, moguće je da su neki davatelji podataka zabranili izvoz svih kontakata izvan mobitela."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Sastavljač za vCard nije ispravno inicijaliziran"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Jeste li sigurni da želite otkazati uvoz <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Otkazivanje izvoza kartice vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Sigurno želite otkazati izvoz datoteke <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Neuspjelo otkazivanje uvoza/izvoza vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Neuspjelo otkazivanje uvoza/izvoza vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nazivi vaših kontakata"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Dodaj pauzu od 2 sek."</string>
<string name="add_wait" msgid="3360818652790319634">"Dodaj čekanje"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Upotrijebi ovu fotografiju"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Ne može se uređivati iz ove aplikacije"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Nema dodatnih informacija za ovaj kontakt"</string>
<string name="group_read_only" msgid="7924922658394449477">"Ne može se uređivati na ovom uređaju"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Poredaj popis prema"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Nije odabran nijedan kontakt."</string>
<string name="add_field" msgid="2384260056674995230">"Dodaj drugo polje"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Dodaj novo"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Dodaj organizaciju"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definiranje prilagođenog prikaza"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Postavke"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakti za prikaz"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Postavke"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opcije prikaza"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opcije prikaza"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Pronađi kontakte"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Zaista želite odbaciti promjene?"</string>
<string name="discard" msgid="1234315037371251414">"Odbaci"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g><xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Postavi moj profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Unesite ime kontakta"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Prikaži ažuriranja"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Govorna pošta"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nova govorna pošta od kontakta <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"neuspjela reprodukcija govorne pošte"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"predmemoriranje..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Novo"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Starije"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normalno"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"brzo"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"najbrže"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Ime skupine"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kontakt NFC-om"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Prikaži samo govorne pošte"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nepreslušana govorna pošta"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"JA"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Prikaz svih kontakata"</string>
</resources>
diff --git a/res/values-hu-w470dp/strings.xml b/res/values-hu-w470dp/strings.xml
index 566ceef..8933bc7 100644
--- a/res/values-hu-w470dp/strings.xml
+++ b/res/values-hu-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Frissítések"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Frissítések"</string>
</resources>
diff --git a/res/values-hu/strings.xml b/res/values-hu/strings.xml
index 9116d9f..28bd385 100644
--- a/res/values-hu/strings.xml
+++ b/res/values-hu/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"<xliff:g id="NAME">%s</xliff:g> hívása"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Hozzáadás a kedvencekhez"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Eltávolítás a kedvencek közül"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Névjegy szerkesztése"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Névjegy törlése"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Szerkesztés"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Törlés"</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_makeDefaultEmail" msgid="2599044610375789994">"Legyen ez az alapértelmezett e-mail cím"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Szétválasztás"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Szerkesztés"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Csoport átnevezése"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Csoport törlése"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Törlés"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Új"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Új"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Névjegy szétválasztása"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Beállítások"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Törlés"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Csengőh. beáll."</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Minden hívás a hangpostára"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Írásvédett fiókból nem törölhet névjegyet, de saját címtárában elrejtheti azokat."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Ez a névjegy több fiókból is tartalmaz adatokat. Az írásvédett fiókokból származó adatok nem jelennek meg a Címtárban, de nem kerülnek törlésre."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"A névjegy törlésével több fiókból is töröl adatokat."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Megjelenítési beállítások mentése..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Névjegy mentve."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Hiba; nem sikerült menteni a névjegy módosításait."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Csoport mentve."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Hiba; nem sikerült menteni a csoport módosításait."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Módosítás mentve."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"A névjegyet már hozzáadta a csoporthoz."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Az összes vCard fájl importálása"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"vCard-adatok keresése a tárhelyen"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"vCard-adatok keresése az SD-kártyán"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Nem sikerült beolvasni a tárhelyet"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Az SD-kártya beolvasása sikertelen"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Nem sikerült beolvasni a tárhelyet (a hiba oka: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Az SD-kártya beolvasása nem sikerült (oka: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Nem sikerült beolvasni a tárhelyet"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Nem sikerült beolvasni a tárhelyet"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O hiba"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Nincs elég memória (lehet, hogy túl nagy a fájl)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Váratlan ok miatt nem sikerült a vCard szintaktikai elemzése"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Váratlan ok miatt nem sikerült a vCard szintaktikai elemzése"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"A formátum nem támogatott."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Nem sikerült a vCard importálása"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Nem sikerült a vCard importálása"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Nem található vCard fájl a tárhelyen"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Nem található vCard fájl az SD-kártyán"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Nem sikerült begyűjteni a vCard fájl(ok) metaadatait."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Egy vagy több fájlt nem sikerült importálni (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Nem sikerült begyűjteni a vCard fájl(ok) metaadatait."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Ismeretlen hiba történt"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Válassza ki a vCard fájlt"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCard(ok) mentése ideiglenes helyi tárolóba"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Az importáló elmenti a vCardo(ka)t az ideiglenes helyi tárolóba. A tényleges importálás hamarosan megkezdődik."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importálás - <xliff:g id="TOTAL_NUMBER">%s</xliff:g>/<xliff:g id="CURRENT_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importálás - <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"A vCard-adatok beolvasása sikertelen volt"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"A vCard-adatok beolvasása sikertelen volt"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"A vCard-adatok beolvasása megszakítva"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"A(z) <xliff:g id="FILENAME">%s</xliff:g> vCard importálása befejeződött"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"A(z) <xliff:g id="FILENAME">%s</xliff:g> importálása megszakítva"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Exportálás megerősítése"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Nem sikerült exportálni a névjegyadatokat"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Nem sikerült exportálni a névjegyadatokat."\n"A hiba oka: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Nem sikerült exportálni a névjegyadatokat"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nincs exportálható névjegy"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Túl sok vCard fájl van a tárhelyen"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Túl sok vCard fájl van az SD-kártyán"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Névjegyadatok importálása a(z) \"<xliff:g id="FILE_NAME">%s</xliff:g>\" fájlba"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nem sikerült inicializálni az exportálót: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Hiba történt az exportálás során: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Nem sikerült lekérni az adatbázis adatait"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Nem sikerült lekérni az adatbázis adatait"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nincsenek exportálható névjegyek. Ha vannak névjegyek táblagépén, akkor lehet, hogy az adatszolgáltatók megtiltották azok exportálását a táblagépen kívülre."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nincsenek exportálható névjegyek. Ha vannak névjegyek telefonján, akkor lehet, hogy az adatszolgáltatók megtiltották azok exportálását a telefonján kívülre."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"A vCard-készítő inicializálása nem sikerült"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Biztosan megszakítja a(z) <xliff:g id="FILENAME">%s</xliff:g> importálását?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCard exportálásának megszakítása"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Biztosan megszakítja a(z) <xliff:g id="FILENAME">%s</xliff:g> exportálását?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCard importálás/exportálás megszakítása sikertelen"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCard importálás/exportálás megszakítása sikertelen"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Ismerősök nevei"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"2 mp-es szünet hozzáadása"</string>
<string name="add_wait" msgid="3360818652790319634">"Várakozás hozzáadása"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Egyéni nézet megadása"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Beállítások"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Megjelenítendő névjegyek"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Beállítások"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Megjelenítési beállítások"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Megjelenítési beállítások"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Névjegy keresése"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Biztosan elveti a módosításokat?"</string>
<string name="discard" msgid="1234315037371251414">"Elvetés"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Saját profil beállítása"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Adja meg a kapcsolattartó nevét"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Frissítések megtek."</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Hangposta"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Új hangüzenet tőle: <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"hangposta lejátszása sikertelen"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"pufferelés..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"hangposta lejátszása sikertelen"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"pufferelés..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Új"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Régebbi"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nem lejátszott hangposta"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"ÉN"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Az összes névjegy megjelenítése"</string>
</resources>
diff --git a/res/values-in-w470dp/strings.xml b/res/values-in-w470dp/strings.xml
index 93b53b7..e5a7fb0 100644
--- a/res/values-in-w470dp/strings.xml
+++ b/res/values-in-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Pembaruan"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Pembaruan"</string>
</resources>
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index ac33a7f..97a2dc2 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -116,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Menyimpan opsi tampilan..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kenalan disimpan."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Galat, tidak dapat menyimpan perubahan kenalan."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grup disimpan."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Galat, tidak dapat menyimpan perubahan grup."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Perubahan telah disimpan."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kenalan telah ditambahkan ke grup."</string>
@@ -159,8 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Tambahkan ke kenalan"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Hapus dari log panggilan"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Hapus log panggilan"</string>
- <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Hapus kotak pesan"</string>
- <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Berbagi kotak pesan"</string>
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Hapus pesan suara"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Bagikan kotak pesan"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Log panggilan kosong."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Hapus log panggilan"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Apakah Anda yakin ingin menghapus log panggilan?"</string>
@@ -241,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Impor semua berkas vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Menelusuri data vCard dalam penyimpanan"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Menelusuri data vCard pada kartu SD."</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Gagal memindai penyimpanan"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Kartu SD gagal dipindai"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Gagal memindai penyimpanan (Alasan: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Kartu SD gagal dipindai (Alasan: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Gagal memindai penyimpanan"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Gagal memindai penyimpanan"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Galat I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memori tidak memadai (berkas mungkin terlalu besar)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Gagal melakukan parse pada vCard karena alasan yang tidak diharapkan"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Gagal melakukan parse pada vCard karena alasan yang tidak diharapkan"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Format tidak didukung."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Gagal mengimpor vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Gagal mengimpor vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Tidak ditemukan berkas vCard dalam penyimpanan"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Tidak ada berkas vCard yang ditemukan pada kartu SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Gagal mengumpulkan informasi meta dari berkas vCard yang diberikan."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Satu berkas atau lebih gagal diimpor (%s)"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Gagal mengumpulkan informasi meta dari berkas vCard yang diberikan."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Galat tidak dikenal"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Pilih berkas vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Menyimpan vCard ke penyimpanan sementara lokal"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Pengimpor menyimpan vCard ke penyimpanan sementara lokal. Impor sesungguhnya akan segera dimulai."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Mengimpor <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Mengimpor <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Gagal Membaca data vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Gagal Membaca data vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Membaca data vCard telah dibatalkan"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Selesai mengimpor vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Impor <xliff:g id="FILENAME">%s</xliff:g> dibatalkan"</string>
@@ -274,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Konfirmasi ekspor"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Gagal mengekspor data kenalan"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Gagal mengekspor data kenalan."\n"Alasan kegagalan: \"<xliff:g id="FAIL_REASON">%s</xliff:g>:"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Gagal mengekspor data kenalan"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Tidak ada kenalan yang dapat diekspor"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Terlalu banyak berkas vCard dalam penyimpanan"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Terlalu banyak berkas vCard pada kartu SD"</string>
@@ -286,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Mengekspor data kenalan ke \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Tidak dapat menginisiasi pengeskpor: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Terjadi galat selama ekspor: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Gagal mendapatkan informasi database"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Gagal mendapatkan informasi database"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Tidak ada kenalan yang dapat diekspor. Jika Anda memiliki kenalan pada tablet, semua kenalan mungkin dilarang diekspor ke luar tablet oleh beberapa penyedia data."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Tidak ada kenalan yang dapat diekspor. Jika Anda memiliki kenalan pada ponsel, semua kenalan mungkin dilarang diekspor ke luar ponsel oleh beberapa penyedia data."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Penyusun vCard tidak dimulai dengan benar"</string>
@@ -296,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Yakin ingin membatalkan mengimpor <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Membatalkan ekspor vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Yakin ingin membatalkan mengekspor <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Gagal membatalkan impor/ekspor vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Gagal membatalkan impor/ekspor vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nama kenalan Anda"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Tambahkan jeda 2-det"</string>
<string name="add_wait" msgid="3360818652790319634">"Tambahkan tunggu"</string>
@@ -491,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Tentukan tampilan ubahsuaian"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Setelan"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kenalan untuk ditampilkan"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Setelan"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opsi Tampilan"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opsi tampilan"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Temukan kenalan"</string>
@@ -535,8 +538,7 @@
<string name="discard" msgid="1234315037371251414">"Singkirkan"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"Siapkan profil saya"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Masukkan nama kenalan"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Lihat pembaruan"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Kotak pesan"</item>
@@ -544,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Kotak pesan baru dari <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"gagal memutar kotak pesan"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"menyangga..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"gagal memutar pesan suara"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"menyangga..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Baru"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Lebih Lama"</string>
diff --git a/res/values-it-w470dp/strings.xml b/res/values-it-w470dp/strings.xml
index f46cf0d..af85aff 100644
--- a/res/values-it-w470dp/strings.xml
+++ b/res/values-it-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Aggiornamenti"</string>
+ <string name="recent_updates" msgid="2018245636796411442">"Aggiornamenti recenti"</string>
</resources>
diff --git a/res/values-it/strings.xml b/res/values-it/strings.xml
index ce44736..3bd3395 100644
--- a/res/values-it/strings.xml
+++ b/res/values-it/strings.xml
@@ -55,8 +55,8 @@
<string name="menu_deleteGroup" msgid="3486380004411482874">"Elimina"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nuovo"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nuovo"</string>
- <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separa contatto"</string>
- <!-- outdated translation 1150797297503944823 --> <string name="splitConfirmation" msgid="1067993957986345974">"Separare questo contatto singolo in più contatti, uno per ogni serie di informazioni di contatto unita in precedenza?"</string>
+ <string name="splitConfirmation_title" msgid="2209511048593467012">"Separa contatto"</string>
+ <string name="splitConfirmation" msgid="1067993957986345974">"Suddividere questo contatto singolo in più contatti?"</string>
<string name="menu_joinAggregate" msgid="5027981918265667970">"Unisci"</string>
<string name="titleJoinContactDataWith" msgid="7684875775798635354">"Unisci contatti"</string>
<string name="blurbJoinContactDataWith" msgid="995870557595050304">"Seleziona il contatto che desideri unire a <xliff:g id="NAME">%s</xliff:g>."</string>
@@ -114,10 +114,9 @@
</plurals>
<string name="savingContact" msgid="4075751076741924939">"Salvataggio contatto in corso..."</string>
<string name="savingDisplayGroups" msgid="2133152192716475939">"Salvataggio opzioni di visualizzazione in corso..."</string>
- <!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contatto salvato."</string>
+ <string name="contactSavedToast" msgid="9171862279493213075">"Contatto salvato"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Errore, impossibile salvare le modifiche ai contatti."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <string name="groupSavedToast" msgid="6675062559302493011">"Gruppo salvato"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Errore, impossibile salvare le modifiche al gruppo."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"La modifica è stata salvata."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Il contatto è già stato aggiunto al gruppo."</string>
@@ -241,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importa tutti i file vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Ricerca di dati vCard nell\'archivio"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Ricerca dati vCard su scheda SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Scansione dell\'archivio non riuscita"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Analisi scheda SD non riuscita"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Scansione dell\'archivio non riuscita (motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Analisi scheda SD non riuscita (motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Scansione dell\'archivio non riuscita"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Scansione dell\'archivio non riuscita"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Errore I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memoria insufficiente (il file potrebbe essere di dimensioni eccessive)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Impossibile analizzare la vCard per motivi imprevisti"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Impossibile analizzare la vCard per motivi imprevisti"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Il formato non è supportato."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Importazione vCard non riuscita"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Importazione vCard non riuscita"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Nessun file vCard trovato nell\'archivio"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Nessun file vCard trovato sulla scheda SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Raccolta dei metadati dei file vCard forniti non riuscita."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Impossibile importare uno o più file (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Raccolta dei metadati dei file vCard forniti non riuscita."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Errore sconosciuto"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Seleziona file vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Memorizzazione delle vCard nella cache di archiviazione temporanea locale"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"L\'importazione memorizzerà le vCard nella cache di archiviazione temporanea locale. L\'importazione reale inizierà a breve."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importazione di <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importazione di <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Lettura dati vCard non riuscita"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Lettura dati vCard non riuscita"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lettura dati vCard annullata"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Importazione vCard <xliff:g id="FILENAME">%s</xliff:g> terminata"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importazione di <xliff:g id="FILENAME">%s</xliff:g> annullata"</string>
@@ -272,10 +274,10 @@
<string name="vcard_unknown_filename" msgid="7171709890959915954">"contatto"</string>
<string name="percentage" msgid="34897865327092209">"%s%%"</string>
<string name="confirm_export_title" msgid="7648747763127442983">"Conferma esportazione"</string>
- <!-- no translation found for confirm_export_message (4307437830474103759) -->
+ <string name="confirm_export_message" msgid="4307437830474103759">"Esportare l\'elenco dei contatti in un file \"<xliff:g id="VCARD_FILENAME">%s</xliff:g>\"?"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Esportazione dati contatti non riuscita"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Esportazione dati contatti non riuscita"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Esportazione dati contatti non riuscita."\n"Motivo dell\'errore: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nessun contatto esportabile"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Troppi file vCard nell\'archivio"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Troppi dati vCard sulla scheda SD"</string>
@@ -286,7 +288,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Esportazione dati di contatto in \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Impossibile inizializzare l\'utilità di esportazione: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Si è verificato un errore durante l\'esportazione: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Recupero informazioni database non riuscito"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Recupero informazioni database non riuscito"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Non sono presenti contatti esportabili. Se sul tuo tablet sono presenti dei contatti, qualche provider di dati potrebbe impedire l\'esportazione di tutti i contatti all\'esterno del tablet."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Non sono presenti contatti esportabili. Se nel tuo telefono sono presenti dei contatti, qualche provider di dati potrebbe impedire l\'esportazione di tutti i contatti all\'esterno del telefono."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Il compositore di vCard non è correttamente inizializzato"</string>
@@ -296,7 +298,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Annullare l\'importazione di <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Annullamento esportazione vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Annullare l\'esportazione di <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Impossibile annullare l\'operazione"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Impossibile annullare l\'operazione"</string>
<string name="search_settings_description" msgid="2675223022992445813">"I nomi dei tuoi contatti"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Aggiungi pausa 2 sec"</string>
<string name="add_wait" msgid="3360818652790319634">"Aggiungi attesa"</string>
@@ -317,7 +319,7 @@
<string name="nicknameLabelsGroup" msgid="2891682101053358010">"Nickname"</string>
<string name="organizationLabelsGroup" msgid="2478611760751832035">"Organizzazione"</string>
<string name="websiteLabelsGroup" msgid="4202998982804009261">"Sito web"</string>
- <!-- outdated translation 8069912895912714412 --> <string name="eventLabelsGroup" msgid="3695433812142818803">"Evento"</string>
+ <string name="eventLabelsGroup" msgid="3695433812142818803">"Eventi"</string>
<string name="relationLabelsGroup" msgid="1854373894284572781">"Relazione"</string>
<string name="groupsLabel" msgid="8573535366319059326">"Gruppi"</string>
<string name="type_short_home" msgid="7770424864090605384">"H"</string>
@@ -414,13 +416,10 @@
<string name="name_phonetic_middle" msgid="8643721493320405200">"Secondo nome fonetico"</string>
<string name="name_phonetic_family" msgid="462095502140180305">"Cognome fonetico"</string>
<string name="name_phonetic" msgid="4259595234312430484">"Nome fonetico"</string>
- <!-- no translation found for connections (8098440723172028350) -->
- <skip />
- <!-- no translation found for add_connection_button (4861308615789601727) -->
- <skip />
+ <string name="connections" msgid="8098440723172028350">"Connessioni"</string>
+ <string name="add_connection_button" msgid="4861308615789601727">"Aggiungi connessione"</string>
<string name="recent_updates" msgid="2062236709538790412">"Recenti"</string>
- <!-- no translation found for recent_updates_tab_text (5813107516506908531) -->
- <skip />
+ <string name="recent_updates_tab_text" msgid="5813107516506908531">"\"<xliff:g id="UPDATE_TEXT">%s</xliff:g>\""</string>
<string name="account_type_format" msgid="718948015590343010">"Contatto da <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
@@ -458,10 +457,8 @@
<string name="add_field" msgid="2384260056674995230">"Aggiungi un altro campo"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Aggiungi nuovo"</string>
<string name="add_organization" msgid="7311893231158291197">"Aggiungi organizzazione"</string>
- <!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
- <skip />
- <!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
- <skip />
+ <string name="event_edit_field_hint_text" msgid="5794424930242630477">"Data"</string>
+ <string name="group_edit_field_hint_text" msgid="3966441850870457808">"Nome del gruppo"</string>
<string name="contact_status_update_attribution" msgid="752179367353018597">"tramite <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g> tramite <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
<string name="description_star" msgid="2605854427360036550">"preferiti"</string>
@@ -479,7 +476,7 @@
<string name="add_to_my_contacts" msgid="1068274916793627723">"Aggiungi ai contatti personali"</string>
<string name="contact_directory_description" msgid="683398073603909119">"Directory <xliff:g id="TYPE">%1$s</xliff:g>"</string>
<string name="directory_search_label" msgid="1887759056597975053">"Directory"</string>
- <!-- outdated translation 1686089693064201315 --> <string name="local_search_label" msgid="2551177578246113614">"Contatti"</string>
+ <string name="local_search_label" msgid="2551177578246113614">"Tutti i contatti"</string>
<string name="toast_making_personal_copy" msgid="7905283986345263275">"Creazione di una copia personale"</string>
<string name="list_filter_prompt" msgid="7481426622828055116">"Scegli elenco contatti"</string>
<string name="list_filter_all_accounts" msgid="8908683398914322369">"Tutti i contatti"</string>
@@ -491,14 +488,13 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definisci visualizzazione personalizzata"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Impostazioni"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contatti da visualizzare"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Impostazioni"</string>
+ <string name="menu_settings" msgid="6523251616169246235">"Opzioni di visualizzazione"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opzioni di visualizzazione"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Trova contatti"</string>
<string name="non_phone_caption" msgid="1541655052330027380">"Numero di telefono"</string>
<string name="non_phone_add_to_contacts" msgid="6590985286250471169">"Aggiungi a contatti"</string>
- <!-- no translation found for activity_title_confirm_add_detail (4065089866210730616) -->
- <skip />
+ <string name="activity_title_confirm_add_detail" msgid="4065089866210730616">"Aggiungi al contatto"</string>
<string name="non_phone_close" msgid="7608506439725515667">"Chiudi"</string>
<string name="widget_name_and_phonetic" msgid="8739586586600099979">"<xliff:g id="DISPLAY_NAME">%1$s</xliff:g> (<xliff:g id="PHONETIC_NAME">%2$s</xliff:g>)"</string>
<string name="date_year_toggle" msgid="7356532842767854606">"Specifica un anno"</string>
@@ -535,8 +531,7 @@
<string name="discard" msgid="1234315037371251414">"Ignora"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g> "</string>
<string name="profile_display_name" msgid="4127389543625918771">"Imposta il mio profilo"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="enter_contact_name" msgid="1738391320566349924">"Digita il nome della persona"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Visualizza aggiornam."</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Segreteria"</item>
@@ -544,12 +539,10 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nuovo messaggio vocale da <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"impossibile riprodurre messaggio vocale"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"buffering..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"impossibile riprodurre messaggio vocale"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"buffering..."</string>
+ <!-- outdated translation 8516068803491833243 --> <string name="voicemail_fetching_content" msgid="877911315738258780">"recupero messaggi segreteria..."</string>
+ <!-- outdated translation 3430908587639305983 --> <string name="voicemail_fetching_timout" msgid="6691792377574905201">"recupero messaggi segreteria non riuscito"</string>
<string name="call_log_new_header" msgid="846546437517724715">"Nuovi"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Precedenti"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Impossibile collegarsi al server della segreteria."</string>
@@ -567,8 +560,7 @@
<string name="group_name_hint" msgid="2659811836386413509">"Nome del gruppo"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contatto ricevuto via NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Mostra solo messaggi vocali"</string>
- <!-- no translation found for menu_show_all_calls (7560347482073345885) -->
- <skip />
+ <string name="menu_show_all_calls" msgid="7560347482073345885">"Mostra tutte le chiamate"</string>
<string name="status_available" msgid="5586870015822828392">"Disponibile"</string>
<string name="status_away" msgid="1838861100379804730">"Assente"</string>
<string name="status_busy" msgid="9147992455450257136">"Occupato"</string>
@@ -578,20 +570,14 @@
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Chiamata in uscita"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Chiamata senza risposta"</string>
<string name="description_call_log_voicemail" msgid="4600798771975158948">"Messaggio vocale"</string>
- <!-- no translation found for description_add_contact (3103414772502485851) -->
- <skip />
- <!-- no translation found for description_view_contact (5205669345700598415) -->
- <skip />
- <!-- no translation found for description_call (3443678121983852666) -->
- <skip />
- <!-- no translation found for description_send_text_message (7803126439934046891) -->
- <skip />
+ <string name="description_add_contact" msgid="3103414772502485851">"Aggiungi contatto"</string>
+ <string name="description_view_contact" msgid="5205669345700598415">"Visualizza <xliff:g id="NAME">%1$s</xliff:g> contatto"</string>
+ <string name="description_call" msgid="3443678121983852666">"Chiama <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_send_text_message" msgid="7803126439934046891">"Invia messaggio di testo a <xliff:g id="NAME">%1$s</xliff:g>"</string>
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Messaggio vocale non ascoltato"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
<string name="user_profile_contacts_list_header" msgid="9154761216179882405">"IO"</string>
- <!-- no translation found for local_profile_title (2021416826991393684) -->
- <skip />
- <!-- no translation found for external_profile_title (8034998767621359438) -->
- <skip />
+ <string name="local_profile_title" msgid="2021416826991393684">"Il mio profilo locale"</string>
+ <string name="external_profile_title" msgid="8034998767621359438">"Il mio profilo <xliff:g id="EXTERNAL_SOURCE">%1$s</xliff:g>"</string>
<string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Sono visualizzati tutti i contatti"</string>
</resources>
diff --git a/res/values-iw-w470dp/strings.xml b/res/values-iw-w470dp/strings.xml
index c294064..f5b5719 100644
--- a/res/values-iw-w470dp/strings.xml
+++ b/res/values-iw-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"עדכונים"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"עדכונים"</string>
</resources>
diff --git a/res/values-iw/strings.xml b/res/values-iw/strings.xml
index adbdd0a..e358f03 100644
--- a/res/values-iw/strings.xml
+++ b/res/values-iw/strings.xml
@@ -26,7 +26,7 @@
<string name="callShortcutActivityTitle" msgid="6065749861423648991">"בחר מספר להתקשר אליו"</string>
<string name="messageShortcutActivityTitle" msgid="3084542316620335911">"בחר מספר לשליחת הודעה"</string>
<string name="contactPickerActivityTitle" msgid="6886592363525235031">"בחר איש קשר"</string>
- <string name="starredList" msgid="4817256136413959463">"מסומן בכוכב"</string>
+ <string name="starredList" msgid="4817256136413959463">"מסומן בכוכבית"</string>
<string name="frequentList" msgid="7154768136473953056">"לעתים קרובות"</string>
<string name="strequentList" msgid="5640192862059373511">"מועדפים"</string>
<string name="viewContactTitle" msgid="7989394521836644384">"פרטי איש קשר"</string>
@@ -38,53 +38,51 @@
<string name="contactDetailAbout" msgid="5430408883907061400">"אודות"</string>
<string name="contactDetailUpdates" msgid="3780588624763446941">"עדכונים"</string>
<string name="searchHint" msgid="8482945356247760701">"חפש אנשי קשר"</string>
- <string name="menu_search" msgid="9147752853603483719">"חיפוש"</string>
+ <string name="menu_search" msgid="9147752853603483719">"חפש"</string>
<string name="menu_newContact" msgid="1209922412763274638">"איש קשר חדש"</string>
<string name="menu_viewContact" msgid="2795575601596468581">"הצג איש קשר"</string>
<string name="menu_callNumber" msgid="5142851348489387516">"התקשר אל <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"הוסף למועדפים"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"הסר מהמועדפים"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"ערוך איש קשר"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"מחק איש קשר"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"ערוך"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"מחק"</string>
<string name="menu_call" msgid="3992595586042260618">"התקשר לאיש קשר"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"שלח הודעת טקסט לאיש קשר"</string>
- <string name="menu_makeDefaultEmail" msgid="2599044610375789994">"הגדר דוא\"ל כברירת מחדל"</string>
+ <string name="menu_makeDefaultEmail" msgid="2599044610375789994">"הגדר דוא\"ל ברירת מחדל"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"הפרד"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"ערוך"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"שנה את שם הקבוצה"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"מחק את הקבוצה"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"מחק"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"חדש"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"חדש"</string>
- <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"הפרדת איש קשר"</string>
+ <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"הפרד אנשי קשר"</string>
<!-- outdated translation 1150797297503944823 --> <string name="splitConfirmation" msgid="1067993957986345974">"האם אתה בטוח שברצונך להפריד איש קשר יחיד זה לאנשי קשר מרובים: אחד לכל קבוצת פרטי קשר שצורפה אליו?"</string>
- <string name="menu_joinAggregate" msgid="5027981918265667970">"הצטרף"</string>
- <string name="titleJoinContactDataWith" msgid="7684875775798635354">"שלב אנשי קשר"</string>
+ <string name="menu_joinAggregate" msgid="5027981918265667970">"צרף"</string>
+ <string name="titleJoinContactDataWith" msgid="7684875775798635354">"צרף אנשי קשר"</string>
<string name="blurbJoinContactDataWith" msgid="995870557595050304">"בחר את איש הקשר שברצונך לשלב עם <xliff:g id="NAME">%s</xliff:g>."</string>
<string name="showAllContactsJoinItem" msgid="2189695051430392383">"הצג את כל אנשי הקשר"</string>
<string name="separatorJoinAggregateSuggestions" msgid="2831414448851313345">"אנשי קשר מוצעים"</string>
<string name="separatorJoinAggregateAll" msgid="7939932265026181043">"כל אנשי הקשר"</string>
- <string name="contactsJoinedMessage" msgid="7208148163607047389">"אנשי קשר שולבו"</string>
+ <string name="contactsJoinedMessage" msgid="7208148163607047389">"אנשי קשר צורפו"</string>
<string name="contactOptionsTitle" msgid="8259347644090700915">"אפשרויות"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"מחק"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"הגדר רינגטון"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"כל השיחות לתא הקולי"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"לא ניתן למחוק אנשי קשר מחשבונות לקריאה בלבד, אך ניתן להסתיר אותם ברשימות אנשי הקשר."</string>
- <string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"איש קשר זה מכיל מידע מחשבונות מרובים. מידע מחשבונות לקריאה בלבד יוסתר ברשימות אנשי הקשר, לא יימחק."</string>
+ <string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"איש קשר זה מכיל מידע מחשבונות מרובים. מידע מחשבונות לקריאה בלבד יוסתר ברשימות אנשי הקשר ולא יימחק."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"מחיקת איש קשר זה תמחק מידע מחשבונות מרובים."</string>
<string name="deleteConfirmation" msgid="811706994761610640">"איש קשר זה יימחק."</string>
- <string name="menu_done" msgid="796017761764190697">"בוצע"</string>
+ <string name="menu_done" msgid="796017761764190697">"סיום"</string>
<string name="menu_doNotSave" msgid="58593876893538465">"ביטול"</string>
<string name="menu_discard" msgid="6456087569315685632">"מחק"</string>
- <string name="label_phonetic_name" msgid="2288082649573927286">"פונטי"</string>
+ <string name="label_phonetic_name" msgid="2288082649573927286">"הגייה פונטית"</string>
<string name="label_notes" msgid="8337354953278341042">"הערות"</string>
<string name="label_sip_address" msgid="124073911714324974">"שיחת אינטרנט"</string>
- <string name="label_ringtone" msgid="8833166825330686244">"צלצול"</string>
+ <string name="label_ringtone" msgid="8833166825330686244">"רינגטון"</string>
<string name="ghostData_phonetic_name" msgid="7852749081984070902">"שם פונטי"</string>
<string name="ghostData_company" msgid="5414421120553765775">"חברה"</string>
- <string name="ghostData_title" msgid="7496735200318496110">"כותרת"</string>
- <string name="invalidContactMessage" msgid="5816991830260044593">"איש הקשר אינו קיים."</string>
+ <string name="ghostData_title" msgid="7496735200318496110">"שם"</string>
+ <string name="invalidContactMessage" msgid="5816991830260044593">"איש הקשר לא קיים."</string>
<string name="pickerNewContactHeader" msgid="7750705279843568147">"צור איש קשר חדש"</string>
<string name="phoneLabelsGroup" msgid="6468091477851199285">"טלפון"</string>
<string name="emailLabelsGroup" msgid="8389931313045344406">"דוא\"ל"</string>
@@ -97,8 +95,8 @@
<string name="photoPickerNotFoundText" product="tablet" msgid="6247290728908599701">"אין תמונות זמינות במחשב הלוח."</string>
<string name="photoPickerNotFoundText" product="default" msgid="431331662154342581">"אין תמונות זמינות בטלפון."</string>
<string name="attach_photo_dialog_title" msgid="5599827035558557169">"תמונה של איש קשר"</string>
- <string name="customLabelPickerTitle" msgid="1081475101983255212">"שם תווית מותאם אישית"</string>
- <string name="menu_displayGroup" msgid="5655505437727616553">"הצג אפשרויות"</string>
+ <string name="customLabelPickerTitle" msgid="1081475101983255212">"שם תווית בהתאמה אישית"</string>
+ <string name="menu_displayGroup" msgid="5655505437727616553">"אפשרויות תצוגה"</string>
<string name="send_to_voicemail_checkbox" msgid="9001686764070676353">"שלח שיחות ישירות לדואר הקולי"</string>
<string name="default_ringtone" msgid="9099988849649827972">"ברירת מחדל"</string>
<string name="removePhoto" msgid="4898105274130284565">"הסר תמונה"</string>
@@ -107,7 +105,7 @@
<string name="noAccounts" msgid="4742609114153797268">"דרוש לך חשבון כדי ליצור קבוצות"</string>
<string name="noMatchingContacts" msgid="4266283206853990471">"לא נמצאו אנשי קשר תואמים."</string>
<string name="noContactsWithPhoneNumbers" msgid="1605457050218824269">"אין אנשי קשר עם מספרי טלפון."</string>
- <string name="headerContactGroups" msgid="2426134991932503843">"בחר אנשי קשר לתצוגה"</string>
+ <string name="headerContactGroups" msgid="2426134991932503843">"בחר אנשי קשר להצגה"</string>
<plurals name="groupDescrip">
<item quantity="other" msgid="3507881585720628389">"<xliff:g id="COUNT">%0$d</xliff:g> אנשי קשר"</item>
</plurals>
@@ -118,18 +116,17 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"שומר אפשרויות תצוגה..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"איש הקשר נשמר."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"שגיאה, אין אפשרות לשמור שינויים באיש הקשר."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"הקבוצה נשמרה."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"שגיאה, לא ניתן לשמור את השינויים בקבוצה."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"השינוי נשמר."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"איש הקשר כבר צורף לקבוצה."</string>
<plurals name="listTotalPhoneContacts">
<item quantity="one" msgid="3015357862286673986">"איש קשר אחד עם מספר טלפון"</item>
- <item quantity="other" msgid="3299954047880968205">"<xliff:g id="COUNT">%d</xliff:g>אנשי קשר עם מספרי טלפון"</item>
+ <item quantity="other" msgid="3299954047880968205">"<xliff:g id="COUNT">%d</xliff:g> אנשי קשר עם מספרי טלפון"</item>
</plurals>
<string name="listTotalPhoneContactsZero" msgid="6968813857632984319">"אין אנשי קשר עם מספרי טלפון"</string>
<plurals name="listTotalAllContacts">
- <item quantity="one" msgid="3405747744700823280">"איש קשר 1"</item>
+ <item quantity="one" msgid="3405747744700823280">"איש קשר אחד"</item>
<item quantity="other" msgid="3578469907265375314">"<xliff:g id="COUNT">%d</xliff:g> אנשי קשר"</item>
</plurals>
<string name="listTotalAllContactsZero" msgid="1889349925514589304">"אין אנשי קשר"</string>
@@ -141,7 +138,7 @@
<item quantity="one" msgid="5517063038754171134">"נמצא אחד"</item>
<item quantity="other" msgid="3852668542926965042">"<xliff:g id="COUNT">%d</xliff:g> נמצאו"</item>
</plurals>
- <string name="foundTooManyContacts" msgid="2548148047461758967">"נמצאו יותר מ-<xliff:g id="COUNT">%d</xliff:g>"</string>
+ <string name="foundTooManyContacts" msgid="2548148047461758967">"נמצאו יותר מ-<xliff:g id="COUNT">%d</xliff:g>"</string>
<string name="listFoundAllContactsZero" msgid="777952841930508289">"לא נמצא"</string>
<plurals name="searchFoundContacts">
<item quantity="one" msgid="4826918429708286628">"נמצא אחד"</item>
@@ -160,13 +157,11 @@
<string name="recentCalls_editNumberBeforeCall" msgid="7756171675833267857">"ערוך מספר לפני השיחה"</string>
<string name="recentCalls_addToContact" msgid="1429899535546487008">"הוסף לאנשי הקשר"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"הסר מיומן השיחות"</string>
- <string name="recentCalls_deleteAll" msgid="6352364392762163704">"נקה את יומן השיחות"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_deleteAll" msgid="6352364392762163704">"נקה יומן שיחות"</string>
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"מחק דואר קולי"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"שתף דואר קולי"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"יומן השיחות ריק."</string>
- <string name="clearCallLogConfirmation_title" msgid="718072843006222703">"נקה את יומן השיחות"</string>
+ <string name="clearCallLogConfirmation_title" msgid="718072843006222703">"נקה יומן שיחות"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"האם אתה בטוח שברצונך לנקות את יומן השיחות?"</string>
<string name="clearCallLogProgress_title" msgid="6870412675015656948">"ניקוי יומן שיחות"</string>
<string name="imei" msgid="3045126336951684285">"IMEI"</string>
@@ -179,25 +174,25 @@
<string name="dialerDialpadHintText" msgid="5824490365898349041">"חייג כדי להוסיף שיחה"</string>
<string name="simContacts_emptyLoading" msgid="6700035985448642408">"טוען מכרטיס SIM…"</string>
<string name="simContacts_title" msgid="27341688347689769">"אנשי קשר בכרטיס SIM"</string>
- <string name="noContactsHelpTextWithSyncForCreateShortcut" msgid="801504710275614594">"אין לך אנשי קשר לתצוגה. (אם הוספת הרגע חשבון, יחלפו מספר דקות עד לסנכרון אנשי הקשר.)"</string>
- <string name="noContactsHelpTextForCreateShortcut" msgid="3081286388667108335">"אין לך אנשי קשר לתצוגה."</string>
+ <string name="noContactsHelpTextWithSyncForCreateShortcut" msgid="801504710275614594">"אין לך אנשי קשר להצגה. (אם הוספת הרגע חשבון, יחלפו כמה דקות עד לסינכרון אנשי הקשר.)"</string>
+ <string name="noContactsHelpTextForCreateShortcut" msgid="3081286388667108335">"אין לך אנשי קשר להצגה."</string>
<string name="noContactsHelpText" product="tablet" msgid="6450346791169710787">"אין לך אנשי קשר להצגה."\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שאותם תוכל לסנכרן למחשב הלוח"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SIM או כרטיס ה-SD"\n</li></string>
- <string name="noContactsHelpText" product="default" msgid="7633826236417884130">"אין לך אנשי קשר להצגה."\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שאותם תוכל לסנכרן לטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SIM או כרטיס ה-SD"\n</li></string>
+ <string name="noContactsHelpText" product="default" msgid="7633826236417884130">"אין לך אנשי קשר להצגה."\n\n"כדי להוסיף אנשי קשר, לחץ על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן עם הטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" {31/}{32/}{33/}{34/}יבוא/יצוא{35/}{36/} כדי לייבא אנשי קשר מכרטיס SIM או כרטיס SD{37/}{38/}"</string>
<string name="noContactsHelpTextWithSync" product="tablet" msgid="2364665535969139880">"אין לך אנשי קשר לתצוגה. (אם הוספת הרגע חשבון, דרושות מספר דקות לסנכרון אנשי הקשר.)"\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן למחשב הלוח"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SIM או כרטיס ה-SD"\n</li></string>
- <string name="noContactsHelpTextWithSync" product="default" msgid="3017521127042216243">"אין לך אנשי קשר לתצוגה. (אם הוספת הרגע חשבון, דרושות מספר דקות לסנכרון אנשי הקשר.)"\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן לטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SIM או כרטיס ה-SD"\n</li></string>
+ <string name="noContactsHelpTextWithSync" product="default" msgid="3017521127042216243">"אין לך אנשי קשר להצגה. (אם הוספת הרגע חשבון, דרושות כמה דקות לסינכרון אנשי הקשר.)"\n\n"כדי להוסיף אנשי קשר, לחץ על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן לטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"יבוא/יצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס SIM או כרטיס SD"\n</li></string>
<string name="noContactsNoSimHelpText" product="tablet" msgid="6031363021287849874">"אין לך אנשי קשר להצגה."\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שאותם תוכל לסנכרן למחשב הלוח"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SD"\n</li></string>
- <string name="noContactsNoSimHelpText" product="default" msgid="467658807711582876">"אין לך אנשי קשר להצגה."\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שאותם תוכל לסנכרן לטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SD"\n</li></string>
+ <string name="noContactsNoSimHelpText" product="default" msgid="467658807711582876">"אין לך אנשי קשר להצגה."\n\n"כדי להוסיף אנשי קשר, לחץ על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שאותם תוכל לסנכרן עם הטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"יבוא/יצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס SD"\n</li></string>
<string name="noContactsNoSimHelpTextWithSync" product="tablet" msgid="6222739731808897565">"אין לך אנשי קשר לתצוגה. (אם הוספת הרגע חשבון, דרושות מספר דקות לסנכרון אנשי הקשר.)"\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן למחשב הלוח"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SD"\n</li></string>
- <string name="noContactsNoSimHelpTextWithSync" product="default" msgid="9040060730467973050">"אין לך אנשי קשר לתצוגה. (אם הוספת הרגע חשבון, דרושות מספר דקות לסנכרון אנשי הקשר.)"\n\n"כדי להוסיף אנשי קשר, הקש על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן לטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"ייבוא/ייצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס ה-SD"\n</li></string>
- <string name="noFavoritesHelpText" msgid="3744655776704833277">"אין לך מועדפים."\n\n"כדי להוסיף איש קשר לרשימת המועדפים:"\n\n" "<li>"גע בכרטיסייה "<b>"אנשי קשר"</b>" "\n</li>" "\n<li>"גע באיש הקשר שברצונך להוסיף למועדפים"\n</li>" "\n<li>"גע בכוכב שליד השם של איש הקשר"\n</li></string>
+ <string name="noContactsNoSimHelpTextWithSync" product="default" msgid="9040060730467973050">"אין לך אנשי קשר להצגה. (אם הוספת הרגע חשבון, דרושות כמה דקות לסינכרון אנשי הקשר.)"\n\n"כדי להוסיף אנשי קשר, לחץ על "<font fgcolor="#ffffffff"><b>"תפריט"</b></font>" וגע באפשרות:"\n" "\n<li><font fgcolor="#ffffffff"><b>"חשבונות"</b></font>" כדי להוסיף או להגדיר חשבון עם אנשי קשר שתוכל לסנכרן עם הטלפון"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"אפשרויות תצוגה"</b></font>" כדי לשנות את אנשי הקשר הגלויים"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"איש קשר חדש"</b></font>" כדי ליצור איש קשר חדש לגמרי"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"יבוא/יצוא"</b></font>" כדי לייבא אנשי קשר מכרטיס כרטיס SD"\n</li></string>
+ <string name="noFavoritesHelpText" msgid="3744655776704833277">"אין לך מועדפים."\n\n"כדי להוסיף איש קשר לרשימת המועדפים:"\n\n" "<li>"גע בכרטיסייה "<b>"אנשי קשר"</b>\n</li>" "\n<li>"גע באיש הקשר שברצונך להוסיף למועדפים"\n</li>" "\n<li>"גע בכוכב שליד שמו של איש הקשר"\n</li></string>
<string name="liveFolder_all_label" msgid="5961411940473276616">"כל אנשי הקשר"</string>
- <string name="liveFolder_favorites_label" msgid="2674341514070517105">"מסומן בכוכב"</string>
+ <string name="liveFolder_favorites_label" msgid="2674341514070517105">"מסומן בכוכבית"</string>
<string name="liveFolder_phones_label" msgid="1709786878793436245">"טלפונים"</string>
<string name="dialer_useDtmfDialpad" msgid="1707548397435075040">"השתמש במקלדת עם חיוג צלילים"</string>
<string name="dialer_returnToInCallScreen" msgid="3719386377550913067">"חזור לשיחה מתבצעת"</string>
<string name="dialer_addAnotherCall" msgid="4205688819890074468">"הוסף שיחה"</string>
<string name="callDetailTitle" msgid="5340227785196217938">"פרטי שיחה"</string>
- <string name="toast_call_detail_error" msgid="7200975244804730096">"אי אפשר לקרוא את פרטי השיחה המבוקשת."</string>
+ <string name="toast_call_detail_error" msgid="7200975244804730096">"לא ניתן לקרוא את פרטי השיחה המבוקשת."</string>
<string name="type_incoming" msgid="6502076603836088532">"שיחה נכנסת"</string>
<string name="type_outgoing" msgid="343108709599392641">"שיחה יוצאת"</string>
<string name="type_missed" msgid="2720502601640509542">"שיחה שלא נענתה"</string>
@@ -206,11 +201,9 @@
<string name="callBack" msgid="5498224409038809224">"התקשר חזרה"</string>
<string name="callAgain" msgid="3197312117049874778">"התקשר שוב"</string>
<string name="returnCall" msgid="8171961914203617813">"התקשר בחזרה"</string>
- <string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> דק\' <xliff:g id="SECONDS">%s</xliff:g> שנ\'"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> דקות <xliff:g id="SECONDS">%s</xliff:g> שניות"</string>
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"בקשר לעתים קרובות"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"התקשרות לעתים קרובות"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"הוסף איש קשר"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"להוסיף את \"<xliff:g id="EMAIL">%s</xliff:g>\" לאנשי הקשר?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"אחד"</string>
@@ -222,7 +215,7 @@
<string name="description_image_button_seven" msgid="2450357020447676481">"שבע"</string>
<string name="description_image_button_eight" msgid="6969435115163287801">"שמונה"</string>
<string name="description_image_button_nine" msgid="7857248695662558323">"תשע"</string>
- <string name="description_image_button_star" msgid="3365919907520767866">"כוכבית"</string>
+ <string name="description_image_button_star" msgid="3365919907520767866">"סמן בכוכב"</string>
<string name="description_image_button_zero" msgid="4133108949401820710">"אפס"</string>
<string name="description_image_button_pound" msgid="3039765597595889230">"סולמית"</string>
<string name="description_voicemail_button" msgid="3402506823655455591">"דואר קולי"</string>
@@ -232,7 +225,7 @@
<string name="description_digits_edittext" msgid="8760207516497016437">"מספר לחיוג"</string>
<string name="description_contact_photo" msgid="3387458082667894062">"תמונה של איש קשר"</string>
<string name="description_minus_button" msgid="387136707700230172">"חיסור"</string>
- <string name="description_plus_button" msgid="515164827856229880">"ועוד"</string>
+ <string name="description_plus_button" msgid="515164827856229880">"חיבור"</string>
<string name="no_sdcard_title" product="nosdcard" msgid="8543619259870877473">"אמצעי אחסון אינו זמין"</string>
<string name="no_sdcard_title" product="default" msgid="5911758680339949273">"אין כרטיס SD"</string>
<string name="no_sdcard_message" product="nosdcard" msgid="1334170151822669976">"לא זוהה אמצעי אחסון"</string>
@@ -242,31 +235,34 @@
<string name="import_from_sdcard" product="default" msgid="8668347930577565175">"ייבא מאמצעי אחסון"</string>
<string name="export_to_sdcard" product="default" msgid="6092815580965201089">"ייצא לאמצעי אחסון"</string>
<string name="share_visible_contacts" msgid="890150378880783797">"שתף אנשי קשר גלויים"</string>
- <string name="import_one_vcard_string" msgid="9059163467020328433">"ייבא קובץ אחד של vCard"</string>
+ <string name="import_one_vcard_string" msgid="9059163467020328433">"ייבא קובץ vCard אחד"</string>
<string name="import_multiple_vcard_string" msgid="3810226492811062392">"ייבא קובצי vCard מרובים"</string>
<string name="import_all_vcard_string" msgid="5518136113853448474">"ייבא את כל קובצי vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"מחפש נתוני vCard באמצעי אחסון"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"מחפש נתוני vCard בכרטיס SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"סריקת אמצעי אחסון נכשלה"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"נכשלה סריקת כרטיס SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"סריקת אמצעי אחסון נכשלה (סיבה: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"נכשלה סריקת כרטיס SD (סיבה: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"סריקת אמצעי אחסון נכשלה"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"סריקת אמצעי אחסון נכשלה"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"שגיאת קלט/פלט"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"אין מספיק זיכרון (ייתכן שהקובץ גדול מדי)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"נכשל ניתוח vCard עקב סיבה לא צפויה"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"נכשל ניתוח vCard עקב סיבה לא צפויה"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"הפורמט אינו נתמך."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"נכשל ייבוא vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"נכשל ייבוא vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"לא נמצא קובץ vCard באמצעי האחסון"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"לא נמצא קובץ vCard בכרטיס ה-SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"נכשל איסוף מידע-על מקובצי vCard נתונים."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"נכשל הייבוא של קובץ אחד או יותר (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"נכשל איסוף מטא-מידע על קובצי vCard נתונים."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"שגיאה לא ידועה"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"בחר קובץ vCard"</string>
- <string name="caching_vcard_title" msgid="5009556022082659780">"מעביר קובצי vCard לקובץ שמור לאחסון מקומי זמני"</string>
- <string name="caching_vcard_message" msgid="2380844718093378900">"המייבא מעביר לקובץ השמור קובצי vCard באחסון זמני מקומי. הייבוא בפועל יתחיל בקרוב."</string>
+ <string name="caching_vcard_title" msgid="5009556022082659780">"מעביר קובצי vCard לקובץ שמור מקומי זמני"</string>
+ <string name="caching_vcard_message" msgid="2380844718093378900">"המייבא מעביר קובצי vCard לקובץ שמור זמני מקומי. היבוא בפועל יתחיל בקרוב."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"מייבא <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"מייבא את <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"נכשלה קריאת נתוני vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"קריאת נתוני vCard נכשלה"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"קריאת נתוני vCard בוטלה"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"הייבוא של ה-vCard <xliff:g id="FILENAME">%s</xliff:g> הסתיים"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"הייבוא של <xliff:g id="FILENAME">%s</xliff:g> בוטל"</string>
@@ -277,32 +273,33 @@
<string name="vcard_export_request_rejected_message" msgid="8259494002258326330">"בקשת ייצוא vCard נדחתה. נסה שוב מאוחר יותר."</string>
<string name="vcard_unknown_filename" msgid="7171709890959915954">"איש קשר"</string>
<string name="percentage" msgid="34897865327092209">"%s%%"</string>
- <string name="confirm_export_title" msgid="7648747763127442983">"אשר ייצוא"</string>
+ <string name="confirm_export_title" msgid="7648747763127442983">"אשר יצוא"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"נכשל ייצוא הנתונים של איש הקשר"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"נכשל ייצוא הנתונים של איש קשר."\n"הסיבה לכשל: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"נכשל היצוא של נתוני אנשי קשר"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"אין איש קשר שניתן לייצא"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"קובצי vCard רבים מדי באמצעי האחסון"</string>
- <string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"קובצי vCard רבים מדי בכרטיס ה-SD"</string>
+ <string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"קובצי vCard רבים מדי בכרטיס SD"</string>
<string name="fail_reason_too_long_filename" msgid="1915716071321839166">"שם הקובץ הדרוש ארוך מדי (\"<xliff:g id="FILENAME">%s</xliff:g>\")"</string>
<string name="exporting_vcard_finished_title" msgid="4259736138838583213">"הייצוא של <xliff:g id="FILENAME">%s</xliff:g> הסתיים"</string>
<string name="exporting_vcard_canceled_title" msgid="1827672399438062140">"הייצוא של <xliff:g id="FILENAME">%s</xliff:g> בוטל"</string>
<string name="exporting_contact_list_title" msgid="9072240631534457415">"מייצא נתונים של אנשי קשר"</string>
<string name="exporting_contact_list_message" msgid="5640326540405486055">"מייצא נתוני אנשי קשר אל \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"אין אפשרות לאתחל את המייצא: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"אירעה שגיאה במהלך ייצוא: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"נכשלה השגת מידע על מסד נתונים"</string>
+ <string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"אירעה שגיאה במהלך היצוא: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"השגת מידע של מסד נתונים נכשלה"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"אין אנשי קשר לייצוא. אם יש אנשי קשר בפועל במחשב הלוח, ייתכן שהייצוא של כל אנשי הקשר נאסר מחוץ למחשב הלוח על ידי ספקי נתונים מסוימים."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"אין אנשי קשר לייצוא. אם יש אנשי קשר בפועל בטלפון, ייתכן שהייצוא של כל אנשי הקשר נאסר מחוץ לטלפון על ידי ספקי נתונים מסוימים."</string>
- <string name="composer_not_initialized" msgid="8041534450748388843">"מחבר ה- vCard אינו מאותחל כראוי"</string>
- <string name="fail_reason_could_not_open_file" msgid="4013520943128739511">"לא הייתה אפשרות לפתוח את \"<xliff:g id="FILE_NAME">%s</xliff:g>\": <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
+ <string name="composer_not_initialized" msgid="8041534450748388843">"מחבר vCard אינו מאותחל כראוי"</string>
+ <string name="fail_reason_could_not_open_file" msgid="4013520943128739511">"לא היתה אפשרות לפתוח את \"<xliff:g id="FILE_NAME">%s</xliff:g>\": <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
<string name="exporting_contact_list_progress" msgid="560522409559101193">"<xliff:g id="CURRENT_NUMBER">%s</xliff:g> מתוך <xliff:g id="TOTAL_NUMBER">%s</xliff:g> אנשי קשר"</string>
<string name="cancel_import_confirmation_title" msgid="5578683596010294836">"מבטל יבוא של vCard"</string>
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"האם אתה בטוח שברצונך לבטל את הייבוא של <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"מבטל יצוא של vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"האם אתה בטוח שברצונך לבטל את הייצוא של <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"הביטול של יבוא/יצוא vCard נכשל"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"הביטול של יבוא/יצוא vCard נכשל"</string>
<string name="search_settings_description" msgid="2675223022992445813">"השמות של אנשי הקשר"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"הוסף השהיה של 2 שניות"</string>
<string name="add_wait" msgid="3360818652790319634">"הוסף המתנה"</string>
@@ -310,12 +307,12 @@
<string name="call_settings" msgid="5009897887137674341">"הגדרות שיחה"</string>
<string name="sms_disambig_title" msgid="4675399294513152364">"שלח הודעת טקסט באמצעות"</string>
<string name="make_primary" msgid="5829291915305113983">"זכור בחירה זו"</string>
- <string name="quickcontact_missing_app" msgid="4600366393134289038">"לא נמצא יישום שיכול לטפל בפעולה זו"</string>
+ <string name="quickcontact_missing_app" msgid="4600366393134289038">"לא נמצא יישום שתומך בפעולה זו"</string>
<string name="missing_name" msgid="7930716592850443705">"(ללא שם)"</string>
- <string name="menu_accounts" msgid="8499114602017077970">"חשבונות"</string>
+ <string name="menu_accounts" msgid="8499114602017077970">"חשבונות Google"</string>
<string name="menu_contacts_filter" msgid="2165153460860262501">"אנשי קשר להצגה"</string>
- <string name="menu_import_export" msgid="3765725645491577190">"ייבוא/ייצוא"</string>
- <string name="dialog_import_export" msgid="4771877268244096596">"ייבא/יצא אנשי קשר"</string>
+ <string name="menu_import_export" msgid="3765725645491577190">"יבוא/יצוא"</string>
+ <string name="dialog_import_export" msgid="4771877268244096596">"ייבא/ייצא אנשי קשר"</string>
<string name="menu_share" msgid="943789700636542260">"שתף"</string>
<string name="share_via" msgid="563121028023030093">"שתף איש קשר באמצעות"</string>
<string name="share_error" msgid="4374508848981697170">"אין אפשרות לשתף איש קשר זה."</string>
@@ -326,19 +323,19 @@
<!-- outdated translation 8069912895912714412 --> <string name="eventLabelsGroup" msgid="3695433812142818803">"אירוע"</string>
<string name="relationLabelsGroup" msgid="1854373894284572781">"קשר"</string>
<string name="groupsLabel" msgid="8573535366319059326">"קבוצות"</string>
- <string name="type_short_home" msgid="7770424864090605384">"ב"</string>
- <string name="type_short_mobile" msgid="1655473281466676216">"נ"</string>
- <string name="type_short_work" msgid="4925330752504537861">"ע"</string>
- <string name="type_short_pager" msgid="2613818970827594238">"ז"</string>
- <string name="type_short_other" msgid="5669407180177236769">"א"</string>
+ <string name="type_short_home" msgid="7770424864090605384">"ב\'"</string>
+ <string name="type_short_mobile" msgid="1655473281466676216">"נ\'"</string>
+ <string name="type_short_work" msgid="4925330752504537861">"ע\'"</string>
+ <string name="type_short_pager" msgid="2613818970827594238">"ז\'"</string>
+ <string name="type_short_other" msgid="5669407180177236769">"O"</string>
<string name="dialog_new_contact_account" msgid="9044704073286262197">"צור איש קשר בחשבון"</string>
<string name="dialog_new_group_account" msgid="2318032089273496830">"צור קבוצה תחת חשבון"</string>
- <string name="menu_sync_remove" msgid="3266725887008450161">"הסר קבוצת סנכרון"</string>
- <string name="dialog_sync_add" msgid="8267045393119375803">"הוסף קבוצת סנכרון"</string>
+ <string name="menu_sync_remove" msgid="3266725887008450161">"הסר קבוצת סינכרון"</string>
+ <string name="dialog_sync_add" msgid="8267045393119375803">"הוסף קבוצת סינכרון"</string>
<string name="display_more_groups" msgid="2682547080423434170">"קבוצות נוספות…"</string>
<string name="display_ungrouped" msgid="4602580795576261158">"כל אנשי הקשר האחרים"</string>
<string name="display_all_contacts" msgid="6846131371214707956">"כל אנשי הקשר"</string>
- <string name="display_warn_remove_ungrouped" msgid="2314043155909167610">"הסרת \'<xliff:g id="GROUP">%s</xliff:g>\' מהסנכרון תסיר מהסנכרון גם אנשי קשר שאינם מקובצים."</string>
+ <string name="display_warn_remove_ungrouped" msgid="2314043155909167610">"הסרת \'<xliff:g id="GROUP">%s</xliff:g>\' מהסינכרון תסיר מהסינכרון גם אנשי קשר שאינם מקובצים."</string>
<string name="account_phone" product="tablet" msgid="7946049152658522054">"מחשב לוח בלבד, לא מסונכרן"</string>
<string name="account_phone" product="default" msgid="3682950835276226870">"טלפון בלבד, לא מסונכרן"</string>
<string name="call_custom" msgid="7756571794763171802">"התקשר אל <xliff:g id="CUSTOM">%s</xliff:g>"</string>
@@ -348,10 +345,10 @@
<string name="call_fax_work" msgid="7467763592359059243">"התקשר לפקס בעבודה"</string>
<string name="call_fax_home" msgid="8342175628887571876">"התקשר לפקס בבית"</string>
<string name="call_pager" msgid="9003902812293983281">"התקשר לזימונית"</string>
- <string name="call_other" msgid="8563753966926932052">"התקשר"</string>
+ <string name="call_other" msgid="8563753966926932052">"חייג"</string>
<string name="call_callback" msgid="1910165691349426858">"התקשר חזרה"</string>
<string name="call_car" msgid="3280537320306436445">"התקשר למכונית"</string>
- <string name="call_company_main" msgid="6105120947138711257">"התקשר למספר הטלפון העיקרי של החברה"</string>
+ <string name="call_company_main" msgid="6105120947138711257">"התקשר למספר הטלפון הראשי של החברה"</string>
<string name="call_isdn" msgid="1541590690193403411">"התקשר ל-ISDN"</string>
<string name="call_main" msgid="6082900571803441339">"התקשר למספר הראשי"</string>
<string name="call_other_fax" msgid="5745314124619636674">"התקשר לפקס"</string>
@@ -359,19 +356,19 @@
<string name="call_telex" msgid="2223170774548648114">"התקשר לטלקס"</string>
<string name="call_tty_tdd" msgid="8951266948204379604">"התקשר ל-TTY/TDD"</string>
<string name="call_work_mobile" msgid="8707874281430105394">"התקשר לנייד של העבודה"</string>
- <string name="call_work_pager" msgid="3419348514157949008">"התקשר לזימונית של עבודה"</string>
+ <string name="call_work_pager" msgid="3419348514157949008">"התקשר לזימונית של העבודה"</string>
<string name="call_assistant" msgid="2141641383068514308">"התקשר אל <xliff:g id="ASSISTANT">%s</xliff:g>"</string>
<string name="call_mms" msgid="6274041545876221437">"התקשר ל-MMS"</string>
- <string name="sms_custom" msgid="5932736853732191825">"שלח הודעת טקסט ל-<xliff:g id="CUSTOM">%s</xliff:g>"</string>
+ <string name="sms_custom" msgid="5932736853732191825">"שלח הודעת טקסט אל <xliff:g id="CUSTOM">%s</xliff:g>"</string>
<string name="sms_home" msgid="7524332261493162995">"שלח הודעת טקסט לבית"</string>
<string name="sms_mobile" msgid="5200107250451030769">"שלח הודעת טקסט לנייד"</string>
<string name="sms_work" msgid="2269624156655267740">"שלח הודעת טקסט לעבודה"</string>
<string name="sms_fax_work" msgid="8028189067816907075">"שלח הודעת טקסט לפקס בעבודה"</string>
<string name="sms_fax_home" msgid="9204042076306809634">"שלח הודעת טקסט לפקס בבית"</string>
<string name="sms_pager" msgid="7730404569637015192">"שלח הודעת טקסט לזימונית"</string>
- <string name="sms_other" msgid="806127844607642331">"טקסט"</string>
+ <string name="sms_other" msgid="806127844607642331">"הודעת טקסט"</string>
<string name="sms_callback" msgid="5004824430094288752">"שלח הודעת טקסט למספר להתקשרות חזרה"</string>
- <string name="sms_car" msgid="7444227058437359641">"שלח טקסט למכונית"</string>
+ <string name="sms_car" msgid="7444227058437359641">"שלח הודעת טקסט למכונית"</string>
<string name="sms_company_main" msgid="118970873419678087">"שלח הודעת טקסט למספר הטלפון הראשי של החברה"</string>
<string name="sms_isdn" msgid="8153785037515047845">"שלח הודעת טקסט ל-ISDN"</string>
<string name="sms_main" msgid="8621625784504541679">"שלח הודעת טקסט למספר הטלפון הראשי"</string>
@@ -379,19 +376,19 @@
<string name="sms_radio" msgid="3329166673433967820">"שלח הודעת טקסט לרדיו"</string>
<string name="sms_telex" msgid="9034802430065267848">"שלח הודעת טקסט לטלקס"</string>
<string name="sms_tty_tdd" msgid="6782284969132531532">"שלח הודעת טקסט ל-TTY/TDD"</string>
- <string name="sms_work_mobile" msgid="2459939960512702560">"שלח טקסט לנייד של עבודה"</string>
- <string name="sms_work_pager" msgid="5566924423316960597">"שלח הודעת טקסט לזימונית של עבודה"</string>
- <string name="sms_assistant" msgid="2773424339923116234">"שלח הודעת טקסט ל-<xliff:g id="ASSISTANT">%s</xliff:g>"</string>
+ <string name="sms_work_mobile" msgid="2459939960512702560">"שלח הודעת טקסט לנייד של עבודה"</string>
+ <string name="sms_work_pager" msgid="5566924423316960597">"שלח הודעת טקסט לזימונית של העבודה"</string>
+ <string name="sms_assistant" msgid="2773424339923116234">"שלח הודעת טקסט אל <xliff:g id="ASSISTANT">%s</xliff:g>"</string>
<string name="sms_mms" msgid="4069352461380762677">"שלח הודעת טקסט ל-MMS"</string>
<string name="email_home" msgid="8573740658148184279">"שלח דוא\"ל לבית"</string>
<string name="email_mobile" msgid="2042889209787989814">"שלח דוא\"ל לנייד"</string>
<string name="email_work" msgid="2807430017302722689">"שלח דוא\"ל לעבודה"</string>
<string name="email_other" msgid="3454004077967657109">"דוא\"ל"</string>
- <string name="email_custom" msgid="7548003991586214105">"שלח דוא\"ל ל-<xliff:g id="CUSTOM">%s</xliff:g>"</string>
- <string name="email" msgid="5668400997660065897">"שלח דוא\"ל"</string>
+ <string name="email_custom" msgid="7548003991586214105">"שלח דוא\"ל אל <xliff:g id="CUSTOM">%s</xliff:g>"</string>
+ <string name="email" msgid="5668400997660065897">"דוא\"ל"</string>
<string name="map_home" msgid="1243547733423343982">"הצג כתובת בית"</string>
<string name="map_work" msgid="1360474076921878088">"הצג כתובת עבודה"</string>
- <string name="map_other" msgid="3817820803587012641">" הצג כתובת"</string>
+ <string name="map_other" msgid="3817820803587012641">"הצג כתובת"</string>
<string name="map_custom" msgid="6184363799976265281">"הצג כתובת <xliff:g id="CUSTOM">%s</xliff:g>"</string>
<string name="chat_aim" msgid="2588492205291249142">"שוחח בצ\'אט באמצעות AIM"</string>
<string name="chat_msn" msgid="8041633440091073484">"שוחח בצ\'אט באמצעות Windows Live"</string>
@@ -413,7 +410,7 @@
<string name="full_name" msgid="6602579550613988977">"שם"</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_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>
@@ -427,24 +424,21 @@
<string name="recent_updates" msgid="2062236709538790412">"עדכונים אחרונים"</string>
<!-- no translation found for recent_updates_tab_text (5813107516506908531) -->
<skip />
- <string name="account_type_format" msgid="718948015590343010">"<xliff:g id="SOURCE">%1$s</xliff:g>איש קשר"</string>
+ <string name="account_type_format" msgid="718948015590343010">"איש קשר של <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"השתמש בתמונה זו"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"לא ניתן לעריכה מתוך יישום זה"</string>
<string name="no_contact_details" msgid="6754415338321837001">"אין מידע נוסף על איש קשר זה"</string>
<string name="group_read_only" msgid="7924922658394449477">"לא ניתן לעריכה במכשיר זה"</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_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="search_bar_hint" msgid="1012756309632856553">"חפש אנשי קשר"</string>
- <string name="search_for_all_contacts" msgid="6644963335787294131">"חפש בכל אנשי הקשר"</string>
+ <string name="search_for_all_contacts" msgid="6644963335787294131">"חפש את כל אנשי הקשר"</string>
<string name="take_photo" msgid="7496128293167402354">"צלם תמונה"</string>
<string name="take_new_photo" msgid="7341354729436576304">"צלם תמונה חדשה"</string>
<string name="pick_photo" msgid="448886509158039462">"בחר תמונה מהגלריה"</string>
@@ -466,14 +460,13 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"לא נבחרו אנשי קשר."</string>
<string name="add_field" msgid="2384260056674995230">"הוסף שדה נוסף"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"הוסף חדש"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"הוסף ארגון"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
<skip />
- <string name="contact_status_update_attribution" msgid="752179367353018597">"דרך <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
- <string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g> דרך <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
+ <string name="contact_status_update_attribution" msgid="752179367353018597">"באמצעות <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
+ <string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g> באמצעות <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
<string name="description_star" msgid="2605854427360036550">"מועדף"</string>
<string name="edit_contact" msgid="7529281274005689512">"ערוך איש קשר"</string>
<plurals name="merge_info">
@@ -494,7 +487,7 @@
<string name="toast_making_personal_copy" msgid="7905283986345263275">"יצירת עותק אישי"</string>
<string name="list_filter_prompt" msgid="7481426622828055116">"בחר רשימת אנשי קשר"</string>
<string name="list_filter_all_accounts" msgid="8908683398914322369">"כל אנשי הקשר"</string>
- <string name="list_filter_all_starred" msgid="5031734941601931356">"מסומן בכוכב"</string>
+ <string name="list_filter_all_starred" msgid="5031734941601931356">"מסומן בכוכבית"</string>
<string name="list_filter_custom" msgid="8910173055702057002">"מותאם אישית"</string>
<string name="list_filter_customize" msgid="2035084418635775579">"התאם אישית..."</string>
<string name="list_filter_phones" msgid="7905045603593508221">"אנשי קשר עם מספרי טלפון"</string>
@@ -502,7 +495,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"הגדר תצוגה מותאמת אישית"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"הגדרות"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"אנשי קשר להצגה"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"הגדרות"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"אפשרויות תצוגה"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"אפשרויות תצוגה"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"מצא אנשי קשר"</string>
@@ -545,10 +538,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"האם אתה רוצה למחוק את השינויים?"</string>
<string name="discard" msgid="1234315037371251414">"מחק"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"הגדר את הפרופיל שלי"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"הזן את שם איש הקשר"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"הצג עדכונים"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"דואר קולי"</item>
@@ -556,13 +547,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"דואר קולי חדש מאת <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"לא ניתן להפעיל דואר קולי"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"מאחסן במאגר..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<!-- no translation found for call_log_new_header (846546437517724715) -->
<skip />
@@ -579,8 +568,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"מהירות רגילה"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"מהירות גבוהה"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"המהירות הגבוהה ביותר"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"שם הקבוצה"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"איש הקשר התקבל באמצעות NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"הצג הודעות דואר קולי בלבד"</string>
@@ -605,12 +593,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"דואר קולי שעדיין לא נשמע"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"אני"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"מציג את כל אנשי הקשר"</string>
</resources>
diff --git a/res/values-ja-w470dp/strings.xml b/res/values-ja-w470dp/strings.xml
index 834cfb8..4a1611b 100644
--- a/res/values-ja-w470dp/strings.xml
+++ b/res/values-ja-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"最新情報"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"更新情報"</string>
</resources>
diff --git a/res/values-ja/strings.xml b/res/values-ja/strings.xml
index 35a9e16..9154039 100644
--- a/res/values-ja/strings.xml
+++ b/res/values-ja/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"<xliff:g id="NAME">%s</xliff:g>に発信"</string>
<string name="menu_addStar" msgid="2908478235715404876">"お気に入りに追加"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"お気に入りから削除"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"連絡先を編集"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"連絡先を削除"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"編集"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"削除"</string>
<string name="menu_call" msgid="3992595586042260618">"連絡先に発信"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"連絡先にSMS"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"既定のメールに設定"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"分割"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"編集"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"グループ名を変更"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"グループを削除"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"削除"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"新規"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"新規"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"連絡先を分割"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"オプション"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"削除"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"着信音を設定"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"すべての通話をボイスメールへ"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"読み取り専用アカウントの連絡先は削除できませんが、連絡先リストで非表示にすることができます。"</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"この連絡先には、複数のアカウント情報が含まれています。読み取り専用アカウントの情報を連絡先リストで非表示にすることはできますが、削除はできません。"</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"この連絡先を削除すると、複数のアカウント情報が削除されます。"</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"表示オプションを保存中..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"連絡先を保存しました。"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"エラー、連絡先の変更を保存できません。"</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"グループを保存しました。"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"エラー: グループの変更を保存できません。"</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"変更を保存しました。"</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"この連絡先は既にグループに追加されています。"</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"連絡先に追加"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"通話履歴から消去"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"通話履歴を全件消去"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"ボイスメールを削除"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"ボイスメールを共有"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"通話履歴なし"</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"通話履歴を消去"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"通話履歴を消去してもよろしいですか?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"再発信"</string>
<string name="returnCall" msgid="8171961914203617813">"発信"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g>分<xliff:g id="SECONDS">%s</xliff:g>秒"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"よく使う連絡先"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"よく使う連絡先"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"連絡先を追加"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"<xliff:g id="EMAIL">%s</xliff:g> を連絡先に追加しますか?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"1"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"すべてのvCardファイルをインポート"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"ストレージ内でvCardデータを検索中"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"SDカードのvCardデータを検索しています"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"ストレージのスキャンエラー"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"SDカードのスキャンに失敗しました"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"ストレージをスキャンできませんでした(理由: 「<xliff:g id="FAIL_REASON">%s</xliff:g>」)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"SDカードのスキャンに失敗しました(理由: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"ストレージのスキャンエラー"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"ストレージのスキャンエラー"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"送受信エラー"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"メモリが不足しています(ファイルが大きすぎる可能性があります)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"予期しない理由によりvCardの解析に失敗しました"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"予期しない理由によりvCardの解析に失敗しました"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"このフォーマットはサポートされません。"</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCardをインポートできませんでした。"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCardをインポートできませんでした。"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"ストレージ内にvCardファイルが見つかりません"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"SDカード内にvCardファイルが見つかりません"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"指定されたvCardファイルのメタ情報を取得できませんでした。"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"1つ以上のファイルをインポートできませんでした(%s)。"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"指定されたvCardファイルのメタ情報を取得できませんでした。"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"不明なエラー"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCardファイルの選択"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCardをローカル一時ストレージにキャッシュしています"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"vCardをローカル一時ストレージにキャッシュしています。間もなくインポート処理を開始します。"</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"<xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>件(<xliff:g id="NAME">%s</xliff:g>)をインポート中"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g>をインポート中"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"vCardデータを読み取れませんでした"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"vCardデータを読み取れませんでした"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"vCardの読み取りがキャンセルされました"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"vCard<xliff:g id="FILENAME">%s</xliff:g>のインポートが終了しました"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"<xliff:g id="FILENAME">%s</xliff:g>のインポートはキャンセルされました"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"エクスポートの確認"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"連絡先データのエクスポートに失敗しました"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"連絡先データのエクスポートに失敗しました。"\n"理由: 「<xliff:g id="FAIL_REASON">%s</xliff:g>」"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"連絡先データのエクスポートに失敗しました"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"エクスポートできる連絡先がありません"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"ストレージ内のvCardファイルが多すぎます"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SDカードのvCardファイルが多すぎます"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"連絡先データを\"<xliff:g id="FILE_NAME">%s</xliff:g>\"にエクスポートしています"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"エクスポータを初期化できませんでした: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"エクスポート中にエラーが発生しました: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"データベース情報の取得に失敗しました"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"データベース情報の取得に失敗しました"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"エクスポートできる連絡先がありません。タブレットに連絡先を登録している場合、データプロバイダが外部への連絡先のエクスポートをすべて禁止している可能性があります。"</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"エクスポートできる連絡先がありません。携帯端末に連絡先を登録している場合、データプロバイダが外部への連絡先のエクスポートをすべて禁止している可能性があります。"</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCardコンポーザーが正しく初期化されていません"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"<xliff:g id="FILENAME">%s</xliff:g>のインポートをキャンセルしてもよろしいですか?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCardエクスポートのキャンセル"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"<xliff:g id="FILENAME">%s</xliff:g>のエクスポートをキャンセルしてもよろしいですか?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCardインポート/エクスポートのキャンセルに失敗"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCardインポート/エクスポートのキャンセルに失敗"</string>
<string name="search_settings_description" msgid="2675223022992445813">"連絡先の名前"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"2秒間の停止を追加"</string>
<string name="add_wait" msgid="3360818652790319634">"着信を追加"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"この写真を使用"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"このアプリケーションでは編集できません"</string>
<string name="no_contact_details" msgid="6754415338321837001">"この連絡先の詳細情報はありません"</string>
<string name="group_read_only" msgid="7924922658394449477">"この端末では編集できません"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"並び替え順"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"連絡先が選択されていません。"</string>
<string name="add_field" msgid="2384260056674995230">"別のフィールドを追加"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"新しく追加"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"所属を追加"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"カスタム表示の設定"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"設定"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"表示する連絡先"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"設定"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"表示オプション"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"表示オプション"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>、<xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"連絡先を検索"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"変更を破棄してもよろしいですか?"</string>
<string name="discard" msgid="1234315037371251414">"破棄"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"プロフィールを設定"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"連絡先名を入力してください"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"更新情報を表示"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"ボイスメール"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>、<xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"<xliff:g id="CALLER">%1$s</xliff:g>から新着ボイスメール"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"ボイスメールを再生できませんでした"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"バッファリング中..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"新しい着信"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"以前の着信"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"通常の速さ"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"速い"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"最速"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>)<xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"グループの名前"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"NFC受信の連絡先"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"ボイスメールのみ表示"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"未再生のボイスメール"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"自分"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"すべての連絡先を表示しています"</string>
</resources>
diff --git a/res/values-ko-w470dp/strings.xml b/res/values-ko-w470dp/strings.xml
index 744dc4b..9ed386c 100644
--- a/res/values-ko-w470dp/strings.xml
+++ b/res/values-ko-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"업데이트"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"소식"</string>
</resources>
diff --git a/res/values-ko/strings.xml b/res/values-ko/strings.xml
index f615bc1..eaf519e 100644
--- a/res/values-ko/strings.xml
+++ b/res/values-ko/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"<xliff:g id="NAME">%s</xliff:g>님에게 전화걸기"</string>
<string name="menu_addStar" msgid="2908478235715404876">"즐겨찾기에 추가"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"즐겨찾기에서 삭제"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"연락처 수정"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"연락처 삭제"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"수정"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"삭제"</string>
<string name="menu_call" msgid="3992595586042260618">"연락처로 전화 걸기"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"연락처에 문자 보내기"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"기본 이메일로 설정"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"분리"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"수정"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"그룹 이름 변경"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"그룹 삭제"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"삭제"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"새 연락처"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"새 그룹"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"연락처 분리"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"옵션"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"삭제"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"벨소리 설정"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"모든 통화를 음성사서함으로 보내기"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"읽기 전용 계정의 주소록은 삭제할 수 없지만 주소록 목록에서 숨길 수는 있습니다."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"연락처에 여러 계정의 정보가 들어 있습니다. 읽기 전용 계정의 정보는 주소록 목록에서 숨길 수 있지만 삭제할 수는 없습니다."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"이 연락처를 삭제하면 여러 계정의 정보가 삭제됩니다."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"표시 옵션 저장 중...."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"연락처를 저장했습니다."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"오류가 발생해서 연락처 변경사항을 저장할 수 없습니다."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"그룹이 저장되었습니다."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"오류가 발생해서 그룹 변경사항을 저장할 수 없습니다."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"변경사항이 저장되었습니다."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"연락처가 그룹에 이미 추가되었습니다."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"모든 vCard 파일 가져오기"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"저장장치에서 vCard 데이터 검색"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"SD 카드의 vCard 데이터 검색"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"저장장치 스캔 실패"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"SD 카드 스캔 실패"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"저장장치 스캔 실패(이유: \'<xliff:g id="FAIL_REASON">%s</xliff:g>\')"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"SD 카드 스캔 실패(이유: \'<xliff:g id="FAIL_REASON">%s</xliff:g>\')"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"저장장치 스캔 실패"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"저장장치 스캔 실패"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O 오류"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"메모리가 부족합니다. 파일이 너무 크기 때문일 수 있습니다."</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"예기치 못한 이유로 인해 vCard를 구문분석하지 못했습니다."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"예기치 못한 이유로 인해 vCard를 구문분석하지 못했습니다."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"지원되지 않는 형식입니다."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard를 가져오지 못했습니다."</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard를 가져오지 못했습니다."</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"저장공간에 vCard 파일이 없습니다."</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"SD 카드에 VCard 파일이 없습니다."</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"지정한 vCard 파일에 대한 메타 정보를 수집하지 못했습니다."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"하나 이상의 파일을 가져오지 못했습니다(%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"지정한 vCard 파일에 대한 메타 정보를 수집하지 못했습니다."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"알 수 없는 오류"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCard 파일 선택"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCard를 로컬 임시 저장공간에 캐시하는 중"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"가져오기 도구가 vCard를 로컬 임시 저장공간에 캐시하는 중입니다. 곧 실제 가져오기가 시작됩니다."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"<xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g> 가져오는 중: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g> 가져오는 중"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"vCard 데이터를 읽지 못했습니다."</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"vCard 데이터를 읽지 못했습니다."</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"vCard 데이터 읽기가 취소되었습니다."</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"<xliff:g id="FILENAME">%s</xliff:g> vCard 가져오기 완료"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"<xliff:g id="FILENAME">%s</xliff:g> 가져오기가 취소됨"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"내보내기 확인"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"연락처 데이터를 내보내지 못했습니다."</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"연락처 데이터를 내보내지 못했습니다."\n"실패 이유: \'<xliff:g id="FAIL_REASON">%s</xliff:g>\'"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"연락처 데이터를 내보내지 못했습니다."</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"내보낼 수 있는 연락처가 없습니다."</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"저장공간에 vCard 파일이 너무 많습니다."</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD 카드에 vCard 파일이 너무 많습니다."</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"연락처 데이터를 \'<xliff:g id="FILE_NAME">%s</xliff:g>\'(으)로 내보내는 중"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"내보내기를 초기화하지 못했습니다. \'<xliff:g id="EXACT_REASON">%s</xliff:g>\'"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"내보내는 중에 오류가 발생했습니다. \'<xliff:g id="EXACT_REASON">%s</xliff:g>\'"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"데이터베이스 정보를 가져오지 못했습니다."</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"데이터베이스 정보를 가져오지 못했습니다."</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"내보낼 수 있는 연락처가 없습니다. 태블릿에 실제로 연락처가 있다면 일부 데이터 제공업체에서 모든 연락처를 외부로 내보내지 못하도록 금지했을 수 있습니다."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"내보낼 수 있는 연락처가 없습니다. 휴대전화에 실제로 연락처가 있다면 일부 데이터 제공업체에서 모든 연락처를 휴대전화 외부로 내보내지 못하도록 금지했을 수 있습니다."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard 작성기가 바르게 초기화되지 않았습니다."</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"<xliff:g id="FILENAME">%s</xliff:g> 가져오기를 취소하시겠습니까?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCard 내보내기 취소 중"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"<xliff:g id="FILENAME">%s</xliff:g> 내보내기를 취소하시겠습니까?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCard 가져오기/내보내기 취소 실패"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCard 가져오기/내보내기 취소 실패"</string>
<string name="search_settings_description" msgid="2675223022992445813">"연락처 명단"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"2초 간 일시 정지 추가"</string>
<string name="add_wait" msgid="3360818652790319634">"대기 시간 추가"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"맞춤 보기 정의"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"설정"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"표시할 연락처"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"설정"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"옵션 표시"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"표시 옵션"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"연락처 찾기"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"변경사항을 취소하시겠습니까?"</string>
<string name="discard" msgid="1234315037371251414">"취소"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g> "</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"내 프로필 설정"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"연락처 이름 입력"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"업데이트 보기"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"음성사서함"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"<xliff:g id="CALLER">%1$s</xliff:g>님이 보낸 새 음성사서함"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"음성사서함을 재생하지 못했습니다."</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"버퍼링 중..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"음성사서함을 재생하지 못했습니다."</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"버퍼링 중..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"신규"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"이전"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"듣지 않은 음성사서함"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"나"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"모든 연락처 표시"</string>
</resources>
diff --git a/res/values-lt-w470dp/strings.xml b/res/values-lt-w470dp/strings.xml
index 8798fea..07ef1c5 100644
--- a/res/values-lt-w470dp/strings.xml
+++ b/res/values-lt-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Naujiniai"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Naujiniai"</string>
</resources>
diff --git a/res/values-lt/strings.xml b/res/values-lt/strings.xml
index e8f175a..bfa1e26 100644
--- a/res/values-lt/strings.xml
+++ b/res/values-lt/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Skambinti <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Pridėti prie adresyno"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Pašalinti iš adresyno"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Redaguoti adresatą"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Ištrinti adresatą"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Redaguoti"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Ištrinti"</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_makeDefaultEmail" msgid="2599044610375789994">"Padaryti numatytuoju el. paštu"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Atskiras"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Redaguoti"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Pervardyti grupę"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Ištrinti grupę"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Ištrinti"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Naujas"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nauja"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Atskiras adresatas"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Parinktys"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Ištrinti"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Nst. skmb. toną"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Visi skamb. į balso paštą"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Negalite ištrinti adresatų iš tik skaitomų paskyrų, bet galite paslėpti juos savo adresatų sąrašuose."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Šiam adresatui priskirta kelių paskyrų informacija. Tik skaitomų paskyrų informacija bus paslėpta adresatų sąrašuose; ji nebus ištrinta."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Ištrynus šią informaciją, bus ištrinta kelių paskyrų informacija."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Išsaugomos pateikties parinktys..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Adresatas išsaugotas."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Klaida, neįmanoma išsaugoti adresatų pakeitimų."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grupė išsaugota."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Klaida, neįmanoma išsaugoti grupės pakeitimų."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Pakeitimas išsaugotas."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontaktinis asmuo jau pridėtas prie grupės."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Pridėti prie adresatų"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Pašalinti iš skambučių žurnalo"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Išvalyti skambučių žurnalą"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Ištrinti balso pašto pran."</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Bendrinti balso paštą"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Skambučių žurnalas tuščias."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Išvalyti skambučių žurnalą"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Ar tikrai norite išvalyti skambučių žurnalą?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Skambinti dar kartą"</string>
<string name="returnCall" msgid="8171961914203617813">"Grįžtamasis skambutis"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min. <xliff:g id="SECONDS">%s</xliff:g> sek."</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Dažnai susisiekiama"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Dažniausiai skambinta"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Pridėti adresatą"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Pridėti „<xliff:g id="EMAIL">%s</xliff:g>“ prie adresatų?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"vienas"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importuoti visus „VCard“ kortelės failus"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Ieškoma el. vizitinės kortelės duomenų USB atmintinėje"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"SD kortelėje ieškoma „vCard“ duomenų"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Nepavyko nuskaityti saugyklos"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"SD kortelės nuskaitymas nepavyko"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Nepavyko nuskaityti saugyklos (priežastis: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"SD kortelės nuskaitymas nepavyko (priežastis: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Nepavyko nuskaityti saugyklos"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Nepavyko nuskaityti saugyklos"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Įvesties / išvesties klaida"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Nepakanka atminties (failas gali būti per didelis)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Dėl netikėtos priežasties nepavyko išanalizuoti „vCard“"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Dėl netikėtos priežasties nepavyko išanalizuoti „vCard“"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formatas nepalaikomas."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Nepavyko import. el. vizitinės kortelės"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Nepavyko import. el. vizitinės kortelės"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Saugykloje nerasta el. vizitinės kortelės failų"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"SD kortelėje nerasta jokių el. vizitinių kortelių failų"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Nepavyko surinkti nurodyto (-ų) el. vizitinės kortelės failo (-ų) metainformacijos."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Nepavyko importuoti vieno ar daugiau failų (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Nepavyko surinkti nurodyto (-ų) el. vizitinės kortelės failo (-ų) metainformacijos."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Nežinoma klaida"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Pasirinkti „vCard“ failą"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Padedamas (-i) el. vizitinės kortelės failas (-ai) į vietinę laikinąją atmintinę"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importavimo programa padeda el. vizitinės kortelės failą (-us) į vietinę laikinąją atmintinę. Netrukus bus pradėtas tikrasis importavimas."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importuojama <xliff:g id="CURRENT_NUMBER">%s</xliff:g> / <xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importuojama <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Nepavyko perskaityti el. vizitinės kortelės duomenų"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Nepavyko perskaityti el. vizitinės kortelės duomenų"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"El. vizitinės kortelės duomenų skaitymas buvo atšauktas"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Baigtas „<xliff:g id="FILENAME">%s</xliff:g>“ el. vizitinės kortelės importavimas"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"<xliff:g id="FILENAME">%s</xliff:g> importavimas atšauktas"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Patvirtinti eksportavimą"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Nepavyko eksportuoti adresatų duomenų"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Nepavyko eksportuoti adresato duomenų."\n"Trikties priežastis: „<xliff:g id="FAIL_REASON">%s</xliff:g>“"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Nepavyko eksportuoti adresatų duomenų"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nėra eksportuojamo adresato"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Per daug el. vizitinės kortelės failų saugykloje"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Per daug „vCard“ failų SD kortelėje"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Adresato duomenys eksportuojami į „<xliff:g id="FILE_NAME">%s</xliff:g>“"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nepavyko inicijuoti eksportuotojo: „<xliff:g id="EXACT_REASON">%s</xliff:g>“"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Eksportuojant įvyko klaida: „<xliff:g id="EXACT_REASON">%s</xliff:g>“"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Nepavyko gauti duomenų informacijos"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Nepavyko gauti duomenų informacijos"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nėra eksportuojamų kontaktų. Jei planšetiniame kompiuteryje iš tiesų yra kontaktų, kai kurie duomenų teikėjai gali drausti eksportuoti visus kontaktus iš planšetinio kompiuterio."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nėra eksportuojamų kontaktų. Jei telefone iš tiesų yra kontaktų, kai kurie duomenų teikėjai gali drausti eksportuoti visus kontaktus iš telefono."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"„vCard“ rašyklė netinkamai inicijuota"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Ar tikrai norite atšaukti „<xliff:g id="FILENAME">%s</xliff:g>“ importavimą?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Atšaukiamas el. vizitinės kortelės eksportavimas"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Ar tikrai norite atšaukti <xliff:g id="FILENAME">%s</xliff:g> eksportavimą?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Nepavyko atšaukti el. vizitinės kortelės importavimo / eksportavimo"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Nepavyko atšaukti el. vizitinės kortelės importavimo / eksportavimo"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Adresatų vardai"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Pridėti 2 sek. pauzę"</string>
<string name="add_wait" msgid="3360818652790319634">"Pridėti laukimą"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Naudoti šią nuotrauką"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Negalima redaguoti šioje programoje"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Nėra papildomos informacijos apie šį adresatą"</string>
<string name="group_read_only" msgid="7924922658394449477">"Negalima redaguoti šiame įrenginyje"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Rūšiuoti sąrašą pagal"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Nepasirinkote kontaktų."</string>
<string name="add_field" msgid="2384260056674995230">"Pridėti kitą lauką"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Pridėti naują"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Pridėti organizaciją"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Nustatyti priskirtą rodinį"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Nustatymai"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Pateiktini kontaktai"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Nustatymai"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Pateikti parinktis"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Pateikties parinktys"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"„<xliff:g id="COMPANY_0">%2$s</xliff:g>“, „<xliff:g id="COMPANY_1">%1$s</xliff:g>“"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Ieškoti kontaktų"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Ar tikrai norite atmesti pakeitimus?"</string>
<string name="discard" msgid="1234315037371251414">"Atmesti"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Nustatyti mano profilį"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Įveskite kontaktinio asmens vardą ir pavardę"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Žiūrėti naujinius"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Balso paštas"</item>
@@ -555,15 +546,13 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nauj. balso pšt. prnš. iš <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"nepavyko paleisti balso pašto"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"įrašoma į laikinąją atmintį..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
- <string name="call_log_new_header" msgid="846546437517724715">"Nauji"</string>
+ <string name="call_log_new_header" msgid="846546437517724715">"Nauja"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Senesni"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Neįmanoma prisijungti prie balso pašto serverio."</string>
<string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Neįm. prisij. prie bal. pšt. serv. Laukia nauji b. pšt. praneš."</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normalus greitis"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"didelis greitis"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"didžiausias greitis"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Grupės pavadinimas"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Knt. gt. per ALR"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Rodyti tik balso pšt. praneš."</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Neklausytas balso pašto pranešimas"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"AŠ"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Pateikiami visi kontaktai"</string>
</resources>
diff --git a/res/values-lv-w470dp/strings.xml b/res/values-lv-w470dp/strings.xml
index 2ad48f6..3ead915 100644
--- a/res/values-lv-w470dp/strings.xml
+++ b/res/values-lv-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Atjauninājumi"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Atjauninājumi"</string>
</resources>
diff --git a/res/values-lv/strings.xml b/res/values-lv/strings.xml
index f2313f2..10fac26 100644
--- a/res/values-lv/strings.xml
+++ b/res/values-lv/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Zvanīt: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Pievienot izlasei"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Noņemt no izlases"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Rediģēt kontaktpersonu"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Dzēst kontaktpersonu"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Rediģēt"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Dzēst"</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_makeDefaultEmail" msgid="2599044610375789994">"Iestatīt kā noklusējuma e-pasta adresi"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Sadalīt"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Rediģēt"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Pārdēvēt grupu"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Dzēst grupu"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Dzēst"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Jauns"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Jauna"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Sadalīt kontaktpersonu"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opcijas"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Dzēst"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Iest. zv. sign."</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Visi zvani uz balss pastu"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Nevarat dzēst kontaktpersonas no tikai lasāmiem kontiem, taču varat paslēpt tās kontaktpersonu sarakstā."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Šī kontaktpersona satur informāciju no vairākiem kontiem. Informācija no tikai lasāmiem kontiem jūsu kontaktpersonu sarakstā tiks slēpta, nevis dzēsta."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Dzēšot šo kontaktpersonu, tiks dzēsta informācija no vairākiem kontiem."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Notiek attēlojuma opciju saglabāšana..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontaktpersona ir saglabāta."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Radās kļūda, nevar saglabāt kontaktpersonas izmaiņas."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grupa ir saglabāta."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Grupas izmaiņas nevar saglabāt, radās kļūda."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Izmaiņas ir saglabātas."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontaktpersona jau ir pievienota grupai."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Pievienot kontaktpersonām"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Noņemt no zvanu žurnāla"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Notīrīt zvanu žurnālu"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Dzēst balss pasta ziņojumu"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Kopīgot balss pastu"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Zvanu žurnāls ir tukšs."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Notīrīt zvanu žurnālu"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Vai tiešām vēlaties notīrīt zvanu žurnālu?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Zvanīt vēlreiz"</string>
<string name="returnCall" msgid="8171961914203617813">"Atzvanīt"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min <xliff:g id="SECONDS">%s</xliff:g> s"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Bieža saziņa"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Bieži zvanīti"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Pievienot kontaktpersonu"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Vai pievienot “<xliff:g id="EMAIL">%s</xliff:g>” kontaktpersonām?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"viens"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importēt visus vCard failus"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Notiek vCard datu meklēšana USB atmiņā."</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Notiek vCard datu meklēšana SD kartē"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Neizdevās skenēt USB atmiņu"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Neizdevās skenēt SD karti."</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"USB atmiņas skenēšana neizdevās (iemesls: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"SD kartes skenēšana neizdevās (cēlonis: “<xliff:g id="FAIL_REASON">%s</xliff:g>”)."</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Neizdevās skenēt USB atmiņu"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Neizdevās skenēt USB atmiņu"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Ievades/izvades kļūda"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Atmiņā nepietiek vietas (iespējams, fails ir pārāk liels)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Neparedzēta iemesla dēļ neizdevās parsēt vCard failu."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Neparedzēta iemesla dēļ neizdevās parsēt vCard failu."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Šis formāts nav atbalstīts."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard importēšana neizdevās."</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard importēšana neizdevās."</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"USB atmiņā nav atrasts neviens vCard fails."</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"SD kartē nav atrasts neviens vCard fails."</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Neizdevās iegūt meta informāciju par konkrēto(-ajiem) vCard failu(-iem)."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Neizdevās importēt vienu vai vairākus failus (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Neizdevās iegūt meta informāciju par konkrēto(-ajiem) vCard failu(-iem)."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Nezināma kļūda"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCard faila atlase"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCard kešdarbe vietējā pagaidu krātuvē"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importētājs veic vCard kešdarbi vietējā pagaidu krātuvē. Drīz sāksies faktiskā importēšana."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importē <xliff:g id="CURRENT_NUMBER">%s</xliff:g> no <xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Notiek imp.: <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Neizdevās nolasīt vCard datus."</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Neizdevās nolasīt vCard datus."</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"vCard datu lasīšana tika atcelta"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"vCard faila <xliff:g id="FILENAME">%s</xliff:g> importēšana ir pabeigta"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Faila <xliff:g id="FILENAME">%s</xliff:g> importēšana tika atcelta"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Eksportēšanas apstiprinājums"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Neizdevās eksportēt kontaktpersonas datus."</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Neizdevās eksportēt kontaktpersonu datus."\n"Kļūmes cēlonis: “<xliff:g id="FAIL_REASON">%s</xliff:g>”"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Neizdevās eksportēt kontaktpersonas datus."</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nav eksportējamu kontaktpersonas datu."</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"USB atmiņā ir pārāk daudz vCard failu."</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD kartē ir pārāk daudz vCard failu."</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Notiek kontaktpersonu datu eksportēšana uz “<xliff:g id="FILE_NAME">%s</xliff:g>”"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nevarēja inicializēt eksportētāju: “<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Eksportēšanas laikā radās kļūda: “<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Neizdevās iegūt informāciju no datu bāzes."</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Neizdevās iegūt informāciju no datu bāzes."</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nav eksportējamu kontaktpersonu. Ja planšetdatorā tomēr ir kontaktpersonas, iespējams, daži datu nodrošinātāji ir aizlieguši visu kontaktpersonu eksportēšanu ārpus planšetdatora."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nav eksportējamu kontaktpersonu. Ja tālrunī tomēr ir kontaktpersonas, iespējams, daži datu nodrošinātāji ir aizlieguši visu kontaktpersonu eksportēšanu ārpus tālruņa."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard veidotājs nav inicializēts pareizi."</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Vai tiešām vēlaties atcelt faila <xliff:g id="FILENAME">%s</xliff:g> importēšanu?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCard eksportēšanas atcelšana"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Vai tiešām vēlaties atcelt faila <xliff:g id="FILENAME">%s</xliff:g> eksportēšanu?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Neizdevās atcelt vCard importēšanu/eksportēšanu"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Neizdevās atcelt vCard importēšanu/eksportēšanu"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Kontaktpersonu vārdi"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Pievienot 2 sekundes ilgu pauzi"</string>
<string name="add_wait" msgid="3360818652790319634">"Pievienot gaidīšanu"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Izmantot šo fotoattēlu"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Nevar rediģ. šajā lietojumprogrammā"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Nav pieejama papildu informācija par šo kontaktpersonu."</string>
<string name="group_read_only" msgid="7924922658394449477">"Nav rediģējama šajā ierīcē"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Kārtot sarakstu pēc"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Nav atlasīta neviena kontaktpersona."</string>
<string name="add_field" msgid="2384260056674995230">"Pievienot vēl vienu lauku"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Pievienot jaunu"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Pievienot organiz."</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definēt pielāgoto skatījumu"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Iestatījumi"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Attēlojamās kontaktpers."</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Iestatījumi"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Attēlojuma opcijas"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Attēlošanas opcijas"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Meklēt kontaktpersonas"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Vai vēlaties atmest izmaiņas?"</string>
<string name="discard" msgid="1234315037371251414">"Atmest"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g><xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Iestatīt savu profilu"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Ievadiet kontaktpersonas vārdu"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Skatīt atjaunināj."</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Balss pasts"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Jauns b. pasta ziņ. no: <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Neizdevās atskaņot balss pasta ziņu"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"notiek buferizācija..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Jauns"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Vecāki"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"parasts ātrums"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"liels ātrums"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"lielākais ātrums"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Grupas nosaukums"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"No NFC saņ. kontaktinf."</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Rādīt tikai balss pasta ziņ."</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nenoklausīti balss pasta ziņojumi"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"ES"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Tiek attēlotas visas kontaktpersonas"</string>
</resources>
diff --git a/res/values-ms-w470dp/strings.xml b/res/values-ms-w470dp/strings.xml
index 27d0cfe..0c98649 100644
--- a/res/values-ms-w470dp/strings.xml
+++ b/res/values-ms-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Kemas kini"</string>
+ <string name="recent_updates" msgid="2018245636796411442">"Kemas kini terbaru"</string>
</resources>
diff --git a/res/values-ms/strings.xml b/res/values-ms/strings.xml
index 2a41468..32e706f 100644
--- a/res/values-ms/strings.xml
+++ b/res/values-ms/strings.xml
@@ -44,20 +44,19 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Panggil <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Tambah ke kegemaran"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Alih keluar daripada kegemaran"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Edit kenalan"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Padam kenalan"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Edit"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Padam"</string>
<string name="menu_call" msgid="3992595586042260618">"Panggil kenalan"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"SMS kepada kenalan"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Jadikan e-mel lalai"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Asingkan"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Edit"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Namakan semula kumpulan"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Padam kumpulan"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Padam"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Baru"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Baru"</string>
- <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Pisahkan Kenalan"</string>
- <!-- outdated translation 1150797297503944823 --> <string name="splitConfirmation" msgid="1067993957986345974">"Adakah anda pasti mahu mengasingkan kenalan tunggal ini kepada berbilang kenalan: bagi setiap set maklumat kenalan yang telah disertakan padanya?"</string>
+ <string name="splitConfirmation_title" msgid="2209511048593467012">"Pisahkan kenalan"</string>
+ <string name="splitConfirmation" msgid="1067993957986345974">"Adakah anda pasti anda mahu memisahkan kenalan tunggal ini kepada berbilang kenalan?"</string>
<string name="menu_joinAggregate" msgid="5027981918265667970">"Sertai"</string>
<string name="titleJoinContactDataWith" msgid="7684875775798635354">"Gabungkan kenalan"</string>
<string name="blurbJoinContactDataWith" msgid="995870557595050304">"Pilih kenalan yang anda mahu gabungkan dengan <xliff:g id="NAME">%s</xliff:g>."</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Pilihan"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Padam"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Tetapkan nada dering"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Semua panggilan ke mel suara"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Anda tidak boleh memadamkan kenalan daripada akaun baca sahaja tetapi anda boleh menyembunyikannya dalam senarai kenalan anda."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Kenalan ini mengandungi maklumat daripada berbilang akaun. Maklumat daripada akaun baca sahaja akan disembunyikan dalam senarai kenalan anda, dan bukannya dipadamkan."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Pemadaman kenalan ini akan turut memadamkan maklumat daripada berbilang akaun."</string>
@@ -116,10 +114,9 @@
</plurals>
<string name="savingContact" msgid="4075751076741924939">"Simpan kenalan..."</string>
<string name="savingDisplayGroups" msgid="2133152192716475939">"Menyimpan pilihan paparan..."</string>
- <!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kenalan disimpan."</string>
+ <string name="contactSavedToast" msgid="9171862279493213075">"Kenalan disimpan."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Ralat, tidak boleh menyimpan perubahan kenalan."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <string name="groupSavedToast" msgid="6675062559302493011">"Kumpulan telah disimpan."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Ralat, tidak boleh menyimpan perubahan kumpulan."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Perubahan telah disimpan."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kenalan sudah pun ditambahkan pada kumpulan."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Tambah ke kenalan"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Alih keluar daripada log panggilan"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Padam bersih log panggilan"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Padamkan mel suara"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Kongsi mel suara"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Log panggilan kosong."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Padam bersih log panggilan"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Adakah anda pasti mahu memadam bersih log panggilan?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Panggil semula"</string>
<string name="returnCall" msgid="8171961914203617813">"Balas panggilan"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min <xliff:g id="SECONDS">%s</xliff:g> saat"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Kerap dihubungi"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Kerap dipanggil"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Tambah kenalan"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Tambah \"<xliff:g id="EMAIL">%s</xliff:g>\" kepada kenalan?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"satu"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Import semua fail vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Mencari data vCard pada storan"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Mencari data vCard pada kad SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Mengimbas storan gagal"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Pengimbasan kad SD gagal"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Mengimbas storan gagal (Sebab: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Pengimbasan kad SD gagal (Sebab: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Mengimbas storan gagal"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Mengimbas storan gagal"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Ralat I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memori tidak mencukupi (fail mungkin terlalu besar)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Gagal menghuraikan vCard atas sebab yang tidak dijangka"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Gagal menghuraikan vCard atas sebab yang tidak dijangka"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Format tidak disokong."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Gagal mengimport vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Gagal mengimport vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Tiada fail vCard ditemui dalam storan"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Tiada fail vCard ditemui pada kad SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Gagal mengumpulkan maklumat meta fail vCard yang diberikan."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Satu atau lebih fail gagal diimport (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Gagal mengumpulkan maklumat meta fail vCard yang diberikan."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Ralat tidak diketahui"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Pilih fail vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Membuat cache vCard ke storan sementara setempat"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Pengimport sedang membuat cache vCard ke storan setempat sementara. Import sebenar akan dimulakan sebentar lagi."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Mengimport <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Mengimport <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Gagal Membaca data vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Gagal Membaca data vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Pembacaan data vCard dibatalkan"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Selesai mengimport vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Mengimport <xliff:g id="FILENAME">%s</xliff:g> telah dibatalkan"</string>
@@ -278,10 +274,10 @@
<string name="vcard_unknown_filename" msgid="7171709890959915954">"kenalan"</string>
<string name="percentage" msgid="34897865327092209">"%s%%"</string>
<string name="confirm_export_title" msgid="7648747763127442983">"Sahkan eksport"</string>
- <!-- no translation found for confirm_export_message (4307437830474103759) -->
+ <string name="confirm_export_message" msgid="4307437830474103759">"Eksport senarai kenalan anda ke fail \" <xliff:g id="VCARD_FILENAME">%s</xliff:g> \"?"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Gagal mengeksport data kenalan"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Gagal mengeksport data kenalan"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Gagal mengeksport data kenalan."\n"Sebab kegagalan: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Tiada kandungan boleh eksport"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Terlalu banyak fail vCard dalam storan"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Terlalu banyak fail vCard pada kad SD"</string>
@@ -292,7 +288,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Mengeksport data kenalan ke \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Tidak boleh memulakan pengeksport: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Ralat berlaku semasa mengeksport: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Gagal mendapatkan maklumat pangkalan data"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Gagal mendapatkan maklumat pangkalan data"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Tiada kenalan yang boleh dieksport. Jika anda sebenarnya mempunyai kenalan pada tablet anda, semua kenalan itu mungkin dilarang dari dieksport ke luar daripada tablet oleh sesetengah pembekal data."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Tiada kenalan yang boleh dieksport. Jika anda sebenarnya mempunyai kenalan pada telefon anda, semua kenalan itu mungkin dilarang dari dieksport ke luar daripada telefon oleh sesetengah pembekal data."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Penulis vCard tidak diasalkan dengan betul"</string>
@@ -302,7 +298,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Adakah anda pasti mahu membatalkan mengimport <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Membatalkan mengeksport vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Adakah anda pasti mahu membatalkan mengeksport <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Gagal membatalkan import/eksport vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Gagal membatalkan import/eksport vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nama kenalan anda"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Tambah jeda 2 saat"</string>
<string name="add_wait" msgid="3360818652790319634">"Tambah penungguan"</string>
@@ -323,7 +319,7 @@
<string name="nicknameLabelsGroup" msgid="2891682101053358010">"Nama panggilan"</string>
<string name="organizationLabelsGroup" msgid="2478611760751832035">"Organisasi"</string>
<string name="websiteLabelsGroup" msgid="4202998982804009261">"Tapak web"</string>
- <!-- outdated translation 8069912895912714412 --> <string name="eventLabelsGroup" msgid="3695433812142818803">"Acara"</string>
+ <string name="eventLabelsGroup" msgid="3695433812142818803">"Acara"</string>
<string name="relationLabelsGroup" msgid="1854373894284572781">"Hubungan"</string>
<string name="groupsLabel" msgid="8573535366319059326">"Kumpulan"</string>
<string name="type_short_home" msgid="7770424864090605384">"R"</string>
@@ -420,21 +416,15 @@
<string name="name_phonetic_middle" msgid="8643721493320405200">"Nama tengah fonetik"</string>
<string name="name_phonetic_family" msgid="462095502140180305">"Nama keluarga fonetik"</string>
<string name="name_phonetic" msgid="4259595234312430484">"Nama fonetik"</string>
- <!-- no translation found for connections (8098440723172028350) -->
- <skip />
- <!-- no translation found for add_connection_button (4861308615789601727) -->
- <skip />
+ <string name="connections" msgid="8098440723172028350">"Sambungan"</string>
+ <string name="add_connection_button" msgid="4861308615789601727">"Tambah sambungag"</string>
<string name="recent_updates" msgid="2062236709538790412">"Baru-baru ini"</string>
- <!-- no translation found for recent_updates_tab_text (5813107516506908531) -->
- <skip />
+ <string name="recent_updates_tab_text" msgid="5813107516506908531">"\"<xliff:g id="UPDATE_TEXT">%s</xliff:g>\""</string>
<string name="account_type_format" msgid="718948015590343010">"<xliff:g id="SOURCE">%1$s</xliff:g> kenalan"</string>
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Gunakan foto ini"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Tidak boleh diedit dari aplikasi ini"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Tiada maklumat tambahan untuk kenalan ini"</string>
<string name="group_read_only" msgid="7924922658394449477">"Tidak boleh diedit pada peranti ini"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Isih senarai mengikut"</string>
@@ -466,12 +456,9 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Tiada kenalan dipilih."</string>
<string name="add_field" msgid="2384260056674995230">"Tambah medan lain"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Tambah baru"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
- <!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
- <skip />
- <!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Tambah organisasi"</string>
+ <string name="event_edit_field_hint_text" msgid="5794424930242630477">"Tarikh"</string>
+ <string name="group_edit_field_hint_text" msgid="3966441850870457808">"Nama kumpulan"</string>
<string name="contact_status_update_attribution" msgid="752179367353018597">"melalui <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g> melalui <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
<string name="description_star" msgid="2605854427360036550">"kegemaran"</string>
@@ -489,7 +476,7 @@
<string name="add_to_my_contacts" msgid="1068274916793627723">"Tambahkan pada Kenalan Saya"</string>
<string name="contact_directory_description" msgid="683398073603909119">"Direktori <xliff:g id="TYPE">%1$s</xliff:g>"</string>
<string name="directory_search_label" msgid="1887759056597975053">"Direktori"</string>
- <!-- outdated translation 1686089693064201315 --> <string name="local_search_label" msgid="2551177578246113614">"Kenalan"</string>
+ <string name="local_search_label" msgid="2551177578246113614">"Semua kenalan"</string>
<string name="toast_making_personal_copy" msgid="7905283986345263275">"Membuat salinan peribadi"</string>
<string name="list_filter_prompt" msgid="7481426622828055116">"Pilih senarai kenalan"</string>
<string name="list_filter_all_accounts" msgid="8908683398914322369">"Semua kenalan"</string>
@@ -501,14 +488,13 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Tentukan paparan peribadi"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Tetapan"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kenalan untuk dipaparkan"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Tetapan"</string>
+ <string name="menu_settings" msgid="6523251616169246235">"Pilihan paparan"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Pilihan paparan"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Cari kenalan"</string>
<string name="non_phone_caption" msgid="1541655052330027380">"Nombor telefon"</string>
<string name="non_phone_add_to_contacts" msgid="6590985286250471169">"Tambah ke kenalan"</string>
- <!-- no translation found for activity_title_confirm_add_detail (4065089866210730616) -->
- <skip />
+ <string name="activity_title_confirm_add_detail" msgid="4065089866210730616">"Tambah ke kenalan"</string>
<string name="non_phone_close" msgid="7608506439725515667">"Tutup"</string>
<string name="widget_name_and_phonetic" msgid="8739586586600099979">"<xliff:g id="DISPLAY_NAME">%1$s</xliff:g> (<xliff:g id="PHONETIC_NAME">%2$s</xliff:g>)"</string>
<string name="date_year_toggle" msgid="7356532842767854606">"Berikan tahun"</string>
@@ -544,10 +530,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Adakah anda mahu membuang perubahan anda?"</string>
<string name="discard" msgid="1234315037371251414">"Buang"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Sediakan profil saya"</string>
+ <string name="enter_contact_name" msgid="1738391320566349924">"Taip nama orang"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Lihat kemas kini"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Mel suara"</item>
@@ -555,14 +539,10 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Mel suara baru daripada <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
- <skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"gagal memainkan mel suara"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"menimbal..."</string>
+ <!-- outdated translation 8516068803491833243 --> <string name="voicemail_fetching_content" msgid="877911315738258780">"sedang mendapatkan mel suara..."</string>
+ <!-- outdated translation 3430908587639305983 --> <string name="voicemail_fetching_timout" msgid="6691792377574905201">"gagal untuk mendapatkan mel suara"</string>
<string name="call_log_new_header" msgid="846546437517724715">"Baru"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Lebih lama"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Tidak boleh bersambung kepada pelayan mel suara."</string>
@@ -576,13 +556,11 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"kelajuan biasa"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"kelajuan pantas"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"kelajuan paling pantas"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Nama Kumpulan"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Knln melalui NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Tunjukkan mel suara sahaja"</string>
- <!-- no translation found for menu_show_all_calls (7560347482073345885) -->
- <skip />
+ <string name="menu_show_all_calls" msgid="7560347482073345885">"Tunjukkan semua panggilan"</string>
<string name="status_available" msgid="5586870015822828392">"Ada"</string>
<string name="status_away" msgid="1838861100379804730">"Tiada"</string>
<string name="status_busy" msgid="9147992455450257136">"Sibuk"</string>
@@ -592,22 +570,15 @@
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Panggilan keluar"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Panggilan tidak dijawab"</string>
<string name="description_call_log_voicemail" msgid="4600798771975158948">"Mel suara"</string>
- <!-- no translation found for description_add_contact (3103414772502485851) -->
- <skip />
- <!-- no translation found for description_view_contact (5205669345700598415) -->
- <skip />
- <!-- no translation found for description_call (3443678121983852666) -->
- <skip />
- <!-- no translation found for description_send_text_message (7803126439934046891) -->
- <skip />
+ <string name="description_add_contact" msgid="3103414772502485851">"Tambah kenalan"</string>
+ <string name="description_view_contact" msgid="5205669345700598415">"Lihat kenalan <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_call" msgid="3443678121983852666">"Panggil <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_send_text_message" msgid="7803126439934046891">"Hantar mesej teks ke <xliff:g id="NAME">%1$s</xliff:g>"</string>
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Mel suara belum didengar"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
- <!-- no translation found for local_profile_title (2021416826991393684) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"SAYA"</string>
+ <string name="local_profile_title" msgid="2021416826991393684">"Profil tempatan saya"</string>
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Memaparkan semua kenalan"</string>
</resources>
diff --git a/res/values-nb-w470dp/strings.xml b/res/values-nb-w470dp/strings.xml
index becbb86..db521c5 100644
--- a/res/values-nb-w470dp/strings.xml
+++ b/res/values-nb-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Oppdateringer"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Oppdateringer"</string>
</resources>
diff --git a/res/values-nb/strings.xml b/res/values-nb/strings.xml
index 9c26bb0..f3aa840 100644
--- a/res/values-nb/strings.xml
+++ b/res/values-nb/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Ring <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Legg til som favoritt"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Fjern fra favoritter"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Rediger kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Slett kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Rediger"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Slett"</string>
<string name="menu_call" msgid="3992595586042260618">"Ring kontakt"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Send SMS til kontakt"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Bruk som standard e-post"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Del"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Rediger"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Gi nytt navn til gruppen"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Slett gruppe"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Slett"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Ny"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Ny"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Del opp kontakt"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Alternativer"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Slett"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Angi ringetone"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Alle samtaler til talepost"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Du kan ikke slette kontoer fra skrivebeskyttede kontoer, men du kan skjule dem i kontaktlistene."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Denne kontakten inneholder informasjon fra flere kontoer. Informasjon fra skrivebeskyttede kontoer vil bli skjult i kontaktlistene, ikke slettet."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Sletter du denne kontakten, vil du slette informasjon fra flere kontoer."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Lagrer viste grupper…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt lagret."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Kunne ikke lagre kontaktendringene."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Gruppe er lagret."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Feil. Kan ikke lagre gruppeendringer."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Endringen er lagret."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontakten er allerede lagt til i gruppen."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Legg til kontakter"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Fjern fra anropslogg"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Tøm anropslogg"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Slett talepost"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Del talepost"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Anropsloggen er tom."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Tøm samtalelogg"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Er du sikker på at du vil tømme samtaleloggen?"</string>
@@ -181,12 +176,12 @@
<string name="simContacts_title" msgid="27341688347689769">"Kontakter på SIM-kort"</string>
<string name="noContactsHelpTextWithSyncForCreateShortcut" msgid="801504710275614594">"Du har ingen kontakter å vise. (Hvis du nettopp har lagt til en konto, kan det ta noen minutter å synkronisere kontaktene.)"</string>
<string name="noContactsHelpTextForCreateShortcut" msgid="3081286388667108335">"Du har ingen kontakter å vise."</string>
- <!-- syntax error in translation for noContactsHelpText (6450346791169710787) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:292 in java.io.StringReader@78b5f53a) -->
- <!-- syntax error in translation for noContactsHelpText (7633826236417884130) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:293 in java.io.StringReader@71f6f0bf) -->
+ <!-- syntax error in translation for noContactsHelpText (6450346791169710787) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:292 in java.io.StringReader@9e97676) -->
+ <!-- syntax error in translation for noContactsHelpText (7633826236417884130) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:293 in java.io.StringReader@3e60420f) -->
<string name="noContactsHelpTextWithSync" product="tablet" msgid="2364665535969139880">"Du har ingen kontakter å vise. (Hvis du nylig la til en konto, kan det ta noen minutter å synkronisere kontaktene.)"\n\n"Slik legger du til kontakter: Trykk på "<font fgcolor="#ffffffff"><b>"Meny"</b></font>", og trykk deretter på:"\n" "\n<li><font fgcolor="#ffffffff"><b>"Kontoer"</b></font>" for å legge til eller konfigurere en konto med kontakter som kan synkroniseres til nettbrettet"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Visningsalternativer"</b></font>" for å endre hvilke kontakter som vises"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Ny kontakt"</b></font>" for å opprette en ny kontakt fra grunnen av"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importer/Eksporter"</b></font>" for å importere kontakter fra SIM- eller SD-kort"\n</li></string>
<string name="noContactsHelpTextWithSync" product="default" msgid="3017521127042216243">"Du har ingen kontakter å vise. (Hvis du nylig la til en konto, kan det ta noen minutter å synkronisere kontaktene.)"\n\n"Slik legger du til kontakter: Trykk på "<font fgcolor="#ffffffff"><b>"Meny"</b></font>" og trykk deretter på: "\n" "\n<li><font fgcolor="#ffffffff"><b>"Kontoer "</b></font>" for å legge til eller konfigurere en konto med kontakter som kan synkroniseres til telefonen"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Visningsalternativer"</b></font>" for å endre hvilke kontakter som vises"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Ny kontakt"</b></font>" for å opprette en ny kontakt"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importér/Eksportér"</b></font>" for å importere kontakter fra SIM- eller SD-kort"\n</li></string>
- <!-- syntax error in translation for noContactsNoSimHelpText (6031363021287849874) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:297 in java.io.StringReader@12b82368) -->
- <!-- syntax error in translation for noContactsNoSimHelpText (467658807711582876) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:297 in java.io.StringReader@771c8a71) -->
+ <!-- syntax error in translation for noContactsNoSimHelpText (6031363021287849874) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:297 in java.io.StringReader@13d4c61c) -->
+ <!-- syntax error in translation for noContactsNoSimHelpText (467658807711582876) org.xmlpull.v1.XmlPullParserException: expected: /li read: font (position:END_TAG </font>@1:297 in java.io.StringReader@761a626f) -->
<string name="noContactsNoSimHelpTextWithSync" product="tablet" msgid="6222739731808897565">"Du har ingen kontakter å vise. (Hvis du nylig la til en konto, kan det ta noen minutter å synkronisere kontaktene.)"\n\n"Slik legger du til kontakter: Trykk på "<font fgcolor="#ffffffff"><b>"Meny"</b></font>", og trykk deretter på: "\n" "\n<li><font fgcolor="#ffffffff"><b>"Kontoer"</b></font>" for å legge til eller konfigurere en konto med kontakter som kan synkroniseres til nettbrettet"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Visningsalternativer"</b></font>" for å endre hvilke kontakter som vises"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Ny kontakt"</b></font>" for å opprette en ny kontakt fra grunnen av"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importer/eksporter"</b></font>" for å importere kontakter fra SD-kortet"\n</li></string>
<string name="noContactsNoSimHelpTextWithSync" product="default" msgid="9040060730467973050">"Du har ingen kontakter å vise. (Hvis du nylig la til en konto, kan det ta noen minutter å synkronisere kontaktene.)"\n\n"Slik legger du til kontakter: Trykk på "<font fgcolor="#ffffffff"><b>"Meny"</b></font>" og trykk deretter på: "\n" "\n<li><font fgcolor="#ffffffff"><b>"Kontoer "</b></font>" for å legge til eller konfigurere en konto med kontakter som kan synkroniseres til telefonen"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Visningsalternativer"</b></font>" for å endre hvilke kontakter som vises"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Ny kontakt"</b></font>" for å opprette en ny kontakt"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Importér/eksportér"</b></font>" for å importere kontakter fra SD-kortet"\n</li></string>
<string name="noFavoritesHelpText" msgid="3744655776704833277">"Du har ingen favoritter."\n\n"Slik legger du til en kontakt i favorittlisten:"\n\n" "<li>"Trykk på fanen "<b>"Kontakter"</b>" "\n</li>" "\n<li>"Trykk på kontakten du vil legge til i favoritter"\n</li>" "\n<li>"Trykk på stjernen ved siden av kontaktnavnet"\n</li></string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Ring på nytt"</string>
<string name="returnCall" msgid="8171961914203617813">"Ring tilbake"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min <xliff:g id="SECONDS">%s</xliff:g> sek"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Ofte kontaktet"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Ofte oppringt"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Legg til kontakt"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Legg til «<xliff:g id="EMAIL">%s</xliff:g>» som kontakt?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"en"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importer alle vCard-filer"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Søker etter vCard-data i lagring"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Leter etter VCard-data på minnekort"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Skanning av lagring mislyktes"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Kunne ikke scanne minnekort"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Skanning av lagring mislyktes (årsak: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Kunne ikke skanne minnekort (grunn: «<xliff:g id="FAIL_REASON">%s</xliff:g>»)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Skanning av lagring mislyktes"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Skanning av lagring mislyktes"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Inn/ut-feil (årsak: «FAIL_REASON»)"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Ikke tilstrekkelig minne (filen kan være for stor)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Kan ikke analysere VCard av uventet årsak"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Kan ikke analysere VCard av uventet årsak"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formatet støttes ikke."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Kunne ikke importere vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Kunne ikke importere vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Finner ingen vCard-fil på lagringsenheten"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Fant ingen vCard-fil på SD-kortet"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Kan ikke hente inn metainformasjon for de(n) aktuelle vCard-filen(e)."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Importeringen av én eller flere filer mislyktes (%s)"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Kan ikke hente inn metainformasjon for de(n) aktuelle vCard-filen(e)."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Ukjent feil"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Velg VCard-fil"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Bufrer vCard-fil(er) til lokal midlertidig lagring"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importprogrammet bufrer vCard-filen(e) til lokal midlertidig lagring. Importen av selve filen starter snart."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importerer <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importerer <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Kan ikke lese vCard-data"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Kan ikke lese vCard-data"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lesing av vCard-data ble avbrutt"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Import av vCard-filen <xliff:g id="FILENAME">%s</xliff:g> er fullført"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Import av <xliff:g id="FILENAME">%s</xliff:g> ble avbrutt"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Eksportbekreftelse"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Kunne ikke eksportere kontaktlisten"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Eksport av kontaktdata mislyktes"\n"Årsak til feil: «<xliff:g id="FAIL_REASON">%s</xliff:g>»"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Kunne ikke eksportere kontaktlisten"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Det finnes ingen eksporterbar kontakt."</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"For mange vCard-filer på lagringsenheten"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"For mange VCard-datafiler på minnekortet"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Eksporterer kontaktdata til «<xliff:g id="FILE_NAME">%s</xliff:g>»"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Kunne ikke starte eksporteringen: «<xliff:g id="EXACT_REASON">%s</xliff:g>»"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Det oppstod feil ved eksport: «<xliff:g id="EXACT_REASON">%s</xliff:g>»"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Klarte ikke å hente databaseinformasjon"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Klarte ikke å hente databaseinformasjon"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Det finnes ingen eksporterbare kontakter. Hvis du faktisk har kontakter på nettbrettet, kan disse i enkelte tilfeller ikke eksporteres fra nettbrettet. Dette skyldes i så fall at dataleverandøren ikke tillater det."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Det finnes ingen eksporterbare kontakter. Hvis du faktisk har kontakter på telefonen, kan disse i enkelte tilfeller ikke eksporteres fra telefonen. Dette skyldes i så fall at dataleverandøren ikke tillater det."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Objektet for vCard-redigering er ikke riktig initialisert"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Er du sikker på at du vil avbryte import av <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Avbryt eksport av vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Er du sikker på at du vil avbryte eksport av <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Kunne ikke avbryte import/eksp. av vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Kunne ikke avbryte import/eksp. av vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Navn på kontakter"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Legg til pause på 2 sek."</string>
<string name="add_wait" msgid="3360818652790319634">"Legg til Vent"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Bruk dette bildet"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Ikke redigerbar fra denne applikasjonen"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Ingen utfyllende informasjon for denne kontakten"</string>
<string name="group_read_only" msgid="7924922658394449477">"Kan ikke redigeres på denne enheten"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Sorter listen etter"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Ingen kontakter valgt."</string>
<string name="add_field" msgid="2384260056674995230">"Legg til et annet felt"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Legg til ny"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Legg til organisasjon"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definer tilpasset visning"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Innstillinger"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakter i visning"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Innstillinger"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Visningsalternativer"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Vis grupper"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Finn kontakter"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Vil du forkaste endringene?"</string>
<string name="discard" msgid="1234315037371251414">"Forkast"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Konfigurer profilen min"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Angi kontaktens navn"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Se oppdateringer"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Talepostkasse"</item>
@@ -555,15 +546,13 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nye talemeldinger fra <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"mobilsvar kan ikke spilles av"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"bufrer …"</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
- <string name="call_log_new_header" msgid="846546437517724715">"Nyhet"</string>
+ <string name="call_log_new_header" msgid="846546437517724715">"Nytt"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Eldre"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Kan ikke koble til taleposttjener."</string>
<string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Kan ikke koble til taleposttjener. Nye talemeldinger venter."</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normal hastighet"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"høy hastighet"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"raskeste hastighet"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Gruppens navn"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kontakt mottatt per NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Vis bare talemeldinger"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Ikke avspilt talepost"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"–"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"MEG"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Viser alle kontakter"</string>
</resources>
diff --git a/res/values-nl-w470dp/strings.xml b/res/values-nl-w470dp/strings.xml
index fd29a4b..5fcf1fc 100644
--- a/res/values-nl-w470dp/strings.xml
+++ b/res/values-nl-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Updates"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Updates"</string>
</resources>
diff --git a/res/values-nl/strings.xml b/res/values-nl/strings.xml
index 03adb46..c3841cc 100644
--- a/res/values-nl/strings.xml
+++ b/res/values-nl/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"<xliff:g id="NAME">%s</xliff:g> bellen"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Toevoegen aan favorieten"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Uit favorieten verwijderen"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Contact bewerken"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Contact verwijderen"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Bewerken"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Verwijderen"</string>
<string name="menu_call" msgid="3992595586042260618">"Contact bellen"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Sms\'en naar contact"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Instellen als standaard e-mailadres"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Scheiden"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Bewerken"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Naam van groep wijzigen"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Groep verwijderen"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Verwijderen"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nieuw"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nieuw"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Contacten scheiden"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opties"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Verwijderen"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Beltoon instellen"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Alle oproepen naar voicemail"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"U kunt contacten niet verwijderen uit alleen-lezen accounts, maar u kunt ze verbergen in uw contactenlijst."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Dit contact bevat gegevens uit meerdere accounts. Gegevens uit alleen-lezen accounts worden verborgen in uw contactenlijst, maar niet verwijderd."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Als u dit contact verwijdert, worden gegevens van meerdere accounts verwijderd."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Weergaveopties opslaan..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contact opgeslagen."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Fout. Kan wijzigingen in contact niet opslaan."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Groep opgeslagen."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Fout. Kan wijzigingen in groep niet opslaan."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Wijziging is opgeslagen."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Contact is al aan de groep toegevoegd."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Alle vCard-bestanden importeren"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Zoeken naar vCard-gegevens in opslag"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Zoeken naar vCard-gegevens op SD-kaart"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Scannen van opslag is mislukt"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Scannen van SD-kaart is mislukt"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Scannen van USB-opslag is mislukt (reden: \'<xliff:g id="FAIL_REASON">%s</xliff:g>\')"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Scannen van SD-kaart is mislukt: (Reden: \'<xliff:g id="FAIL_REASON">%s</xliff:g>\')"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Scannen van opslag is mislukt"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Scannen van opslag is mislukt"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O-fout"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Onvoldoende geheugen (het bestand is mogelijk te groot)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Parseren van vCard is mislukt om onbekende reden"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Parseren van vCard is mislukt om onbekende reden"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"De indeling wordt niet ondersteund."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Kan vCard niet importeren"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Kan vCard niet importeren"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Geen vCard-bestand gevonden in opslag"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Geen vCard-bestand gevonden op SD-kaart"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Verzamelen van metagegevens van betreffende vCard-bestanden is mislukt."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Een of meer bestanden kunnen niet worden geïmporteerd (%s)"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Verzamelen van metagegevens van betreffende vCard-bestanden is mislukt."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Onbekende fout"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCard-bestand selecteren"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCard(s) cachen in lokale tijdelijke opslag"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"De importer cacht vCard(s) in de lokale tijdelijke opslag. Daadwerkelijk importeren begint gauw."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importeren <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g> importeren"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Lezen van vCard-gegevens is mislukt"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Lezen van vCard-gegevens is mislukt"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Lezen van vCard-gegevens is geannuleerd"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Importeren van vCard <xliff:g id="FILENAME">%s</xliff:g> voltooid"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importeren van <xliff:g id="FILENAME">%s</xliff:g> is geannuleerd"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Exporteren bevestigen"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Exporteren van contactgegevens mislukt"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Exporteren van contactgegevens mislukt."\n"Reden voor de fout: \'<xliff:g id="FAIL_REASON">%s</xliff:g>\'"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Exporteren van contactgegevens mislukt"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Er is geen contact dat geëxporteerd kan worden"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Te veel vCard-bestanden in opslag"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Te veel vCard-gegevens op de SD-kaart"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Contactgegevens exporteren naar \'<xliff:g id="FILE_NAME">%s</xliff:g>\'"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Kan het exportprogramma niet initialiseren: \'<xliff:g id="EXACT_REASON">%s</xliff:g>\'"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Fout opgetreden tijdens export: \'<xliff:g id="EXACT_REASON">%s</xliff:g>\'"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Databasegegevens ophalen mislukt"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Databasegegevens ophalen mislukt"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Er zijn geen contacten die kunnen worden geëxporteerd. Als er contacten op uw tablet staan, kan het exporteren van alle contacten vanaf uw tablet mogelijk worden geblokkeerd door bepaalde gegevensproviders."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Er zijn geen contacten die kunnen worden geëxporteerd. Als er contacten op uw telefoon staan, kan het exporteren van alle contacten vanaf uw telefoon mogelijk worden geblokkeerd door bepaalde gegevensproviders."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"De vCard-editor is niet juist geïnitialiseerd"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Weet u zeker dat u het importeren van <xliff:g id="FILENAME">%s</xliff:g> annuleren?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Exporteren van vCard annuleren"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Weet u zeker dat u het exporteren van <xliff:g id="FILENAME">%s</xliff:g> wilt annuleren?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Annuleren van import/export vCard mislukt"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Annuleren van import/export vCard mislukt"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Namen van uw contacten"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Pauze van 2 seconden toevoegen"</string>
<string name="add_wait" msgid="3360818652790319634">"Wachten toevoegen"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Aangepaste weergave definiëren"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Instellingen"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Zichtbare contacten"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Instellingen"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opties weergeven"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Weergaveopties"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Contacten vinden"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Wilt u uw wijzigingen annuleren?"</string>
<string name="discard" msgid="1234315037371251414">"Verwijderen"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Mijn profiel instellen"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Geef de naam van het contact op"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Updates bekijken"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Voicemail"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nieuwe voicemail van <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"kan voicemail niet afspelen"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"bufferen..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"kan voicemail niet afspelen"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"bufferen..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nieuw"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Ouder"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Niet-beluisterde voicemail"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"IK"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Alle contacten worden weergegeven"</string>
</resources>
diff --git a/res/values-pl-w470dp/strings.xml b/res/values-pl-w470dp/strings.xml
index dc86888..bdab73f 100644
--- a/res/values-pl-w470dp/strings.xml
+++ b/res/values-pl-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Aktualizacje"</string>
+ <string name="recent_updates" msgid="2018245636796411442">"Najnowsze aktualizacje"</string>
</resources>
diff --git a/res/values-pl/strings.xml b/res/values-pl/strings.xml
index 86374bf..bbe8679 100644
--- a/res/values-pl/strings.xml
+++ b/res/values-pl/strings.xml
@@ -44,20 +44,19 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Zadzwoń do: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Dodaj do ulubionych"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Usuń z ulubionych"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Edytuj kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Usuń kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Edytuj"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Usuń"</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_makeDefaultEmail" msgid="2599044610375789994">"Ustaw jako domyślny adres e-mail"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Podziel"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Edytuj"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Zmień nazwę grupy"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Usuń grupę"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Usuń"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nowy"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nowa"</string>
- <!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Podziel kontakt"</string>
- <!-- outdated translation 1150797297503944823 --> <string name="splitConfirmation" msgid="1067993957986345974">"Czy na pewno chcesz podzielić ten pojedynczy kontakt na kilka kontaktów: po jednym dla każdego zawartego w nim zestawu informacji kontaktowych?"</string>
+ <string name="splitConfirmation_title" msgid="2209511048593467012">"Podziel kontakt"</string>
+ <string name="splitConfirmation" msgid="1067993957986345974">"Czy na pewno chcesz podzielić ten kontakt na kilka kontaktów?"</string>
<string name="menu_joinAggregate" msgid="5027981918265667970">"Połącz"</string>
<string name="titleJoinContactDataWith" msgid="7684875775798635354">"Połącz kontakty"</string>
<string name="blurbJoinContactDataWith" msgid="995870557595050304">"Wybierz kontakt, który chcesz połączyć z <xliff:g id="NAME">%s</xliff:g>."</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opcje"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Usuń"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Ustaw dzwonek"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Wszystkie poł. z pocztą głosową"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Nie możesz usunąć kontaktów z kont tylko do odczytu, ale możesz ukryć je na swoich listach kontaktów."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Ten kontakt zawiera informacje pochodzące z wielu kont. Informacje z kont przeznaczonych tylko do odczytu zostaną na listach kontaktów ukryte, a nie usunięte."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Usunięcie tego kontaktu spowoduje usunięcie informacji z wielu kont."</string>
@@ -116,10 +114,9 @@
</plurals>
<string name="savingContact" msgid="4075751076741924939">"Trwa zapisywanie kontaktu..."</string>
<string name="savingDisplayGroups" msgid="2133152192716475939">"Trwa zapisywanie opcji wyświetlania..."</string>
- <!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt został zapisany."</string>
+ <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt został zapisany"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Błąd. Nie można zapisać zmian wprowadzonych w kontakcie."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <string name="groupSavedToast" msgid="6675062559302493011">"Grupa została zapisana"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Błąd. Nie można zapisać zmian wprowadzonych w grupie."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Zmiana została zapisana."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontakt został już dodany do grupy."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importuj wszystkie pliki vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Wyszukiwanie danych vCard na nośniku"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Wyszukiwanie danych vCard na karcie SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Skanowanie nośnika nie powiodło się"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Skanowanie karty SD nie powiodło się"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Skanowanie nośnika nie powiodło się (przyczyna: „<xliff:g id="FAIL_REASON">%s</xliff:g>”)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Skanowanie karty SD nie powiodło się (przyczyna: „<xliff:g id="FAIL_REASON">%s</xliff:g>”)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Skanowanie nośnika nie powiodło się"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Skanowanie nośnika nie powiodło się"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Błąd wejścia/wyjścia"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Niewystarczająca ilość pamięci (plik może być zbyt duży)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Nie można zanalizować pliku vCard z nieoczekiwanego powodu"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Nie można zanalizować pliku vCard z nieoczekiwanego powodu"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Ten format nie jest obsługiwany."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Nie można zaimportować karty vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Nie można zaimportować karty vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Na nośniku nie znaleziono żadnego pliku vCard"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Na karcie SD nie znaleziono żadnego pliku vCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Nie można zebrać metainformacji z podanych plików vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Nie można zaimportować co najmniej jednego pliku (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Nie można zebrać metainformacji z podanych plików vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Nieznany błąd"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Wybierz plik vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Buforowanie kart vCard w lokalnym obszarze tymczasowym"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Program importujący buforuje karty vCard w lokalnym obszarze tymczasowym. Rzeczywisty proces importowania rozpocznie się za chwilę."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importowanie <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importowanie <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Nie można odczytać danych karty vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Nie można odczytać danych karty vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Odczytywanie danych kart vCard zostało anulowane"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Zakończono importowanie pliku vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importowanie pliku <xliff:g id="FILENAME">%s</xliff:g> zostało anulowane"</string>
@@ -274,10 +274,10 @@
<string name="vcard_unknown_filename" msgid="7171709890959915954">"kontakt"</string>
<string name="percentage" msgid="34897865327092209">"%s%%"</string>
<string name="confirm_export_title" msgid="7648747763127442983">"Potwierdź eksport"</string>
- <!-- no translation found for confirm_export_message (4307437830474103759) -->
+ <string name="confirm_export_message" msgid="4307437830474103759">"Wyeksportować listę kontaktów do pliku „<xliff:g id="VCARD_FILENAME">%s</xliff:g>”?"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Nie można wyeksportować danych kontaktu"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Nie można wyeksportować danych kontaktu"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Nie można wyeksportować danych kontaktu."\n"Przyczyna niepowodzenia: „<xliff:g id="FAIL_REASON">%s</xliff:g>”."</string>
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Brak kontaktów, które można wyeksportować"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Zbyt wiele plików vCard na nośniku"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Zbyt dużo plików vCard na karcie SD"</string>
@@ -288,7 +288,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Eksportowanie danych kontaktowych do pliku „<xliff:g id="FILE_NAME">%s</xliff:g>”"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nie można zainicjować programu eksportującego: „<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Wystąpił błąd podczas eksportowania: „<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Nie można pobrać informacji o bazie danych"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Nie można pobrać informacji o bazie danych"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Brak kontaktów, które można wyeksportować. Jeśli faktycznie masz kontakty w tablecie, wyeksportowanie ich poza tablet może być zabronione przez dostawcę danych."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Brak kontaktów, które można wyeksportować. Jeśli faktycznie masz kontakty w telefonie, wyeksportowanie ich poza telefon może być zabronione przez dostawcę danych."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Obiekt tworzenia danych vCard nie został poprawnie zainicjowany"</string>
@@ -298,7 +298,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Czy na pewno anulować importowanie pliku <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Anulowanie eksportowania pliku vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Czy na pewno chcesz anulować eksportowanie pliku <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Nie można anulować imp./eksp. pliku vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Nie można anulować imp./eksp. pliku vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Imiona i nazwiska oraz nazwy w Twoich kontaktach"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Dodaj 2-sekundową pauzę"</string>
<string name="add_wait" msgid="3360818652790319634">"Dodaj oczekiwanie"</string>
@@ -319,7 +319,7 @@
<string name="nicknameLabelsGroup" msgid="2891682101053358010">"Pseudonim"</string>
<string name="organizationLabelsGroup" msgid="2478611760751832035">"Organizacja"</string>
<string name="websiteLabelsGroup" msgid="4202998982804009261">"Adres witryny"</string>
- <!-- outdated translation 8069912895912714412 --> <string name="eventLabelsGroup" msgid="3695433812142818803">"Wydarzenie"</string>
+ <string name="eventLabelsGroup" msgid="3695433812142818803">"Wydarzenia"</string>
<string name="relationLabelsGroup" msgid="1854373894284572781">"Relacja"</string>
<string name="groupsLabel" msgid="8573535366319059326">"Grupy"</string>
<string name="type_short_home" msgid="7770424864090605384">"D"</string>
@@ -416,13 +416,10 @@
<string name="name_phonetic_middle" msgid="8643721493320405200">"Drugie imię (fonetycznie)"</string>
<string name="name_phonetic_family" msgid="462095502140180305">"Nazwisko (fonetycznie)"</string>
<string name="name_phonetic" msgid="4259595234312430484">"Nazwisko (fonetycznie)"</string>
- <!-- no translation found for connections (8098440723172028350) -->
- <skip />
- <!-- no translation found for add_connection_button (4861308615789601727) -->
- <skip />
+ <string name="connections" msgid="8098440723172028350">"Połączenia"</string>
+ <string name="add_connection_button" msgid="4861308615789601727">"Dodaj połączenie"</string>
<string name="recent_updates" msgid="2062236709538790412">"Najnowsze"</string>
- <!-- no translation found for recent_updates_tab_text (5813107516506908531) -->
- <skip />
+ <string name="recent_updates_tab_text" msgid="5813107516506908531">"„<xliff:g id="UPDATE_TEXT">%s</xliff:g>”"</string>
<string name="account_type_format" msgid="718948015590343010">"Kontakt <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
@@ -460,10 +457,8 @@
<string name="add_field" msgid="2384260056674995230">"Dodaj inne pole"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Dodaj nowy"</string>
<string name="add_organization" msgid="7311893231158291197">"Dodaj organizację"</string>
- <!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
- <skip />
- <!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
- <skip />
+ <string name="event_edit_field_hint_text" msgid="5794424930242630477">"Data"</string>
+ <string name="group_edit_field_hint_text" msgid="3966441850870457808">"Nazwa grupy"</string>
<string name="contact_status_update_attribution" msgid="752179367353018597">"za pośrednictwem: <xliff:g id="SOURCE">%1$s</xliff:g>"</string>
<string name="contact_status_update_attribution_with_date" msgid="7358045508107825068">"<xliff:g id="DATE">%1$s</xliff:g>, za pośrednictwem: <xliff:g id="SOURCE">%2$s</xliff:g>"</string>
<string name="description_star" msgid="2605854427360036550">"ulubione"</string>
@@ -481,7 +476,7 @@
<string name="add_to_my_contacts" msgid="1068274916793627723">"Dodaj do moich kontaktów"</string>
<string name="contact_directory_description" msgid="683398073603909119">"Katalog <xliff:g id="TYPE">%1$s</xliff:g>"</string>
<string name="directory_search_label" msgid="1887759056597975053">"Katalog"</string>
- <!-- outdated translation 1686089693064201315 --> <string name="local_search_label" msgid="2551177578246113614">"Kontakty"</string>
+ <string name="local_search_label" msgid="2551177578246113614">"Wszystkie kontakty"</string>
<string name="toast_making_personal_copy" msgid="7905283986345263275">"Tworzenie kopii osobistej"</string>
<string name="list_filter_prompt" msgid="7481426622828055116">"Wybierz listę kontaktów"</string>
<string name="list_filter_all_accounts" msgid="8908683398914322369">"Wszystkie kontakty"</string>
@@ -493,14 +488,13 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Zdefiniuj widok niestandardowy"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Ustawienia"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakty do wyświetlenia"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Ustawienia"</string>
+ <string name="menu_settings" msgid="6523251616169246235">"Opcje wyświetlania"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opcje wyświetlania"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Znajdź kontakty"</string>
<string name="non_phone_caption" msgid="1541655052330027380">"Numer telefonu"</string>
<string name="non_phone_add_to_contacts" msgid="6590985286250471169">"Dodaj do kontaktów"</string>
- <!-- no translation found for activity_title_confirm_add_detail (4065089866210730616) -->
- <skip />
+ <string name="activity_title_confirm_add_detail" msgid="4065089866210730616">"Dodaj do kontaktu"</string>
<string name="non_phone_close" msgid="7608506439725515667">"Zamknij"</string>
<string name="widget_name_and_phonetic" msgid="8739586586600099979">"<xliff:g id="DISPLAY_NAME">%1$s</xliff:g> (<xliff:g id="PHONETIC_NAME">%2$s</xliff:g>)"</string>
<string name="date_year_toggle" msgid="7356532842767854606">"Podaj rok"</string>
@@ -536,10 +530,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Czy chcesz odrzucić wprowadzone zmiany?"</string>
<string name="discard" msgid="1234315037371251414">"Odrzuć"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Konfiguruj profil"</string>
+ <string name="enter_contact_name" msgid="1738391320566349924">"Wpisz imię osoby"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Pokaż aktualizacje"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Poczta głosowa"</item>
@@ -547,12 +539,10 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nowa poczta głosowa od: <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"Nie można odtworzyć poczty głosowej."</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"buforowanie..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Nie można odtworzyć poczty głosowej."</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"buforowanie..."</string>
+ <!-- outdated translation 8516068803491833243 --> <string name="voicemail_fetching_content" msgid="877911315738258780">"pobieranie poczty głosowej..."</string>
+ <!-- outdated translation 3430908587639305983 --> <string name="voicemail_fetching_timout" msgid="6691792377574905201">"nie udało się pobrać poczty głosowej"</string>
<string name="call_log_new_header" msgid="846546437517724715">"Nowe"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Starsze"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Nie można połączyć z serwerem poczty głosowej."</string>
@@ -570,8 +560,7 @@
<string name="group_name_hint" msgid="2659811836386413509">"Nazwa grupy"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Odebrane (NFC)"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Pokaż tylko pocztę głosową"</string>
- <!-- no translation found for menu_show_all_calls (7560347482073345885) -->
- <skip />
+ <string name="menu_show_all_calls" msgid="7560347482073345885">"Pokaż wszystkie połączenia"</string>
<string name="status_available" msgid="5586870015822828392">"Dostępny"</string>
<string name="status_away" msgid="1838861100379804730">"Nieobecny"</string>
<string name="status_busy" msgid="9147992455450257136">"Zajęty"</string>
@@ -581,22 +570,14 @@
<string name="description_call_log_outgoing_call" msgid="604831756853471658">"Połączenie wychodzące"</string>
<string name="description_call_log_missed_call" msgid="2242805209983708825">"Nieodebrane połączenie"</string>
<string name="description_call_log_voicemail" msgid="4600798771975158948">"Poczta głosowa"</string>
- <!-- no translation found for description_add_contact (3103414772502485851) -->
- <skip />
- <!-- no translation found for description_view_contact (5205669345700598415) -->
- <skip />
- <!-- no translation found for description_call (3443678121983852666) -->
- <skip />
- <!-- no translation found for description_send_text_message (7803126439934046891) -->
- <skip />
+ <string name="description_add_contact" msgid="3103414772502485851">"Dodaj kontakt"</string>
+ <string name="description_view_contact" msgid="5205669345700598415">"Wyświetl kontakt <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_call" msgid="3443678121983852666">"Połącz z: <xliff:g id="NAME">%1$s</xliff:g>"</string>
+ <string name="description_send_text_message" msgid="7803126439934046891">"Wyślij SMS do: <xliff:g id="NAME">%1$s</xliff:g>"</string>
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nieodsłuchana poczta głosowa"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"–"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
- <!-- no translation found for local_profile_title (2021416826991393684) -->
- <skip />
- <!-- no translation found for external_profile_title (8034998767621359438) -->
- <skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"JA"</string>
+ <string name="local_profile_title" msgid="2021416826991393684">"Mój profil lokalny"</string>
+ <string name="external_profile_title" msgid="8034998767621359438">"Mój profil <xliff:g id="EXTERNAL_SOURCE">%1$s</xliff:g>"</string>
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Wyświetlanie wszystkich kontaktów"</string>
</resources>
diff --git a/res/values-pt-rPT-w470dp/strings.xml b/res/values-pt-rPT-w470dp/strings.xml
index 2afa3ce..f1ca942 100644
--- a/res/values-pt-rPT-w470dp/strings.xml
+++ b/res/values-pt-rPT-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Atualizações"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Atualizações"</string>
</resources>
diff --git a/res/values-pt-rPT/strings.xml b/res/values-pt-rPT/strings.xml
index 0bb1460..3155d13 100644
--- a/res/values-pt-rPT/strings.xml
+++ b/res/values-pt-rPT/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Ligar a <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Adicionar aos favoritos"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Remover dos favoritos"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Editar contacto"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Eliminar contacto"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Editar"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Eliminar"</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_makeDefaultEmail" msgid="2599044610375789994">"Predefinir e-mail"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separar"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Editar"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Alterar nome do grupo"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Eliminar grupo"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Eliminar"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Novo"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Novo"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separar contacto"</string>
@@ -67,10 +66,8 @@
<string name="contactsJoinedMessage" msgid="7208148163607047389">"Contactos associados"</string>
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opções"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Eliminar"</string>
- <!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
- <skip />
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_set_ring_tone" msgid="8728345772068064946">"Definir toque"</string>
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Todas chm. para corr. de voz"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Não pode eliminar contactos de contas só de leitura, mas pode ocultá-los nas suas listas de contactos."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Este contacto contém informações de várias contas. As informações de contas só de leitura serão ocultadas nas suas listas de contactos, mas não eliminadas."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"A eliminação deste contacto eliminará informações de várias contas."</string>
@@ -103,10 +100,9 @@
<string name="send_to_voicemail_checkbox" msgid="9001686764070676353">"Enviar as chamadas directamente para o correio de voz"</string>
<string name="default_ringtone" msgid="9099988849649827972">"Predefinido"</string>
<string name="removePhoto" msgid="4898105274130284565">"Remover fotografia"</string>
- <!-- outdated translation 8579310973261953559 --> <string name="noContacts" msgid="4955659076981974652">"Sem contactos."</string>
- <!-- outdated translation 8614664663561385253 --> <string name="noGroups" msgid="7315200974181864731">"Nenhum grupo."</string>
- <!-- no translation found for noAccounts (4742609114153797268) -->
- <skip />
+ <string name="noContacts" msgid="4955659076981974652">"Sem contactos"</string>
+ <string name="noGroups" msgid="7315200974181864731">"Nenhum grupo."</string>
+ <string name="noAccounts" msgid="4742609114153797268">"Para criar grupos precisa de uma conta"</string>
<string name="noMatchingContacts" msgid="4266283206853990471">"Não foram encontrados contactos correspondentes."</string>
<string name="noContactsWithPhoneNumbers" msgid="1605457050218824269">"Sem contactos com números de telefone."</string>
<string name="headerContactGroups" msgid="2426134991932503843">"Escolher contactos a apresentar"</string>
@@ -120,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"A guardar opções de visualização..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contacto guardado."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Erro, impossível guardar alterações do contacto."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grupo guardado."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Erro, impossível guardar alterações do grupo."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"A alteração foi guardada."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"O contacto já foi adicionado ao grupo."</string>
@@ -136,7 +131,7 @@
</plurals>
<string name="listTotalAllContactsZero" msgid="1889349925514589304">"Sem contactos"</string>
<string name="listTotalAllContactsZeroCustom" msgid="4058252141420128998">"Sem contactos visíveis"</string>
- <!-- outdated translation 5391630590684099117 --> <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Sem contactos marcados com uma estrela"</string>
+ <string name="listTotalAllContactsZeroStarred" msgid="1289318488170099285">"Sem favoritos"</string>
<string name="listTotalAllContactsZeroGroup" msgid="5448979458248027615">"Sem contactos em <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="listAllContactsInAccount" msgid="7496143179265311758">"Contactos em <xliff:g id="NAME">%s</xliff:g>"</string>
<plurals name="listFoundAllContacts">
@@ -163,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Adicionar aos contactos"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Remover do registo de chamadas"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Limpar registo de chamadas"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Eliminar correio de voz"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Partilhar correio de voz"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"O registo de chamadas está vazio."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Limpar registo de chamadas"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Tem a certeza de que pretende limpar o registo de chamadas?"</string>
@@ -209,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Ligar novamente"</string>
<string name="returnCall" msgid="8171961914203617813">"Devolver chamada"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min <xliff:g id="SECONDS">%s</xliff:g> seg"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Contactos frequentes"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Números de marcação frequente"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Adicionar contacto"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Adicionar \"<xliff:g id="EMAIL">%s</xliff:g>\" aos contactos?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"um"</string>
@@ -249,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importar todos os ficheiros VCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"A pesquisar dados do vCard no armazenamento"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Procurar dados do vCard no cartão SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Falha ao digitalizar armazenamento"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Falha na análise do cartão SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Falha ao analisar o armazenamento (Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Falha na análise do cartão SD (Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Falha ao digitalizar armazenamento"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Falha ao digitalizar armazenamento"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Erro de E/S"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"A memória não é suficiente (o ficheiro pode ser demasiado grande)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Falha na análise do vCard por motivo inesperado"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Falha na análise do vCard por motivo inesperado"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"O formato não é suportado."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Falha ao importar vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Falha ao importar vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Não foi encontrado nenhum ficheiro vCard no armazenamento"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Não foi encontrado nenhum ficheiro vCard no cartão SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"A recolha de meta informações de ficheiro(s) vCard específicado(s) falhou."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"A importação de um ou vários ficheiros falhou (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"A recolha de meta informações de ficheiro(s) vCard específicado(s) falhou."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Erro desconhecido"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Seleccionar ficheiro vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"A colocar vCard(s) em cache no armazenamento temporário local"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"O importador está a colocar vCard(s) em cache no armazenamento temporário local. A importação efectiva começará brevemente."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"A importar <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"A importar <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"A leitura dos dados vCard falhou"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"A leitura dos dados vCard falhou"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"A leitura de dados vCard foi cancelada"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"A importação do vCard terminou <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"A importação de <xliff:g id="FILENAME">%s</xliff:g> foi cancelada"</string>
@@ -282,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmar exportação"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Falha ao exportar dados de contacto"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Falha na exportação de dados de contacto."\n"Motivo da falha: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Falha ao exportar dados de contacto"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Não existe um contacto exportável"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Existem demasiados ficheiros vCard no armazenamento"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Demasiados ficheiros vCard no cartão SD"</string>
@@ -294,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exportar dados do contacto para \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Não foi possível iniciar o exportador: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Erro ocorrido durante a exportação: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Falha na obtenção de informações da base de dados"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Falha na obtenção de informações da base de dados"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Não existem contactos exportáveis. Se tiver realmente contactos no tablet, a sua exportação para fora do tablet por parte de alguns fornecedores de dados pode não ser autorizada."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Não existem contactos exportáveis. Se tiver realmente contactos no telefone, a sua exportação para fora do telefone por parte de alguns fornecedores de dados pode não ser autorizada."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"O compositor vCard não foi inicializado correctamente"</string>
@@ -304,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Tem a certeza de que quer cancelar a importação do <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"A cancelar exportação do vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Tem a certeza de que pretende cancelar a exportação de <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Falha ao cancelar import./export. vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Falha ao cancelar import./export. vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nomes dos contactos"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Adicionar pausa de 2 seg."</string>
<string name="add_wait" msgid="3360818652790319634">"Adicionar espera"</string>
@@ -433,13 +428,9 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Utilizar esta fotografia"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Não editável nesta aplicação"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Não há informações adicionais para este contacto"</string>
- <!-- no translation found for group_read_only (7924922658394449477) -->
- <skip />
+ <string name="group_read_only" msgid="7924922658394449477">"Não editável neste aparelho"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Ordenar lista por"</string>
<string name="display_options_sort_by_given_name" msgid="184916793466387067">"Nome próprio"</string>
<string name="display_options_sort_by_family_name" msgid="7857986975275712622">"Apelido"</string>
@@ -469,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Nenhum contacto seleccionado."</string>
<string name="add_field" msgid="2384260056674995230">"Adicionar outro campo"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Adicionar novo"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Adicionar entidade"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -504,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definir vista personalizada"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Definições"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contactos a apresentar"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Definições"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opções de Visualização"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opções de visualização"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Localizar contactos"</string>
@@ -539,38 +529,31 @@
</plurals>
<string name="toast_join_with_empty_contact" msgid="5015189525953438968">"Introduza o nome do contacto antes de juntar a outro contacto."</string>
<string name="indicator_joined_contact" msgid="3321049349627022128">"Contacto associado"</string>
- <!-- no translation found for copy_text (3257145021583508761) -->
- <skip />
- <!-- no translation found for set_default (4417505153468300351) -->
- <skip />
- <!-- no translation found for clear_default (7193185801596678067) -->
- <skip />
+ <string name="copy_text" msgid="3257145021583508761">"Copiar para área de transf."</string>
+ <string name="set_default" msgid="4417505153468300351">"Definir a predefinição"</string>
+ <string name="clear_default" msgid="7193185801596678067">"Limpar predefinição"</string>
<string name="toast_text_copied" msgid="5143776250008541719">"Texto copiado"</string>
<string name="cancel_confirmation_dialog_title" msgid="3950463632415908534">"Rejeitar alterações"</string>
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Pretende rejeitar as alterações?"</string>
<string name="discard" msgid="1234315037371251414">"Rejeitar"</string>
<string name="call_type_and_date" msgid="1766269584078149149"></string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Configurar o meu perfil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Introduza o nome do contacto"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Ver atualizações"</string>
- <!-- no translation found for notification_voicemail_title:one (1746619685488504230) -->
- <!-- no translation found for notification_voicemail_title:other (5513481419205061254) -->
- <!-- no translation found for notification_voicemail_callers_list (1153954809339404149) -->
+ <plurals name="notification_voicemail_title">
+ <item quantity="one" msgid="1746619685488504230">"Correio de voz"</item>
+ <item quantity="other" msgid="5513481419205061254">"<xliff:g id="COUNT">%1$d</xliff:g> Mensagens de correio de voz"</item>
+ </plurals>
+ <string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g> , <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
+ <string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nova msg de correio de voz de <xliff:g id="CALLER">%1$s</xliff:g>"</string>
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"falha na reprodução do correio de voz"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"a colocar na memória intermédia..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
- <skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
- <skip />
- <string name="call_log_new_header" msgid="846546437517724715">"Novo"</string>
- <string name="call_log_old_header" msgid="6262205894314263629">"+ antigo"</string>
+ <string name="call_log_new_header" msgid="846546437517724715">"Novos"</string>
+ <string name="call_log_old_header" msgid="6262205894314263629">"+ Antigos"</string>
<string name="voicemail_status_voicemail_not_available" msgid="3164200979671881947">"Não é possível ligar ao servidor de correio de voz."</string>
<string name="voicemail_status_messages_waiting" msgid="2970301042310727909">"Não é possível ligar ao serv. corr. voz. Novas msgs à espera."</string>
<string name="voicemail_status_configure_voicemail" msgid="3940240432123700974">"Configure o seu correio de voz."</string>
@@ -582,16 +565,15 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"velocidade normal"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"velocidade rápida"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"velocidade mais rápida"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Nome do Grupo"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Contacto recebido através de NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Mostrar apenas msgs corr. voz"</string>
<!-- no translation found for menu_show_all_calls (7560347482073345885) -->
<skip />
- <string name="status_available" msgid="5586870015822828392">"Disponível"</string>
+ <string name="status_available" msgid="5586870015822828392">"Available"</string>
<string name="status_away" msgid="1838861100379804730">"Ausente"</string>
- <string name="status_busy" msgid="9147992455450257136">"Ocupado"</string>
+ <string name="status_busy" msgid="9147992455450257136">"ocupado"</string>
<string name="description_call_log_call_button" msgid="8207201401459528442">"Número da chamada"</string>
<string name="description_call_log_play_button" msgid="651182125650429846">"Reproduzir mensagem de correio de voz"</string>
<string name="description_call_log_incoming_call" msgid="4485427487637250143">"Chamada recebida"</string>
@@ -607,14 +589,11 @@
<!-- no translation found for description_send_text_message (7803126439934046891) -->
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Mensagem de correio de voz ainda não ouvida"</string>
- <!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
- <skip />
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"EU"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"A apresentar todos os contactos"</string>
</resources>
diff --git a/res/values-pt-w470dp/strings.xml b/res/values-pt-w470dp/strings.xml
index 2afa3ce..f1ca942 100644
--- a/res/values-pt-w470dp/strings.xml
+++ b/res/values-pt-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Atualizações"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Atualizações"</string>
</resources>
diff --git a/res/values-pt/strings.xml b/res/values-pt/strings.xml
index cb6217b..1913c93 100644
--- a/res/values-pt/strings.xml
+++ b/res/values-pt/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Chamar <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Adicionar aos favoritos"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Remover dos favoritos"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Editar contato"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Excluir contato"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Editar"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Excluir"</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_makeDefaultEmail" msgid="2599044610375789994">"Tornar o e-mail padrão"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separar"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Editar"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Renomear grupo"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Excluir grupo"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Excluir"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Novo"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Novo"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separar contato"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opções"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Excluir"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Definir toque"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Todas as cham. p/ correio voz"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Não é possível excluir os contatos das contas somente de leitura, mas você pode ocultá-los nas suas listas de contatos."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Este contato contém informações de diversas contas. As informações de contas somente de leitura ficarão ocultas nas suas listas de contatos, mas não serão excluídas."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Excluir este contato irá excluir informações de várias contas."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Salvando opções de exibição…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Contato salvo."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Erro: não é possível salvar as alterações do contato."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grupo salvo."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Erro, não é possível salvar as alterações do grupo."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"A alteração foi salva."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"O contato já foi adicionado ao grupo."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importar todos os arquivos do vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Procurando dados do vCard no armazenamento"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Procurando dados do vCard no cartão SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Falha na verificação do armazenamento"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Falha na verificação do cartão SD"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Falha na verificação do armazenamento (Motivo: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Falha na verificação do cartão SD (Motivo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Falha na verificação do armazenamento"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Falha na verificação do armazenamento"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Erro E/S"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memória insuficiente (o arquivo talvez seja muito grande)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Falha ao analisar o vCard por razão inesperada"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Falha ao analisar o vCard por razão inesperada"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"O formato não é suportado."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Falha ao importar vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Falha ao importar vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Nenhum arquivo de vCard encontrado no armazenamento"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Nenhum arquivo de vCard encontrado no cartão SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Falha ao coletar metainformações dos arquivos de vCard fornecidos."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Falha na importação de um ou mais arquivos (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Falha ao coletar metainformações dos arquivos de vCard fornecidos."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Erro desconhecido"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Selecionar arquivo do vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Armazenando vCard(s) em cache no armazenamento temporário local"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"O importador está armazenando vCard(s) em cache no armazenamento temporário local. A importação real começará em breve."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importando <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importando <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Falha ao ler dados de vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Falha ao ler dados de vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"A leitura dos dados do vCard foi cancelada"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Importação de vCard concluída <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importação do <xliff:g id="FILENAME">%s</xliff:g> cancelada"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmar exportação"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Falha ao exportar dados do contato"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Falha ao exportar dados dos contatos."\n"Motivo da falha: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Falha ao exportar dados do contato"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Não há contatos exportáveis"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Muitos arquivos de vCard no armazenamento"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Muitos arquivos do vCard no cartão SD"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exportando dados do contato para \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Não foi possível iniciar o exportador: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Ocorreu um erro durante a exportação: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Falha ao acessar informações do banco de dados"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Falha ao acessar informações do banco de dados"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Não há contatos exportáveis. Se você realmente tiver contatos em seu tablet, talvez a exportação não seja permitida por alguns provedores de dados."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Não há contatos exportáveis. Se você realmente tiver contatos em seu telefone, talvez a exportação não seja permitida por alguns provedores de dados."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"O vCard não foi iniciado corretamente"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Tem certeza de que deseja cancelar a importação do <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Cancelando a exportação do vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Tem certeza de que deseja cancelar a exportação do <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Falha ao cancelar impor./expor. do vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Falha ao cancelar impor./expor. do vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Nomes dos seus contatos"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Adicionar pausa de 2 segundos"</string>
<string name="add_wait" msgid="3360818652790319634">"Adicionar espera"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definir exibição personalizada"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Configurações"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Contatos a exibir"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Configurações"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Exibir opções"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opções de exibição"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Localizar contatos"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Deseja realmente descartar as alterações?"</string>
<string name="discard" msgid="1234315037371251414">"Descartar"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g> "</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Configurar meu perfil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Digite o nome do contato"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Ver atualizações"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Mensagem de voz"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nova mensagem de voz de <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"falha ao reproduzir o correio de voz"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"buffer..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"falha ao reproduzir o correio de voz"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"buffer..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Novas"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Antigas"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nova mensagem de voz"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"EU"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Exibindo todos os contatos"</string>
</resources>
diff --git a/res/values-rm/strings.xml b/res/values-rm/strings.xml
index 65f2bfb..3e14ff8 100644
--- a/res/values-rm/strings.xml
+++ b/res/values-rm/strings.xml
@@ -270,31 +270,33 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importar tut las datotecas vCard"</string>
<!-- outdated translation 6917522333561434546 --> <string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Tschertgar datas vCard sin la carta SD"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Tschertgar datas vCard sin la carta SD"</string>
- <!-- outdated translation 3506782007953167180 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Errur cun leger la carta SD"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Errur cun leger la carta SD"</string>
- <!-- no translation found for scanning_sdcard_failed_message (4106156155205860626) -->
+ <!-- outdated translation 3506782007953167180 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Errur cun leger la carta SD"</string>
+ <!-- outdated translation 3506782007953167180 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Errur cun leger la carta SD"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
<skip />
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Errur cun leger la carta SD. Il motiv: «<xliff:g id="FAIL_REASON">%s</xliff:g>»"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Errur I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memoria insuffizienta (probablamain è la datoteca memia gronda)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"L\'analisa da las datas vCard n\'è betg reussida per motiv nunenconuschent."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"L\'analisa da las datas vCard n\'è betg reussida per motiv nunenconuschent."</string>
<!-- no translation found for fail_reason_not_supported (294499264620201243) -->
<skip />
- <!-- no translation found for vcard_import_failed (7718330063493653085) -->
+ <!-- no translation found for vcard_import_failed (8856125211629574066) -->
<skip />
<!-- no translation found for import_failure_no_vcard_file (6339234836196984924) -->
<skip />
<!-- no translation found for import_failure_no_vcard_file (1730986357514922756) -->
<skip />
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Betg reussì da leger las metadatas cuntegnidas en la(s) datoteca(s) vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Errur cun importar ina u pliras datotecas (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Betg reussì da leger las metadatas cuntegnidas en la(s) datoteca(s) vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Errur nunenconuschenta"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Tscherner ina datoteca vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Metter la(s) vCard(s) en il cache da la memoria temporara locala"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Il program d\'importaziun metta gist la(s) vCard(s) en il cache da la memoria temporara locala. Il process d\'importaziun effectiv cumenza en pauc temp"</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importar <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importar <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Errur cun leger las datas vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Errur cun leger las datas vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Interrut la lectura da datas vCard"</string>
<!-- no translation found for importing_vcard_finished_title (3341541727268747967) -->
<skip />
@@ -316,8 +318,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confermar l\'export"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Errur cun exportar las datas da contact"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Errur cun exportar las datas da contact. "\n"Il motiv: «<xliff:g id="FAIL_REASON">%s</xliff:g>»"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Errur cun exportar las datas da contact"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nagin contact exportabel"</string>
<!-- outdated translation 7084146295639672658 --> <string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"La carta SD cuntegna memia bleras datotecas vCard"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"La carta SD cuntegna memia bleras datotecas vCard"</string>
@@ -330,7 +333,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exportaziun da las datas da contact en «<xliff:g id="FILE_NAME">%s</xliff:g>»"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Errur cun inizialisar il program d\'export: «<xliff:g id="EXACT_REASON">%s</xliff:g>»"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Errur cun exportar: «<xliff:g id="EXACT_REASON">%s</xliff:g>»"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Impussibel dad obtegnair las infurmaziuns concernent la banca da datas"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Impussibel dad obtegnair las infurmaziuns concernent la banca da datas"</string>
<!-- outdated translation 754734132189369094 --> <string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"\"Nagin contact exportabel è avant maun. Sche Vus avais memorisà contacts sin Voss telefonin, ha in purschider da datas eventualmain protegì els cunter l\'export dal telefon.\""</string>
<!-- outdated translation 754734132189369094 --> <string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"\"Nagin contact exportabel è avant maun. Sche Vus avais memorisà contacts sin Voss telefonin, ha in purschider da datas eventualmain protegì els cunter l\'export dal telefon.\""</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Il program per crear la vCard n\'è betg inizialisà correctamain."</string>
@@ -343,7 +346,7 @@
<skip />
<!-- no translation found for cancel_export_confirmation_message (1392976902396351957) -->
<skip />
- <!-- no translation found for cancel_vcard_import_or_export_failed (7096533244663846810) -->
+ <!-- no translation found for cancel_vcard_import_or_export_failed (6139900383366166706) -->
<skip />
<string name="search_settings_description" msgid="2675223022992445813">"Num da Voss contacts"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Agiuntar ina pausa da 2 secundas"</string>
@@ -660,13 +663,13 @@
<skip />
<!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
<skip />
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- no translation found for voicemail_playback_error (1811242131549854624) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
+ <!-- no translation found for voicemail_buffering (738287747618697097) -->
<skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<!-- no translation found for call_log_new_header (846546437517724715) -->
<skip />
diff --git a/res/values-ro-w470dp/strings.xml b/res/values-ro-w470dp/strings.xml
index 5d2c447..8ddbe2a 100644
--- a/res/values-ro-w470dp/strings.xml
+++ b/res/values-ro-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Actualizări"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Actualizări"</string>
</resources>
diff --git a/res/values-ro/strings.xml b/res/values-ro/strings.xml
index 82f2254..a056db4 100644
--- a/res/values-ro/strings.xml
+++ b/res/values-ro/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Apelaţi <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Adăugaţi la lista de favorite"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Eliminaţi din lista de favorite"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Modificaţi informaţiile despre persoana din agendă"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Ştergeţi persoana din agendă"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Editaţi"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Ştergeţi"</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_makeDefaultEmail" msgid="2599044610375789994">"Setaţi ca adresă de e-mail prestabilită"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Separaţi"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Editaţi"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Redenumiţi grupul"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Ştergeţi grupul"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Ştergeţi"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nouă"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nou"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Separaţi persoana din agendă"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Opţiuni"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Ştergeţi"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Setaţi ton apel"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Toate apel. către mesag. voc."</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Nu puteţi şterge persoane din agendă, din conturi cu permisiuni doar de citire, însă puteţi să le ascundeţi în lista dvs. de persoane din agendă."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Informaţiile despre această persoană din agendă provin din mai multe conturi. Informaţiile provenite din conturile numai în citire nu vor fi şterse din lista dvs., ci doar ascunse."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Ştergerea acestei persoane din agendă va elimina informaţii din mai multe conturi."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Se salvează opţiunile de afişare..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Persoana din agendă a fost salvată."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Eroare, modificările persoanei din agendă nu pot fi salvate."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grupul a fost salvat."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Eroare. Modificările aduse grupului nu pot fi salvate."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Modificarea a fost salvată."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Persoana din Agendă a fost deja adăugată la grup."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Adăugaţi la persoane din agendă"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Eliminaţi din jurnalul de apeluri"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Ştergeţi jurnalul de apeluri"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Ştergeţi mesajul vocal"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Distribuiţi mesajul vocal"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Jurnalul de apeluri este gol."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Ştergeţi jurnalul de apeluri"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Sigur doriţi ştergerea jurnalului de apeluri?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Apelaţi din nou"</string>
<string name="returnCall" msgid="8171961914203617813">"Apelaţi înapoi"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> m <xliff:g id="SECONDS">%s</xliff:g> s"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Frecvent contactate"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Frecvent apelate"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Adăugaţi o persoană în agendă"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Adăugaţi „<xliff:g id="EMAIL">%s</xliff:g>” la persoanele din agendă?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"unu"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importaţi toate fişierele vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Se caută date vCard în spaţiul de stocare"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Se caută date vCard pe cardul SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Scanarea stocării nu a reuşit"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Scanarea cardului SD a eşuat"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Scanarea stocării nu a reuşit (Motiv: „<xliff:g id="FAIL_REASON">%s</xliff:g>”)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Scanarea cardului SD eşuată (Motiv: „<xliff:g id="FAIL_REASON">%s</xliff:g>”)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Scanarea stocării nu a reuşit"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Scanarea stocării nu a reuşit"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Eroare I/E"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Memoria este insuficientă (probabil fişierul este prea mare)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Analiza vCard a eşuat dintr-un motiv necunoscut"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Analiza vCard a eşuat dintr-un motiv necunoscut"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formatul nu este acceptat."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Nu a reuşit să importe vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Nu a reuşit să importe vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Nu a fost găsit niciun fişier vCard în spaţiul de stocare"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Niciun fişier vCard găsit pe cardul SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Colectarea metainformaţiilor pentru fişierele vCard indicate a eşuat."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Unul sau mai multe fişiere nu s-au putut importa (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Colectarea metainformaţiilor pentru fişierele vCard indicate a eşuat."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Eroare necunoscută"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Selectaţi fişierul vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Se stochează fişierele vCard într-un spaţiu de stocare local temporar"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Instrumentul de importare stochează în memoria cache fişierele vCard într-un spaţiu de stocare local temporar. Importul propriu-zis va începe în curând."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Se importă <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Se importă <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Citirea datelor vCard a eşuat"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Citirea datelor vCard a eşuat"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Citirea datelor vCard a fost anulată"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"S-a finalizat importul vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importul <xliff:g id="FILENAME">%s</xliff:g> a fost anulat"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Confirmaţi exportul"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Exportul datelor persoanei din agendă a eşuat"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Exportul datelor din agendă a eşuat."\n" Motivul erorii: „<xliff:g id="FAIL_REASON">%s</xliff:g>”"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Exportul datelor persoanei din agendă a eşuat"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nicio persoană în agendă exportabilă"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Prea multe fişiere vCard în spaţiul de stocare"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Prea multe fişiere de tip vCard pe cardul SD"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Se exportă datele despre persoanele din agendă către „<xliff:g id="FILE_NAME">%s</xliff:g>”"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nu se poate iniţializa instrumentul de export: „<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Eroare apărută în timpul exportului: „<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Obţinerea informaţiilor din baza de date a eşuat"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Obţinerea informaţiilor din baza de date a eşuat"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nu există persoane din agendă care pot fi exportate. Dacă totuşi aveţi persoane din agendă pe tabletă, este posibil ca exportul acestora de pe tabletă să fie interzis de unii furnizori de date."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nu există persoane din agendă care pot fi exportate. Dacă totuşi aveţi persoane în agenda de pe telefon, este posibil ca exportul acestora de pe telefon să fie interzis de unii furnizori de date."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Compozitorul vCard nu este corect iniţializat"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Sunteţi sigur(ă) că anulaţi importul <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Se anulează exportul vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Sunteţi sigur(ă) că anulaţi exportul fişierului <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Anulare import/export vCard nereuşită"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Anulare import/export vCard nereuşită"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Numele persoanelor din agenda dvs."</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Pauză 2 secunde"</string>
<string name="add_wait" msgid="3360818652790319634">"Adăugaţi interval de aşteptare"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Utilizaţi această fotografie"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Nu poate fi editat din această aplicaţie"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Nicio informaţie suplimentară pentru această persoană din agendă"</string>
<string name="group_read_only" msgid="7924922658394449477">"Nu poate fi editat pe acest dispozitiv"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Sortaţi lista după"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Nu aţi selectat nicio persoană din Agendă."</string>
<string name="add_field" msgid="2384260056674995230">"Adăugaţi alt câmp"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Adăugaţi intrare nouă"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Adăugaţi o organizaţie"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definiţi afişarea personalizată"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Setări"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Pers. din agendă de afiş."</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Setări"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Opţiuni de afişare"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Opţiuni de afişare"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Găsiţi persoane din agendă"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Doriţi să renunţaţi la modificări?"</string>
<string name="discard" msgid="1234315037371251414">"Renunţaţi"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Configuraţi profilul"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Introduceţi numele persoanei din Agendă"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Afişaţi actualizări"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Mesaj vocal"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Mesaj vocal nou de la <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"redarea mesajului vocal nu a reuşit"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"se utilizează memoria tampon..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Noi"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Mai vechi"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"viteză normală"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"viteză crescută"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"viteză maximă"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Numele grupului"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Cont.prim.pr.NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Afişaţi numai mesajele vocale"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Mesaje vocale neascultate"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"EU"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Se afişează toată agenda"</string>
</resources>
diff --git a/res/values-ru-w470dp/strings.xml b/res/values-ru-w470dp/strings.xml
index de1c5ae..5722edd 100644
--- a/res/values-ru-w470dp/strings.xml
+++ b/res/values-ru-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Обновления"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Обновления"</string>
</resources>
diff --git a/res/values-ru/strings.xml b/res/values-ru/strings.xml
index cbb213e..f7dfb64 100644
--- a/res/values-ru/strings.xml
+++ b/res/values-ru/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Вызов: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Добавить в избранное"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Удалить из избранных"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Изменить контакт"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Удалить контакт"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Изменить"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Удалить"</string>
<string name="menu_call" msgid="3992595586042260618">"Позвонить"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Отправить SMS/MMS"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Установить этот адрес по умолчанию"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Отделить"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Изменить"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Переименовать группу"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Удалить группу"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Удалить"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Добавить"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Новая группа"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Разделить контакты"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Параметры"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Удалить"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Задать рингтон"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Все вызовы на голос. почту"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Невозможно удалить контакты из аккаунта, доступного только для чтения, однако можно скрыть их в списках контактов."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Этот контакт содержит информацию из различных аккаунтов. Информация из аккаунтов, доступных только для чтения, будет скрыта в ваших списках контактов, но не удалена."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Удаление этого контакта приведет к потере данных из нескольких аккаунтов."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Варианты отображения сохраняются..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Контакт сохранен."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Ошибка. Не удалось сохранить изменения контакта."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Группа сохранена."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"При сохранении изменений группы произошла ошибка."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Изменение сохранено."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Контакт уже добавлен в группу."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Добавить в контакты"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Удалить из списка вызовов"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Очистить список вызовов"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Удалить голосовое сообщение"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Поделиться сообщением"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Список вызовов пуст."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Очистить список вызовов"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Действительно очистить список вызовов?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Позвонить снова"</string>
<string name="returnCall" msgid="8171961914203617813">"Перезвонить"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g>:<xliff:g id="SECONDS">%s</xliff:g>"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Часто набираемые"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Часто вызываемые"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Добавить контакт"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Добавить в контакты <xliff:g id="EMAIL">%s</xliff:g>?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"один"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Импорт всех файлов VCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Поиск данных vCard на накопителе..."</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Поиск данных vCard на SD-карте"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Не удалось просканировать накопитель"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Не удалось сканировать SD-карту."</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Не удалось просканировать накопитель (<xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Не удалось просканировать SD-карту (причина: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Не удалось просканировать накопитель"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Не удалось просканировать накопитель"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Ошибка ввода-вывода"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Недостаточно памяти (возможно, файл слишком велик)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Не удалось обработать vCard по неизвестной причине."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Не удалось обработать vCard по неизвестной причине."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Формат не поддерживается."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Не удалось импортировать vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Не удалось импортировать vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"На накопителе нет vCard-файлов"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"На SD-карте не найдены файлы VCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Не удалось собрать метаинформацию файлов VCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Не удалось импортировать один или несколько файлов (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Не удалось собрать метаинформацию файлов VCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Неизвестная ошибка"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Выберите файл vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Кэширование файлов vCard в локальное временное хранилище"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Импортер кэширует файлы vCard в локальное временное хранилище. Фактический импорт начнется в ближайшее время."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Импорт <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Импорт: <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Не удалось прочитать данные из файла vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Не удалось прочитать данные из файла vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Чтение данных vCard отменено"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Импорт файла vCard <xliff:g id="FILENAME">%s</xliff:g> завершен"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Импорт <xliff:g id="FILENAME">%s</xliff:g> был отменен"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Подтверждение·экспорта"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Не удалось экспортировать данные контакта."</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Не удалось экспортировать данные контакта."\n"Причина: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Не удалось экспортировать данные контакта."</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Нет контактов, которые можно экспортировать."</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Слишком много vCard-файлов на накопителе"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Слишком много файлов VCard на SD-карте."</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Экспорт данных контакта в \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Не удается запустить функцию экспорта: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Ошибка при экспорте: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Не удалось получить информацию из базы данных."</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Не удалось получить информацию из базы данных."</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Нет контактов для экспорта. Если в вашем планшетном ПК имеются контакты, возможно, их экспорт был заблокирован поставщиком данных."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Нет контактов для экспорта. Если в вашем телефоне имеются контакты, возможно, их экспорт был заблокирован поставщиком данных."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Редактор vCard запущен некорректно"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Отменить импорт <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Отмена экспорта vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Вы действительно хотите отменить экспорт <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Не удалось отменить импорт/экспорт vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Не удалось отменить импорт/экспорт vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Имена контактов"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Добавить двухсекундную паузу"</string>
<string name="add_wait" msgid="3360818652790319634">"Добавить паузу"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Использовать эту фотографию"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Невозможно изменить в этом приложении"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Отсутствует дополнительная информация об этом контакте."</string>
<string name="group_read_only" msgid="7924922658394449477">"Данные доступны только для чтения"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Упорядочить контакты"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Контакты не выбраны."</string>
<string name="add_field" msgid="2384260056674995230">"Добавить другое поле"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Добавить"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Добавить организацию"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Настройка отображения"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Настройки"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Фильтр контактов"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Настройки"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Параметры отображения"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Варианты отображения"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Найти контакты"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Вы действительно хотите отменить изменения?"</string>
<string name="discard" msgid="1234315037371251414">"Отменить"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g>, <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Настроить профиль"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Введите имя контакта"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Обновления"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Голосовая почта"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Новое гол. сообщение: <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Не удалось воспроизвести сообщение"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"Буферизация..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Новые"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Предыдущие"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"обычная скорость"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"высокая скорость"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"максимальная скорость"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Название группы"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Получено по NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Показать голосовые сообщения"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Непрослушанные сообщения голосовой почты"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"Я"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Отображаются все контакты"</string>
</resources>
diff --git a/res/values-sk-w470dp/strings.xml b/res/values-sk-w470dp/strings.xml
index c914f45..afb123e 100644
--- a/res/values-sk-w470dp/strings.xml
+++ b/res/values-sk-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Aktualizácie"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Aktualizácie"</string>
</resources>
diff --git a/res/values-sk/strings.xml b/res/values-sk/strings.xml
index 145fe5f..9ef311d 100644
--- a/res/values-sk/strings.xml
+++ b/res/values-sk/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Zavolať kontakt <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Pridať medzi obľúbené položky"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Odstrániť z obľúbených"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Upraviť kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Odstrániť kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Upraviť"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Odstrániť"</string>
<string name="menu_call" msgid="3992595586042260618">"Zavolať kontaktu"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Odoslať správu kontaktu"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Nastaviť ako predvolený e-mail"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Oddeliť"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Upraviť"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Premenovať skupinu"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Odstrániť skupinu"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Odstrániť"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nový"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nová"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Oddeliť kontakt"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Možnosti"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Odstrániť"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Nastaviť zvonenie"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Všetky hovory do hl. schránky"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Z účtov, ktoré sú iba na čítanie, nie je možné odstrániť kontakty. Tieto kontakty môžete vo vašom zozname kontaktov skryť."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Tento kontakt obsahuje informácie z niekoľkých účtov. Informácie z účtov iba na čítanie budú v zoznamoch kontaktov skryté, ale nebudú odstránené."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Odstránením tohto kontaktu odstránite informácie z viacerých účtov."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Prebieha ukladanie možností zobrazenia..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt bol uložený."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Chyba, zmeny kontaktu nie je možné uložiť."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Skupina bola uložená."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Chyba, zmeny do skupiny sa nepodarilo uložiť."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Zmena bola uložená."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontakt bol už do skupiny pridaný."</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importovať všetky súbory vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Vyhľadávanie údajov karty vCard v ukladacom priestore"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Prebieha hľadanie údajov karty vCard na karte SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Skenovanie ukladacieho priestoru zlyhalo"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Vyhľadávanie na karte SD zlyhalo"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Vyhľadávanie v ukladacom priestore zlyhalo (Dôvod: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Vyhľadávanie na karte SD zlyhalo. (Dôvod: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Skenovanie ukladacieho priestoru zlyhalo"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Skenovanie ukladacieho priestoru zlyhalo"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Chyba I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Nie je k dispozícii dostatok pamäte (súbor môže byť príliš veľký)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Analýza karty vCard z neznámeho dôvodu zlyhala."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Analýza karty vCard z neznámeho dôvodu zlyhala."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formát nie je podporovaný."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Importovanie vizitky vCard zlyhalo"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Importovanie vizitky vCard zlyhalo"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"V ukladacom priestore sa nenašiel žiadny súbor vCard"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Na karte SD nebol nájdený žiadny súbor vCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Zhromaždenie metainformácií zadaných súborov vCard zlyhalo."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Import jedného alebo viacerých súborov zlyhal (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Zhromaždenie metainformácií zadaných súborov vCard zlyhalo."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Neznáma chyba"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Výber súboru vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Načítanie vizitiek vCard do vyrovnávacej pamäte miestneho dočasného ukladacieho priestoru"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Nástroj pre import načítava vizitky vCard do vyrovnávacej pamäte miestneho dočasného ukladacieho priestoru. Samotný import sa spustí o chvíľu."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Import: <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importuje sa <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Čítanie údajov vizitky vCard zlyhalo."</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Čítanie údajov vizitky vCard zlyhalo."</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Čítanie údajov vizitky vCard je zrušené."</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Import vizitky vCard bol dokončený <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Import vizitky <xliff:g id="FILENAME">%s</xliff:g> bol zrušený"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Potvrdiť export"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Export údajov kontaktov zlyhal"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Export údajov kontaktov zlyhal."\n"Príčina chyby: <xliff:g id="FAIL_REASON">%s</xliff:g>"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Export údajov kontaktov zlyhal"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Nedá sa exportovať nijaký kontakt"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"V ukladacom priestore je príliš veľa súborov vCard"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Na karte SD sa nachádza príliš veľa súborov vCard"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Prebieha export údajov kontaktov do súboru <xliff:g id="FILE_NAME">%s</xliff:g>"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Nie je možné spustiť exportný program: <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Pri exporte sa vyskytla chyba: <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Načítanie informácií z databázy zlyhalo"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Načítanie informácií z databázy zlyhalo"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Nie je možné exportovať žiadne kontakty. Ak máte v tablete skutočne uložené kontakty, je možné, že niektorí poskytovatelia dátových služieb zakázali ich export mimo tablet."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Nie je možné exportovať žiadne kontakty. Ak máte v telefóne skutočne uložené kontakty, je možné, že niektorí poskytovatelia dátových služieb zakázali ich export mimo telefón."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Editor karty vCard nie je správne inicializovaný"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Naozaj chcete zrušiť import vizitky <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Prebieha rušenie exportu vizitky vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Naozaj chcete zrušiť export vizitky <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Zrušenie imp./exp. vizitky vCard zlyhalo"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Zrušenie imp./exp. vizitky vCard zlyhalo"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Mená vašich kontaktov"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Pridať dvojsekundovú pauzu"</string>
<string name="add_wait" msgid="3360818652790319634">"Pridať čakanie"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definícia vlastného zobrazenia"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Nastavenia"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakty na zobrazenie"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Nastavenia"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Možnosti zobrazenia"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Možnosti zobrazenia"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Nájsť kontakty"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Naozaj chcete zahodiť svoje zmeny?"</string>
<string name="discard" msgid="1234315037371251414">"Zahodiť"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Nastaviť môj profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Zadajte meno kontaktu"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Zobraziť aktualizácie"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Hlasová správa"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nová hlasová správa – <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"nepodarilo sa prehrať hlasovú správu"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"ukladá sa do vyrovnávacej pamäte..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"nepodarilo sa prehrať hlasovú správu"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"ukladá sa do vyrovnávacej pamäte..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nové"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Staršie"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Nevypočutá hlasová správa"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"JA"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Zobrazenie všetkých kontaktov"</string>
</resources>
diff --git a/res/values-sl-w470dp/strings.xml b/res/values-sl-w470dp/strings.xml
index c396b99..334c6cd 100644
--- a/res/values-sl-w470dp/strings.xml
+++ b/res/values-sl-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Posodobitve"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Posodobitve"</string>
</resources>
diff --git a/res/values-sl/strings.xml b/res/values-sl/strings.xml
index 086596b..afb3ea5 100644
--- a/res/values-sl/strings.xml
+++ b/res/values-sl/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Pokliči <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Dodaj k priljubljenim"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Odstrani iz priljubljenih"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Urejanje stika"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Izbriši stik"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Uredi"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Izbriši"</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_makeDefaultEmail" msgid="2599044610375789994">"Nastavi kot privzeti e-poštni naslov"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Razdruži"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Uredi"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Preimenovanje skupine"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Izbriši skupino"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Izbriši"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Nov"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Nova"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Razdruži stik"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Možnosti"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Izbriši"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Nastavi zvonj."</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Vsi klici na odzivnik"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Stikov iz računov samo za branje ne morete izbrisati, lahko pa jih skrijete na seznamu stikov."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Ta stik vsebuje podatke iz več računov. Podatki iz računov samo za branje ne bodo izbrisani s seznamov stikov, temveč bodo samo skriti."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Če boste izbrisali ta stik, boste izbrisali podatke iz več računov."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Shranjevanje možnosti prikaza..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Stik shranjen."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Napaka, sprememb stika ni bilo mogoče shraniti."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Skupina je shranjena."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Napaka, sprememb skupine ni mogoče shraniti."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Sprememba je bila shranjena."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Stik je že dodan v skupino."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Dodaj med stike"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Odstrani iz dnevnika klicev"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Počisti dnevnik klicev"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Brisanje sporočil odzivnika"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Skupna raba odzivnika"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Dnevnik klicev je prazen."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Počisti dnevnik klicev"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Ali ste prepričani, da želite počistiti dnevnik klicev?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Ponovi klic"</string>
<string name="returnCall" msgid="8171961914203617813">"Povratni klic"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> min, <xliff:g id="SECONDS">%s</xliff:g> s"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Pogosti stiki"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Pogosto klicani"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Dodaj stik"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Želite »<xliff:g id="EMAIL">%s</xliff:g>« dodati stikom?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"ena"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Uvozi vse datoteke vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Iskanje podatkov vCard v pomnilniku"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Iskanje podatkov vCard na kartici SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Pregled pomnilnika ni uspel"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Pregledovanje kartice SD ni bilo uspešno"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Pregled pomnilnika ni uspel (Vzrok: »<xliff:g id="FAIL_REASON">%s</xliff:g>«)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Pregledovanje kartice SD ni bilo uspešno (Razlog: »<xliff:g id="FAIL_REASON">%s</xliff:g>«)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Pregled pomnilnika ni uspel"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Pregled pomnilnika ni uspel"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Vhodno/izhodna napaka"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Ni dovolj pomnilnika (morda je datoteka prevelika)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Iz neznanega razloga razčlenjevanje vizitke vCard ni bilo uspešno"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Iz neznanega razloga razčlenjevanje vizitke vCard ni bilo uspešno"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Oblika zapisa ni podprta."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Uvoz kartice vCard ni uspel"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Uvoz kartice vCard ni uspel"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"V pomnilniku ni datotek vCard"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Na kartici SD ni datotek vCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Metapodatkov datotek(e) vCard ni bilo mogoče zbrati."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Ene ali več datotek ni bilo mogoče uvoziti (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Metapodatkov datotek(e) vCard ni bilo mogoče zbrati."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Neznana napaka"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Izberite datoteko vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Medpomnjenje kartic(e) v lokalni začasni pomnilnik"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Orodje za uvoz predpomni zapise vCard v lokalni začasni pomnilnik. Dejanski uvoz se bo začel kmalu."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Uvažanje <xliff:g id="CURRENT_NUMBER">%s</xliff:g>(<xliff:g id="TOTAL_NUMBER">%s</xliff:g>:<xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Uvažanje <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Branje podatkov vCard ni uspelo"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Branje podatkov vCard ni uspelo"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Branje podatkov vCard je preklicano"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Končan uvoz dat. vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Uvoz dat. <xliff:g id="FILENAME">%s</xliff:g> je preklican"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Potrdi izvoz"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Podatkov o stiku ni bilo mogoče izvoziti"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Izvoz podatkov o stiku ni bil uspešen."\n"Razlog: »<xliff:g id="FAIL_REASON">%s</xliff:g>«"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Podatkov o stiku ni bilo mogoče izvoziti"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Ni stikov za izvoz"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"V pomnilniku je preveč datotek vCard"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Preveč datotek vCard na kartici SD"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Izvažanje podatkov o stiku v »<xliff:g id="FILE_NAME">%s</xliff:g>«"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Funkcije za izvoz ni bilo mogoče inicializirati: »<xliff:g id="EXACT_REASON">%s</xliff:g>«"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Med izvozom je prišlo do napake: »<xliff:g id="EXACT_REASON">%s</xliff:g>«"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Informacij podatkovne zbirke ni bilo mogoče pridobiti"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Informacij podatkovne zbirke ni bilo mogoče pridobiti"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Ni stikov za izvoz. Če imate stike v telefonu, so morda nekateri ponudniki podatkov prepovedali izvoz vseh stikov iz telefona."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Ni stikov za izvoz. Če imate stike v telefonu, so morda nekateri ponudniki podatkov prepovedali izvoz vseh stikov iz telefona."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Urejevalnik za vCard ni pravilno inicializiran"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Res želite preklicati uvoz datoteke <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Preklic izvoza kart. vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Res želite preklicati izvoz datoteke <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Preklic uvoza/izvoza kar. vCard ni uspel"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Preklic uvoza/izvoza kar. vCard ni uspel"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Imena stikov"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Dodaj 2 sekundi premora"</string>
<string name="add_wait" msgid="3360818652790319634">"Dodaj premor"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Uporabi to fotografijo"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"S tem programom ni mogoče urejati"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Ni dodatnih informacij za ta stik"</string>
<string name="group_read_only" msgid="7924922658394449477">"Ni mogoče urejati v tej napravi"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Razvrsti seznam po"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Izbran ni noben stik."</string>
<string name="add_field" msgid="2384260056674995230">"Dodaj drugo polje"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Dodaj novo"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Dodaj organizacijo"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Določite pogled po meri"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Nastavitve"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Stiki za prikaz"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Nastavitve"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Možnosti prikaza"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Možnosti prikaza"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Najdi stike"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Želite zavreči spremembe?"</string>
<string name="discard" msgid="1234315037371251414">"Zavrzi"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Nastavi moj profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Vnesite ime stika"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Prikaz posodobitev"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Sporočila odzivnika"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g> , <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nova glasovna pošta od <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"predvajanje odzivnika ni uspelo"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"medpomnjenje ..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Novo"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Starejše"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"običajna hitrost"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"hitreje"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"največja hitrost"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Ime skupine"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Stik prejet prek NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Pokaži samo spor. odzivnika"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Neposlušana sporočila odzivnika"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"JAZ"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Prikaz vseh stikov"</string>
</resources>
diff --git a/res/values-sr-w470dp/strings.xml b/res/values-sr-w470dp/strings.xml
index 1839fb0..818a3ca 100644
--- a/res/values-sr-w470dp/strings.xml
+++ b/res/values-sr-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Ажурирања"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Ажурирања"</string>
</resources>
diff --git a/res/values-sr/strings.xml b/res/values-sr/strings.xml
index bd3ec60..403b82a 100644
--- a/res/values-sr/strings.xml
+++ b/res/values-sr/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Позови <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Додај у омиљене контакте"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Уклони из омиљених контаката"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Измени контакт"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Избриши контакт"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Измени"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Избриши"</string>
<string name="menu_call" msgid="3992595586042260618">"Позови контакт"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Пошаљи SMS контакту"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Постави за подразумевану адресу е-поште"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Подели"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Измени"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Преименуј групу"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Избриши групу"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Избриши"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Ново"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Нова"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Раздвоји контакт"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Опције"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Избриши"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Подеси мелодију звона"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Сви позиви у говорну пошту"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Контакте у оквиру налога који су само за читање не можете да избришете, али можете да их сакријете на листи контаката."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Овај контакт садржи информације из више налога. Информације из налога који су само за читање неће бити избрисане са листе контаката, него скривене."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Ако избришете овај контакт, биће избрисане информације са више налога."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Чување опција приказа је у току..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Контакт је сачуван."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Дошло је до грешке и није било могуће сачувати промене контаката."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Група је сачувана."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Дошло је до грешке и није било могуће сачувати промене групе."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Промена је сачувана."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Контакт је већ додат групи."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Додај у контакте"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Уклони из евиденције позива"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Обриши евиденцију позива"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Избриши говорну поруку"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Дели говорну поруку"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Евиденција позива је празна."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Обриши евиденцију позива"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Желите ли заиста да обришете евиденцију позива?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Позови поново"</string>
<string name="returnCall" msgid="8171961914203617813">"Узврати позив"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> мин <xliff:g id="SECONDS">%s</xliff:g> сек"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Често контактирани"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Често позивани"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Додај контакт"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Желите ли да додате адресу е-поште „<xliff:g id="EMAIL">%s</xliff:g>“ у контакте?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"један"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Увези све датотеке дигиталних визиткарата"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Тражење vCard података у меморији"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"У току је претрага података о дигиталним визиткартама на SD картици"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Скенирање меморије није успело"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Скенирање SD картице није успело"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Скенирање меморије није успело (разлог: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Скенирање SD картице није успело (разлог: „<xliff:g id="FAIL_REASON">%s</xliff:g>“)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Скенирање меморије није успело"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Скенирање меморије није успело"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O грешка"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Нема довољно меморије (датотека је можда превелика)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Рашчлањивање дигиталне визиткарте није успело из неочекиваног разлога"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Рашчлањивање дигиталне визиткарте није успело из неочекиваног разлога"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Формат није подржан."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Увоз vCard датотеке није успео"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Увоз vCard датотеке није успео"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"У меморији није пронађена ниједна vCard датотека"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"На SD картици није пронађена ниједна vCard датотека"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Неуспешно прикупљање мета података за дате датотеке дигиталне визиткарте."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Увоз неких датотека није успео (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Неуспешно прикупљање мета података за дате датотеке дигиталне визиткарте."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Непозната грешка"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Изаберите датотеку дигиталне визиткарте"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Кеширање vCard датотека у локалну привремену меморију"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Програм за увоз кешира дигиталне визиткарте у локалну привремену меморију. Стварни увоз ће ускоро започети."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Увоз <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Увоз <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Неуспешно читање података са дигиталне визиткарте"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Неуспешно читање података са дигиталне визиткарте"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Отказано је читање података са vCard датотеке"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Увоз датотеке <xliff:g id="FILENAME">%s</xliff:g> је завршен"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Увоз датотеке <xliff:g id="FILENAME">%s</xliff:g> је отказан"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Потврдите извоз"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Извоз података о контактима није успео"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Извоз података о контактима није успео."\n"Разлог неуспеха: „<xliff:g id="FAIL_REASON">%s</xliff:g>“"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Извоз података о контактима није успео"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Нема контаката за извоз"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Превише је vCard датотека у меморији"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD картица садржи превише датотека дигиталних визиткарата"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"У току је извоз података о контактима у датотеку „<xliff:g id="FILE_NAME">%s</xliff:g>“"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Није било могуће покренути програм за извоз: „<xliff:g id="EXACT_REASON">%s</xliff:g>“"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Дошло је до грешке при извозу: „<xliff:g id="EXACT_REASON">%s</xliff:g>“"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Преузимање информација из базе података није успело"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Преузимање информација из базе података није успело"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Не постоје контакти за извоз. Ако имате контакте на таблету, можда су добављачи података забранили извоз свих контаката на спољни таблет."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Не постоје контакти за извоз. Ако имате контакте на свом телефону, можда су добављачи података забранили извоз свих контаката на спољни телефон."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Програм за израду дигиталних визиткарата није исправно покренут"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Да ли заиста желите да откажете увоз датотеке <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Отказивање извоза vCard датотеке"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Да ли заиста желите да откажете извоз датотеке <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Отказ. увоза/изв. датотеке није успело"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Отказ. увоза/изв. датотеке није успело"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Имена контаката"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Додај паузу од 2 секунде"</string>
<string name="add_wait" msgid="3360818652790319634">"Додај чекање"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Користи ову фотографију"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Не може се мењати из ове апликације"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Нема додатних информације за овај контакт"</string>
<string name="group_read_only" msgid="7924922658394449477">"Не може се мењати на овом уређају"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Сортирај листу према"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Није изабран ниједан контакт."</string>
<string name="add_field" msgid="2384260056674995230">"Додај друго поље"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Додај ново"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Додај организацију"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Дефинисање прилагођеног приказа"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Подешавања"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Контакти за приказ"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Подешавања"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Опције приказа"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Опције приказа"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Пронађи контакте"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Желите ли да одбаците промене?"</string>
<string name="discard" msgid="1234315037371251414">"Одбаци"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Подеси мој профил"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Унесите име контакта"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Прикажи ажурирања"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Говорна пошта"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Нова говорна порука од <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"пуштање говорне поруке није успело"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"чување у међумеморији..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Ново"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Старије"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"нормална брзина"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"велика брзина"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"највећа брзина"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Назив групе"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Контакт преко NFC-а"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Прикажи само говорне поруке"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Непреслушана говорна пошта"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"ЈА"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Приказани су сви контакти"</string>
</resources>
diff --git a/res/values-sv-w470dp/strings.xml b/res/values-sv-w470dp/strings.xml
index e014413..ab89293 100644
--- a/res/values-sv-w470dp/strings.xml
+++ b/res/values-sv-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Uppdateringar"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Uppdateringar"</string>
</resources>
diff --git a/res/values-sv/strings.xml b/res/values-sv/strings.xml
index e9c2f82..ec2eaf5 100644
--- a/res/values-sv/strings.xml
+++ b/res/values-sv/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Ring <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Lägg till i Favoriter"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Ta bort från Favoriter"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Redigera kontakt"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Ta bort kontakt"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Redigera"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Ta bort"</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_makeDefaultEmail" msgid="2599044610375789994">"Använd som standardadress"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Dela upp"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Redigera"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Byt namn på grupp"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Ta bort grupp"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Ta bort"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Ny"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Ny"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Dela upp kontakt"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Alternativ"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Ta bort"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Ställ in ringsignal"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Alla samtal till röstbrevlådan"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Det går inte att ta bort kontakter från skrivskyddade konton, men du kan dölja dem i kontaktlistan."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Den här kontakten har information från flera konton. Information från skrivskyddade konton döljs i kontaktlistan, men tas inte bort."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Om du tar bort den här kontakten tar du bort information från flera konton."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Sparar visningsalternativ ..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kontakt sparad."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Fel: det går inte att spara kontakter."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Gruppen sparades."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Fel: det gick inte att spara ändringen av gruppen."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Ändringen har sparats."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kontakten har redan lagts i gruppen."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Lägg till i Kontakter"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Ta bort från samtalshistorik"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Rensa samtalshistorik"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Ta bort röstmeddelande"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Dela röstmeddelande"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Samtalshistoriken är tom."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Rensa samtalshistorik"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Vill du rensa samtalshistoriken?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Ring igen"</string>
<string name="returnCall" msgid="8171961914203617813">"Ring upp"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> minuter <xliff:g id="SECONDS">%s</xliff:g> sekunder"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Ofta kontaktade"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Ringer ofta"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Lägg till kontakt"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Vill du lägga till <xliff:g id="EMAIL">%s</xliff:g> i Kontakter?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"ett"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Importera alla vCard-filer"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Sökning efter vCard-data på lagringsenheten pågår"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Söker efter vCard-data på SD-kort"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Det gick inte att söka igenom lagringsenheten"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Det gick inte att läsa SD-kort"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Det gick inte att söka igenom lagringsenheten (orsak: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Det gick inte att skanna SD-kortet (orsak: <xliff:g id="FAIL_REASON">%s</xliff:g>)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Det gick inte att söka igenom lagringsenheten"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Det gick inte att söka igenom lagringsenheten"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O-fel"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Det finns för lite minne (filen kan vara för stor)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Det gick inte att analysera vCard av okänd anledning"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Det gick inte att analysera vCard av okänd anledning"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Formatet stöds inte."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Det gick inte att importera vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Det gick inte att importera vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Det finns ingen vCard-fil på lagringsenheten"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Det finns ingen vCard-fil på SD-kortet"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Det går inte att samla in metainformation för den eller de givna vCard-filerna."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"En eller flera filer kunde inte importeras: (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Det går inte att samla in metainformation för den eller de givna vCard-filerna."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Okänt fel"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Välj vCard-fil"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Cachelagrar vCard i lokalt tillfälligt utrymme"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Importfunktionen cachelagrar vCard-fil(er) i lokalt tillfälligt utrymme. Den faktiska importen börjar snart."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Importerar <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Importerar <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Det går inte att läsa vCard-data"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Det går inte att läsa vCard-data"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Läsning av vCard-data avbröts"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"vCard-filen <xliff:g id="FILENAME">%s</xliff:g> har importerats"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Importen av <xliff:g id="FILENAME">%s</xliff:g> avbröts"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Bekräfta export"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Det gick inte att exportera kontaktdata"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Det gick inte att exportera kontaktdata."\n"Orsak: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Det gick inte att exportera kontaktdata"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Det finns ingen kontakt som kan exporteras"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"För många vCard-filer på lagringsenheten"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"För många vCard-filer på SD-kortet"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Exporterar kontaktuppgifter till: <xliff:g id="FILE_NAME">%s</xliff:g>"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Det gick inte att starta exportverktyget: <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Ett fel uppstod under export: <xliff:g id="EXACT_REASON">%s</xliff:g>"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Det gick inte att hämta databasinformation"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Det gick inte att hämta databasinformation"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Det finns inga kontakter som kan exporteras. Om du vet att du har kontakter på pekdatorn kan problemet vara att en leverantör förhindrar att kontakterna exporteras från pekdatorn."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Det finns inga kontakter som kan exporteras. Om du vet att du har kontakter i telefonen kan problemet vara att en leverantör förhindrar att kontakterna exporteras från telefonen."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard-kompositören är inte korrekt initierad"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Vill du avbryta importen av <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Avbryter vCard-export"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Vill du avbryta exporten av <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCard-import/-export kunde inte avbrytas"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCard-import/-export kunde inte avbrytas"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Dina kontakters namn"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Lägg till en paus på 2 sek."</string>
<string name="add_wait" msgid="3360818652790319634">"Lägg till väntetid"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Använd det här fotot"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Kan inte redigeras från den här appen"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Det finns ingen mer information för kontakten"</string>
<string name="group_read_only" msgid="7924922658394449477">"Kan inte redigeras i den här enheten"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Sortera lista efter"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Inga kontakter har markerats."</string>
<string name="add_field" msgid="2384260056674995230">"Lägg till ett fält"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Lägg till ny"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Lägg till organisation"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Definiera anpassad visning"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Inställningar"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Kontakter som ska visas"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Inställningar"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Visningsalternativ"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Visa alternativ"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Sök efter kontakter"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Vill du ignorera ändringarna?"</string>
<string name="discard" msgid="1234315037371251414">"Ignorera"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Skapa min profil"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Ange kontaktens namn"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Visa uppdateringar"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Röstmeddelanden"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Nytt röstmeddelande från <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"det gick inte att spela upp röstmeddelandet"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"buffrar ..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Nya"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Äldre"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normal hastighet"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"hög hastighet"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"högsta hastigheten"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Gruppens namn"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Mott. v. NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Visa bara röstmeddelanden"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Ej hört röstmeddelande"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"JAG"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Visar alla kontakter"</string>
</resources>
diff --git a/res/values-sw/strings.xml b/res/values-sw/strings.xml
index 48859e6..585d71c 100644
--- a/res/values-sw/strings.xml
+++ b/res/values-sw/strings.xml
@@ -63,18 +63,15 @@
<skip />
<!-- no translation found for menu_removeStar (5844227078364227030) -->
<skip />
- <!-- no translation found for menu_editContact (9042415603857662633) -->
- <skip />
- <!-- no translation found for menu_deleteContact (6788644058868189393) -->
- <skip />
+ <string name="menu_editContact" msgid="9042415603857662633">"Hariri"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Futa"</string>
<string name="menu_call" msgid="3992595586042260618">"Mpigie"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Tuma ujumbe kwa anwani"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Fanya iwe barua pepe chaguo-msingi"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Kando"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Hariri"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Kipe kikundi jina lingine"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Futa kikundi"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Futa"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Mpya"</string>
<!-- no translation found for menu_new_group_action_bar (5055346725617932394) -->
<skip />
@@ -92,8 +89,7 @@
<skip />
<!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
<skip />
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Simu zote kwa barua ya sauti"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Huwezi kufuta anwani kutoka kwa akaunti zinazoweza kusomwa tu, lakini unaweza kuzificha katika orodha yako ya anwani."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Anwani hii ina maelezo kutoka kwa akaunti nyingi. Maelezo kutoka kwa akaunti za soma-tu zitafichwa katika orodha zako za anwani, sio kufutwa."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Kufuta anwani hii kutafuta maelezo kutoka kwa akaunti nyingi."</string>
@@ -251,7 +247,7 @@
<string name="noContactsNoSimHelpText" product="default" msgid="467658807711582876">"Huna anwani zozote za kuonyesha."\n\n"Ili kuongeza anwani, bonyeza "<font fgcolor="#ffffffff"><b>"Menyu"</b></font>" na gusa:"\n" "\n<li><font fgcolor="#ffffffff"><b>"Akaunti"</b></font>" ili kuongeza au kusanidi akaunti ya anwani unaweza kupatanisha katika simu"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Mawasiliano mapya"</b></font>" ili kuunda anwani mpya kuanzia mwanzo"</li>" "\n\n<li><font fgcolor="#ffffffff"><b>"Leta/Hamisha"</b></font>"ili kuleta anwani kutoka kwa kadi yako ya SD"\n</li></string>
<string name="noContactsNoSimHelpTextWithSync" product="tablet" msgid="6222739731808897565">"Huna anwani zozote za kuonyesha. (Kama uliongeza akaunti, inaweza kuchukua dakika chache kusawazisha anwani.)"\n\n"Kuongeza anwani, bonyeza "<font fgcolor="#ffffffff"><b>"Menyu"</b></font>" na uguse:"\n" "\n<li><font fgcolor="#ffffffff"><b>"Akaunti"</b></font>" ili kuongeza au kusanidi akaunti na anwani unazoweza kusawazisha kwenye kompyuta ndogo"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Chaguo za onyesha"</b></font>" ili kubadilisha ni anwani gani zinazoonekana"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Anwani mpya"</b></font>" ili kuunda anwani mpya kutoka mwanzo"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Leta/Hamisha"</b></font>" ili kuleta anwani kutoka kwa kadi yako ya SD"\n</li></string>
<string name="noContactsNoSimHelpTextWithSync" product="default" msgid="9040060730467973050">"Hauna anwani zozote za kuonyesha. (Kama umeongeza tu akaunti, inaweza kuchukua dadika chache ili kupatanisha anwani.)"\n\n"Ili kuongeza anwani, bonyeza "<font fgcolor="#ffffffff"><b>"Menyu"</b></font>" na gusa:"\n" "\n<li><font fgcolor="#ffffffff"><b>"Akaunti"</b></font>" ili kuongeza au kusanidi anwani unayoweza kupatanisha katika simu"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Onyesha Machaguo"</b></font>"ili kubadilisha anwani zinazoonekana"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Anwani mpya"</b></font>" ili kuunda anwani mpya kuanzia mwanzo"\n</li>" "\n<li><font fgcolor="#ffffffff"><b>"Leta/Hamisha"</b></font>"ili kuleta anwani kutoka kwa kadi yako ya SD"\n</li></string>
- <!-- syntax error in translation for noFavoritesHelpText (3744655776704833277) org.xmlpull.v1.XmlPullParserException: expected: /string read: b (position:END_TAG </b>@1:167 in java.io.StringReader@6100ab23) -->
+ <!-- syntax error in translation for noFavoritesHelpText (3744655776704833277) org.xmlpull.v1.XmlPullParserException: expected: /string read: b (position:END_TAG </b>@1:167 in java.io.StringReader@2d3bad12) -->
<string name="liveFolder_all_label" msgid="5961411940473276616">"Anwani zote"</string>
<string name="liveFolder_favorites_label" msgid="2674341514070517105">"Yenye nyota"</string>
<string name="liveFolder_phones_label" msgid="1709786878793436245">"Simu"</string>
@@ -309,27 +305,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Ingiza faili zote za vKadi"</string>
<!-- outdated translation 8214795338181412751 --> <string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Inatafuta data ya vCard katika hifadhi ya USB"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Inatafuta data ya vKadi kwenye kadi ya SD"</string>
- <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Uchanganuzi wa hifadhi ya USB umeshindwa"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Imeshindwa kuchunguza kadi ya SD"</string>
- <!-- no translation found for scanning_sdcard_failed_message (4106156155205860626) -->
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Uchanganuzi wa hifadhi ya USB umeshindwa"</string>
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Uchanganuzi wa hifadhi ya USB umeshindwa"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
<skip />
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Imeshindwa kuchunguza kadi ya SD (Sababu: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Hitilafu ya I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Kumbukumbu haitoshi (faili inaweza kuwa kubwa zaidi)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Imeshindwa kuchanganua vCard kwa sababu zisizotarajiwa"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Imeshindwa kuchanganua vCard kwa sababu zisizotarajiwa"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Fomati haihamiliwi."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Imeshindwa kuleta vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Imeshindwa kuleta vCard"</string>
<!-- outdated translation 1730986357514922756 --> <string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Hakuna faili ya vCard iliyopatikana kwenye kadi ya SD"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Hakuna faili ya vCard iliyopatikana kwenye kadi ya SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Imeshindwa kukusanya habari ya faili ya vCard iliyotolewa."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Faili moja au zaidi zilishindwa kuingizwa (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Imeshindwa kukusanya habari ya faili ya vCard iliyotolewa."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Hitilafu isiyojulikana"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Chagua faili ya vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Akibisha vCard(s) kwa uhifadhi wa muda wa karibu"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Kifaa cha kuingiza kinaakibisha kadi ya/za vCard kwa hifadhi ya muda. Uingizaji asili utaanza baada ya muda mfupi."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Inaingiza <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Inaingiza <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Imeshindwa Kusoma data ya vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Imeshindwa Kusoma data ya vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Usomaji wa data ya vCard ulibatilishwa"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Imemaliza kuleta vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Uingizaji <xliff:g id="FILENAME">%s</xliff:g> ulighairiwa"</string>
@@ -343,8 +341,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Thibitisha hamisho"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Imeshindwa kuhamisha data ya anwani"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Imeshindwa kuhamisha data ya anwani."\n"Sababu ya kushindwa: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Imeshindwa kuhamisha data ya anwani"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Hakuna anwani inayoweza kuhamishwa"</string>
<!-- outdated translation 2638638826954895225 --> <string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Kuna faili nyingi sana za vCard katika hifadhi ya USB"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Kuna faili nyingi sana za vCard kwenye kadi ya SD"</string>
@@ -355,7 +354,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Inahamisha data ya anwani kwa \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Haikuweza kuanzisha kihamishaji: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Kosa limetokea wakati wa hali: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Imeshindwa kupata maelezo ya hifadhidata"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Imeshindwa kupata maelezo ya hifadhidata"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Hakuna anwani zinazoweza kuhamishwa. Ikiwa kweli una anwani kwenye kompyuta yako ndogo, anwani zote huenda zikazuiwa kuhamishwa nje ya kompyuta ndogo na watoa huduma wengine."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Hakuna anwani zinazoweza kuhamishwa. Kama kwa kweli una anwani kwenye simu yako, anwani zote huenda zikwa zimebanwa kuhamishwa nje ya simu na watoa huduma wengine."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Kitungaji vKadi hakijaanzishwa vizuri"</string>
@@ -365,7 +364,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Je, una uhakika wataka kughairi uletaji <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Inaghairi uhamishaji wa vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Una uhakika unataka kughairi uhamishaji <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Imeshindwa kughairi uingizaji/uhamishaji wa vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Imeshindwa kughairi uingizaji/uhamishaji wa vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Majina ya anwani zako"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Ongeza usitishaji wa sekunde 2"</string>
<string name="add_wait" msgid="3360818652790319634">"Ongeza kusubiri"</string>
@@ -610,8 +609,7 @@
<string name="discard" msgid="1234315037371251414">"Tupa"</string>
<!-- no translation found for call_type_and_date (1766269584078149149) -->
<skip />
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Sanidi maelezo yangu mafupi"</string>
<!-- no translation found for enter_contact_name (1738391320566349924) -->
<skip />
<!-- no translation found for view_updates_from_group (1782685984905600034) -->
@@ -622,11 +620,11 @@
<skip />
<!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
<skip />
- <string name="voicemail_playback_error" msgid="6148119635138385900">"Imeshindwa kucheza barua ya sauti"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"inabafa..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Imeshindwa kucheza barua ya sauti"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"inabafa..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<!-- no translation found for call_log_new_header (846546437517724715) -->
<skip />
@@ -693,12 +691,10 @@
<skip />
<!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
<skip />
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"MIMI"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Inaonyesha anwani zote"</string>
</resources>
diff --git a/res/values-sw580dp/dimens.xml b/res/values-sw580dp/dimens.xml
index 42a8314..440929a 100644
--- a/res/values-sw580dp/dimens.xml
+++ b/res/values-sw580dp/dimens.xml
@@ -31,6 +31,8 @@
<dimen name="action_bar_search_spacing">12dip</dimen>
<dimen name="shortcut_icon_size">64dip</dimen>
<dimen name="list_section_height">37dip</dimen>
+ <dimen name="detail_update_section_side_padding">0dip</dimen>
+ <dimen name="detail_update_section_item_horizontal_padding">8dip</dimen>
<dimen name="detail_update_section_item_vertical_padding">32dip</dimen>
<dimen name="detail_update_section_item_last_row_extra_vertical_padding">16dip</dimen>
<dimen name="search_view_width">400dip</dimen>
diff --git a/res/values-th-w470dp/strings.xml b/res/values-th-w470dp/strings.xml
index 69e183d..8b82216 100644
--- a/res/values-th-w470dp/strings.xml
+++ b/res/values-th-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"อัปเดต"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"อัปเดต"</string>
</resources>
diff --git a/res/values-th/strings.xml b/res/values-th/strings.xml
index de23794..ecc3d23 100644
--- a/res/values-th/strings.xml
+++ b/res/values-th/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"โทรหา <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"เพิ่มในรายการโปรด"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"ลบจากรายการโปรด"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"แก้ไขรายชื่อ"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"ลบรายชื่อ"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"แก้ไข"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"ลบ"</string>
<string name="menu_call" msgid="3992595586042260618">"โทรหารายชื่อในสมุดโทรศัพท์"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"ส่งข้อความถึงรายชื่อในสมุดโทรศัพท์"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"กำหนดเป็นอีเมลค่าเริ่มต้น"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"แยก"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"แก้ไข"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"เปลี่ยนชื่อกลุ่ม"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"ลบกลุ่ม"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"ลบ"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"ใหม่"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"ใหม่"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"แยกรายชื่อแล้ว"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"ตัวเลือก"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"ลบ"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"ตั้งเสียงเรียกเข้า"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"โอนทุกสายไปยังข้อความเสียง"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"คุณไม่สามารถลบรายชื่อในสมุดโทรศัพท์จากบัญชีแบบอ่านอย่างเดียวได้ แต่ซ่อนไว้ในรายการรายชื่อได้"</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"สมุดโทรศัพท์นี้มีข้อมูลจากหลายบัญชี ข้อมูลจากบัญชีแบบอ่านอย่างเดียวจะถูกซ่อนในรายการรายชื่อของคุณโดยไม่ถูกลบออก"</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"การลบสมุดโทรศัพท์นี้จะลบข้อมูลจากบัญชีแบบหลายรายการ"</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"บันทึกตัวเลือกการแสดงผล..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"บันทึกรายชื่อ"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"ข้อผิดพลาด บันทึกการเปลี่ยนแปลงรายชื่อในสมุดโทรศัพท์ไม่ได้"</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"บันทึกกลุ่มแล้ว"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"ข้อผิดพลาด บันทึกการเปลี่ยนแปลงกลุ่มไม่ได้"</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"บันทึกการเปลี่ยนแปลงแล้ว"</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"เพิ่มผู้ติดต่อลงในกลุ่มแล้ว"</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"นำเข้าไฟล์ vCard ทั้งหมด"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"กำลังค้นหาข้อมูล vCard ในที่เก็บข้อมูล"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"กำลังค้นหาข้อมูล vCard บนการ์ด SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"การสแกนที่เก็บข้อมูลล้มเหลว"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"การสแกนการ์ด SD ล้มเหลว"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"การสแกนที่เก็บข้อมูลล้มเหลว (เหตุผล: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"การสแกนการ์ด SD ล้มเหลว (เหตุผล: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"การสแกนที่เก็บข้อมูลล้มเหลว"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"การสแกนที่เก็บข้อมูลล้มเหลว"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"ข้อผิดพลาด I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"หน่วยความจำไม่เพียงพอ (ไฟล์อาจใหญ่เกินไป)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"แยกวิเคราะห์ vCard ไม่สำเร็จด้วยเหตุผลที่ไม่คาดคิด"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"แยกวิเคราะห์ vCard ไม่สำเร็จด้วยเหตุผลที่ไม่คาดคิด"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"รูปแบบไม่ได้รับการสนับสนุน"</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"ไม่สามารถนำเข้า vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"ไม่สามารถนำเข้า vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"ไม่พบไฟล์ vCard ในที่เก็บข้อมูล"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"ไม่พบไฟล์ vCard บนการ์ด SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"รวบรวมข้อมูลเมตาของไฟล์ vCard ที่ระบุไม่สำเร็จ"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"นำเข้าไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไปไม่สำเร็จ (%s)"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"รวบรวมข้อมูลเมตาของไฟล์ vCard ที่ระบุไม่สำเร็จ"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"เลือกไฟล์ vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"กำลังแคช vCard ไปยังที่เก็บข้อมูลชั่วคราวในตัวเครื่อง"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"ตัวนำเข้ากำลังแคช vCard ไปยังที่เก็บข้อมูลชั่วคราวในตัวเครื่อง การนำเข้าจริงจะเริ่มต้นในอีกสักครู่"</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"กำลังนำเข้า <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"กำลังนำเข้า <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"อ่านข้อมูล vCard ไม่สำเร็จ"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"อ่านข้อมูล vCard ไม่สำเร็จ"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"ยกเลิกการอ่านข้อมูล vCard แล้ว"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"นำเข้า vCard <xliff:g id="FILENAME">%s</xliff:g> เรียบร้อยแล้ว"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"ยกเลิกการนำเข้า <xliff:g id="FILENAME">%s</xliff:g> แล้ว"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"ยืนยันการส่งออก"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"ส่งออกข้อมูลรายชื่อในสมุดโทรศัพท์ไม่สำเร็จ"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"ส่งออกข้อมูลรายชื่อไม่สำเร็จ"\n"เหตุผลที่ล้มเหลว: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"ส่งออกข้อมูลรายชื่อในสมุดโทรศัพท์ไม่สำเร็จ"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"ไม่มีรายชื่อในสมุดโทรศัพท์ที่สามารถส่งออกได้"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"มีไฟล์ vCard มากเกินไปในที่เก็บข้อมูล"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"มีไฟล์ vCard บนการ์ด SD มากเกินไป"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"กำลังส่งออกข้อมูลรายชื่อในสมุดโทรศัพท์ไปยัง \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"เริ่มใช้งานโปรแกรมส่งออกไม่ได้: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"เกิดข้อผิดพลาดระหว่างส่งออก: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"เรียกข้อมูลจากฐานข้อมูลไม่สำเร็จ"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"เรียกข้อมูลจากฐานข้อมูลไม่สำเร็จ"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"ไม่มีรายชื่อติดต่อที่สามารถส่งออกได้ หากคุณมีรายชื่อติดต่ออยู่ในแท็บเล็ตของคุณจริงๆ รายชื่อติดต่อทั้งหมดอาจถูกห้ามไม่ให้ส่งออกไปภายนอกแท็บเล็ตโดยผู้ให้บริการข้อมูลบางราย"</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"ไม่มีรายชื่อติดต่อที่สามารถส่งออกได้ หากคุณมีรายชื่อติดต่ออยู่ในโทรศัพท์ของคุณจริงๆ รายชื่อติดต่อทั้งหมดอาจถูกห้ามไม่ให้ส่งออกไปภายนอกโทรศัพท์โดยผู้ให้บริการข้อมูลบางราย"</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"โปรแกรมเขียนข้อความ vCard เริ่มการทำงานไม่ถูกต้อง"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"คุณต้องการยกเลิกการนำเข้า <xliff:g id="FILENAME">%s</xliff:g> หรือไม่"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"การยกเลิกการส่งออก vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"คุณต้องการยกเลิกการส่งออก <xliff:g id="FILENAME">%s</xliff:g> หรือไม่"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"ยกเลิกการนำเข้า/ส่งออก vCard ไม่สำเร็จ"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"ยกเลิกการนำเข้า/ส่งออก vCard ไม่สำเร็จ"</string>
<string name="search_settings_description" msgid="2675223022992445813">"ชื่อของรายชื่อในสมุดโทรศัพท์ของคุณ"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"เพิ่มช่วงคั่น 2 วินาที"</string>
<string name="add_wait" msgid="3360818652790319634">"เพิ่มการรอ"</string>
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"กำหนดมุมมองที่กำหนดเอง"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"การตั้งค่า"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"รายชื่อติดต่อที่จะแสดง"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"การตั้งค่า"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"ตัวเลือกการแสดงผล"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"ตัวเลือกการแสดงผล"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"ค้นหารายชื่อติดต่อ"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"คุณต้องการยกเลิกการเปลี่ยนแปลงของคุณหรือไม่"</string>
<string name="discard" msgid="1234315037371251414">"ยกเลิก"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"ตั้งค่าโปรไฟล์ของฉัน"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"ป้อนชื่อผู้ติดต่อ"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"ดูการอัปเดต"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"ข้อความเสียง"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"ข้อความเสียงใหม่จาก <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"เล่นข้อความเสียงไม่ได้"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"กำลังเก็บบัฟเฟอร์..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"เล่นข้อความเสียงไม่ได้"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"กำลังเก็บบัฟเฟอร์..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"ใหม่"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"เก่ากว่า"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"ข้อความเสียงที่ยังไม่ได้ฟัง"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"ฉัน"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"แสดงที่อยู่ติดต่อทั้งหมด"</string>
</resources>
diff --git a/res/values-tl-w470dp/strings.xml b/res/values-tl-w470dp/strings.xml
index 7ae93b6..8c20d82 100644
--- a/res/values-tl-w470dp/strings.xml
+++ b/res/values-tl-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Mga Update"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Mga Update"</string>
</resources>
diff --git a/res/values-tl/strings.xml b/res/values-tl/strings.xml
index a8029da..d4b063e 100644
--- a/res/values-tl/strings.xml
+++ b/res/values-tl/strings.xml
@@ -116,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Sine-save ang mga pagpipilian sa pagpapakita…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Na-save ang contact."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Error, hindi nagawang i-save ang mga pagbabago sa contact."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Na-save ang pangkat."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Error, hindi ma-save ang mga pagbabago sa pangkat."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Na-save na ang pagbabago."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Naidagdag na ang contact sa pangkat."</string>
@@ -241,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"I-import ang lahat ng mga vCard file"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Naghahanap para sa data ng vCard sa imbakan"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Naghahanap ng data ng vCard sa SD card"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Nabigo ang pag-scan ng imbakan"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Nabigo ang pag-scan sa SD card"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Nabigo ang pag-scan ng imbakan (Dahilan: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Nabigo ang pag-scan sa SD card (Dahilan: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Nabigo ang pag-scan ng imbakan"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Nabigo ang pag-scan ng imbakan"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Error na I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Hindi sapat ang memorya (maaaring masyadong malaki ang file)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Nabigong i-parse ang vCard para sa di-inaasahang dahilan"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Nabigong i-parse ang vCard para sa di-inaasahang dahilan"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Hindi suportado ang format."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Nabigong i-import ang vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Nabigong i-import ang vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Walang nakitang vCard file sa imbakan"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Walang nakitang vCard file sa SD card"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Nabigong kumolekta ng impormasyon na meta ng ibinigay na (mga) vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Nabigo ang isa o higit pang file upang ma-import (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Nabigong kumolekta ng impormasyon na meta ng ibinigay na (mga) vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Hindi kilalang error"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Pumili ng vCard file"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Kina-cache ang (mga) vCard sa lokal na pansamantalang imbakan"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Kina-cache ng taga-import ang (mga) vCard sa lokal na pansamantalang imbakan. Malapit nang magsimula ang aktwal na pag-import."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Nag-i-import <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Nag-iimport <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Nabigong Basahin ang vCard data"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Nabigong Basahin ang vCard data"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Kinansela ang pagbabasa ng vCard"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Tapos na ang pag-import ng vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Kinansela ang pag-import ng <xliff:g id="FILENAME">%s</xliff:g>"</string>
@@ -274,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Kumpirmahin ang pag-export"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Nabigong i-export ang data ng contact"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Nabigong i-export ang data ng contact."\n"Dahilan sa pagkabigo: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Nabigong i-export ang data ng contact"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Walang nae-export na contact"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Masyadong maraming vCard file sa imbakan"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Masyadong maraming vCard file sa SD card"</string>
@@ -286,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Pag-export ng data ng contact sa \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Hindi mapasimulan ang taga-export: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Naganap ang error sa panahon ng pag-export: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Nabigong kumuha ng impormasyon ng database"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Nabigong kumuha ng impormasyon ng database"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Walang mga nae-export na mga contact. Kung may mga contact ka sa iyong tablet, maaaring ipinagbabawal ang lahat ng mga contact na ma-export sa labas ng tablet ng ilang tagapagbigay ng data."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Walang nae-export na mga contact. Kung may mga contact ka sa iyong telepono, maaaring ipinagbabawal ang lahat ng mga contact na ma-export sa labas ng telepono ng ilang tagapagbigay ng data."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Hindi tamang nasimulan ang vCard composer"</string>
@@ -296,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Sigurado ka bang kakanselahin ang pag-import ng <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Pagkansela ng pag-export ng vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Sigurado ka bang kakanselahin ang pag-export ng <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Di nakansela ang vCard import/export"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Di nakansela ang vCard import/export"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Mga pangalan ng iyong mga contact"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Magdagdag ng pag-pause na 2-seg"</string>
<string name="add_wait" msgid="3360818652790319634">"Magdagdag ng paghihintay"</string>
@@ -491,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Tukuyin ang custom na pagtingin"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Mga Setting"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Mga contact na ipapakita"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Mga Setting"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Mga Pagpipilian sa Pagpapakita"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Mga pagpipilian sa pagpapakita"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Maghanap ng mga contact"</string>
@@ -535,8 +538,7 @@
<string name="discard" msgid="1234315037371251414">"Itapon"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"I-set up ang aking profile"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Ilagay ang pangalan ng contact"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Tingnan ang mga update"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Voicemail"</item>
@@ -544,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Bagong voicemail mula kay <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"nabigong i-play ang voicemail"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"nagba-buffer..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"nabigong i-play ang voicemail"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"nagba-buffer..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Bago"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Mas luma"</string>
diff --git a/res/values-tr-w470dp/strings.xml b/res/values-tr-w470dp/strings.xml
index 2a4931f..514b413 100644
--- a/res/values-tr-w470dp/strings.xml
+++ b/res/values-tr-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Güncellemeler"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Güncellemeler"</string>
</resources>
diff --git a/res/values-tr/strings.xml b/res/values-tr/strings.xml
index e1e36d1..e6a3f48 100644
--- a/res/values-tr/strings.xml
+++ b/res/values-tr/strings.xml
@@ -116,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Görüntüleme seçenekleri kaydediliyor..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Kişi kaydedildi."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Hata, kişi değişiklikleri kaydedilemiyor."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Grup kaydedildi."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Hata, grup değişiklikleri kaydedilemedi."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Değişiklik kaydedildi."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Kişi gruba zaten eklenmiş."</string>
@@ -159,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Kişilere ekle"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Çağrı kaydından kaldır"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Çağrı kaydını temizle"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Sesli mesajı sil"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Sesli mesajı paylaş"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Çağrı kaydı boş."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Çağrı kaydını temizle"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Çağrı kaydını silmek istediğinizden emin misiniz?"</string>
@@ -205,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Tekrar çağrı yap"</string>
<string name="returnCall" msgid="8171961914203617813">"Geri ara"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> dak <xliff:g id="SECONDS">%s</xliff:g> sn"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Sık iletişim kurulanlar"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Sık arananlar"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Kişi ekle"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"\"<xliff:g id="EMAIL">%s</xliff:g>\" adresi kişilere eklensin mi?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"bir"</string>
@@ -245,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Tüm vCard dosyalarını içe aktar"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Depolama birimindeki vCard verileri aranıyor"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"SD kartta vCard verileri aranıyor"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Depolama birimi taraması başarısız oldu"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"SD kart taranamadı"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Depolama birimi taraması başarısız oldu (Nedeni: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"SD kart taraması başarısız oldu (Neden: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Depolama birimi taraması başarısız oldu"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Depolama birimi taraması başarısız oldu"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"G/Ç Hatası"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Bellek yetersiz (dosya çok büyük olabilir)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Beklenmedik bir nedenden dolayı vCard ayrıştırılamadı"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Beklenmedik bir nedenden dolayı vCard ayrıştırılamadı"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Biçim desteklenmiyor."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"vCard içe aktarılamadı"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"vCard içe aktarılamadı"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Depolama biriminde hiçbir vCard dosyası bulunamadı"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"SD kartta hiçbir vCard dosyası bulunamadı"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Belirtilen vCard dosyalarının meta bilgileri toplanamıyor."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"İçe aktarılamayan bir veya birden fazla dosya (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Belirtilen vCard dosyalarının meta bilgileri toplanamıyor."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Bilinmeyen hata"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"vCard dosyasını seç"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"vCard\'lar yerel geçici depolamada önbelleğe kaydediliyor"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"İçe aktarma aracı vCard\'ları yerel geçici depolama alanına önbelleğe kaydediyor. Asıl içe aktarma işlemi kısa süre içinde başlayacak."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"İçe aktarılıyor <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"<xliff:g id="NAME">%s</xliff:g> içe aktarılıyor"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"vCard verileri Okunamadı"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"vCard verileri Okunamadı"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"vCard verilerini okuma işlemi iptal edildi."</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"vCard <xliff:g id="FILENAME">%s</xliff:g> dosysn içe aktarma tamamlandı"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"<xliff:g id="FILENAME">%s</xliff:g> dosyasını içe aktarma iptal edildi"</string>
@@ -278,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Dışa aktarımı onayla"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Kişi verileri dışa aktarılamadı"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Kişi verileri dışa aktarılamadı."\n"Hata nedeni: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Kişi verileri dışa aktarılamadı"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Dışa aktarılabilen hiçbir kişi yok"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Depolama biriminde çok fazla vCard dosyası var"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD kartta çok fazla vCard dosyası var"</string>
@@ -290,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Kişi verileri \"<xliff:g id="FILE_NAME">%s</xliff:g>\" dosyasına dışa aktarılıyor"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Dışa aktarıcı başlatılamadı: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Dışa aktarma sırasında hata oluştu: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Veri tabanı bilgileri alınamadı"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Veri tabanı bilgileri alınamadı"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Dışa aktarılabilir kişi yok. Gerçekte tabletinizde kişi kayıtları varsa da, veri sağlayıcısı tarafından tüm kişilerin telefon dışına aktarılması yasaklanmış olabilir."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Dışa aktarılabilir kişi yok. Gerçekte telefonunuzda kişi kayıtları varsa da, veri sağlayıcısı tarafından tüm kişilerin telefon dışına aktarılması yasaklanmış olabilir."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard oluşturucu doğru bir şekilde başlatılmamış"</string>
@@ -300,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"<xliff:g id="FILENAME">%s</xliff:g> dosyasını içe aktarma işlemini iptal etmek istediğinizden emin misiniz?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"vCard dışa aktarmayı iptal etme"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"<xliff:g id="FILENAME">%s</xliff:g> dosyasını dışa aktarmayı iptal etmek istediğinizden emin misiniz?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"vCard içe/dışa aktarma iptal edilemedi"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"vCard içe/dışa aktarma iptal edilemedi"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Kişilerinizin adları"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"2 saniyelik duraklama ekle"</string>
<string name="add_wait" msgid="3360818652790319634">"Bekleme ekle"</string>
@@ -429,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Bu fotoğrafı kullan"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"Bu uygulamadan düzenlenemez"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Bu kişi için ek bilgi yok"</string>
<string name="group_read_only" msgid="7924922658394449477">"Bu cihazda düzenlenemez"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Listeyi şu ölçüte göre sırala:"</string>
@@ -464,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Seçili kişi yok."</string>
<string name="add_field" msgid="2384260056674995230">"Başka alan ekle"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Yeni ekle"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Kuruluş ekle"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -499,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Özel görünüm tanımla"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Ayarlar"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Görüntülenecek kişiler"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Ayarlar"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Görüntüleme Seçenekleri"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Görüntüleme seçenekleri"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Kişileri bul"</string>
@@ -543,8 +538,7 @@
<string name="discard" msgid="1234315037371251414">"Sil"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"Profilimi ayarla"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Kişinin adını girin"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Gncellmlri görüntüle"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Sesli mesaj"</item>
@@ -552,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Yeni sesli mesj gönderen: <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"Sesli mesaj oynatılamadı"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"Arabelleğe alınıyor..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Yeni"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Daha eski"</string>
@@ -573,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"normal hız"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"yüksek hız"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"en yüksek hız"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Grubun Adı"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Kişi NFC ile alındı"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Yalnızca sesli msajları göster"</string>
diff --git a/res/values-uk-w470dp/strings.xml b/res/values-uk-w470dp/strings.xml
index 65dd380..db4f9cc 100644
--- a/res/values-uk-w470dp/strings.xml
+++ b/res/values-uk-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Оновлення"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Оновлення"</string>
</resources>
diff --git a/res/values-uk/strings.xml b/res/values-uk/strings.xml
index d7fe650..a0153e4 100644
--- a/res/values-uk/strings.xml
+++ b/res/values-uk/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"Набрати <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"Додати до вибраного"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"Видалити з вибраного"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"Редаг. контакт"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"Видалити контакт"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"Редагувати"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Видалити"</string>
<string name="menu_call" msgid="3992595586042260618">"Набрати конт."</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Повід. контакт"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Зроб. ел.адр. за умовч."</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Розділити"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Редагувати"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Перейменувати групу"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Видалити групу"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Видалити"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Новий"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"Нова"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"Розділити контакт"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"Параметри"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"Видалити"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"Установ.мелодію"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Усі виклики на голосову пошту"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Неможл. видал. контакти з облік. записів лише для чит., але можна сховати їх у списках контактів."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Цей контакт містить інфор-цію з декількох обл. записів. Інф-цію із записів лише для читання буде сховано у ваших списках контактів, а не видалено."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Якщо видал. цей контакт, буде видалено інф-ю з декількох обл. записів."</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Зберіг-ня парам. відображ…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Контакт збережено"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Помилка. Неможл. збер. зміни до контакту."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Групу збережено."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Помилка. Неможливо зберегти зміни в групі."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Зміну збережено."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Контакт уже додано в цю групу."</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"Дод. до контактів"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"Видал. з журн. викликів"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"Очист. журнал викл."</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"Видалити голосову пошту"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"Надіслати голос. повідомлення"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"Журн. викл. порожній."</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"Очист. журнал викл."</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"Дійсно очистити журнал викликів?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"Набрати знову"</string>
<string name="returnCall" msgid="8171961914203617813">"Зворот. виклик"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> хв. <xliff:g id="SECONDS">%s</xliff:g> сек."</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"Часті контакти"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"Часті виклики"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"Додати контакт"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"Дод.\" <xliff:g id="EMAIL">%s</xliff:g>\" до контактів?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"один"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Імпортув. всі файли vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Пошук даних vCard у пам’яті"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Пошук даних vCard на карті SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Помилка сканування пам’яті"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Помилка сканув-ня SD карти"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Помилка сканування пам’яті (причина: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Помилка сканув. SD карти (Причина: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Помилка сканування пам’яті"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Помилка сканування пам’яті"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Помилка I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Недостатньо пам\'яті (можливо, файл завеликий)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Не вдал. проаналіз. vCard через неочік. прич."</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Не вдал. проаналіз. vCard через неочік. прич."</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Формат не підтримується."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Помилка імпорту vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Помилка імпорту vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"У пам’яті не знайдено файли vCard"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"На карті SD не знайдено файлів vCard"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Помилка отримання мета-інформації файлів даної vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Не вдалося імпорт. один чи кілька файлів (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Помилка отримання мета-інформації файлів даної vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Невідома помилка"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Вибрати файл vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Кешування vCard до локальної тимчас. пам\'яті"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Імпортер кешує vCard до локальної тимчасової пам\'яті. Незабаром почнеться власне імпорт."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Імпорт <xliff:g id="CURRENT_NUMBER">%s</xliff:g> з <xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Імпорт <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Помилка читання даних vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Помилка читання даних vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Читання даних vCard скасовано"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Імпорт файлу <xliff:g id="FILENAME">%s</xliff:g> vCard завершено"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Імпорт файлу <xliff:g id="FILENAME">%s</xliff:g> скасовано"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Підтверд. експорт"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Не вдал. експорт. контактні дані"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Не вдал. експорт. контактні дані."\n"Причина помилки: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Не вдал. експорт. контактні дані"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Немає доступу до експорту конт."</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Забагато файлів vCard у пам’яті"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"На карті SD забагато файлів vCard"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Експорт. контактні дані до \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Не вдалося ініціаліз-ти експортер: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Під час експорту стал. помилка: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Не вдалося отримати інфо з бази даних"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Не вдалося отримати інфо з бази даних"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Немає контактів, які можна експортувати. Якщо у вашому пристрої дійсно є контакти, можливо, якийсь постачальник даних заборонив експорт усіх контактів на зовнішні пристрої."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Немає контактів, які можна експортувати. Якщо у вашому телефоні дійсно є контакти, можливо, якийсь постачальник даних заборонив експорт усіх контактів на зовнішні пристрої."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Майстер vCard не ініціалізовано належним чином"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Дійсно скасувати імпорт файлу <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Скасування експорту vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Дійсно скасувати експорт <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Помилка скасув. імпорту/експорту vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Помилка скасув. імпорту/експорту vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Імена ваших контактів"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Дод. 2-сек. паузу"</string>
<string name="add_wait" msgid="3360818652790319634">"Дод. очікув."</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"Викор. це фото"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"З цієї програми неможливо редагувати"</string>
<string name="no_contact_details" msgid="6754415338321837001">"Немає додатк. інформації для цього контакту"</string>
<string name="group_read_only" msgid="7924922658394449477">"Неможливо редагувати на цьому пристрої"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"Сорт. список за"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"Контакти не вибрано."</string>
<string name="add_field" msgid="2384260056674995230">"Додати ще одне поле"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"Додати новий запис"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"Додати організацію"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Налаштувати параметри перегляду"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Налаштування"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"Контакти для показу"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Налаштування"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Параметри відображення"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Параметри відображення"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Пошук контактів"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"Дійсно відхилити ці зміни?"</string>
<string name="discard" msgid="1234315037371251414">"Відхилити"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Налаштувати профіль"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Введіть ім’я контакта"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Переглян. оновлення"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Голосова пошта"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Нова голосова пошта від <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"помилка відтворення голос. пошти"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"буферизація..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Нові"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Старіші"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"звичайна швидкість"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"висока швидкість"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"максимальна швидкість"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"Назва групи"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"Конт., отрим.через NFC"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"Показувати лише голосову пошту"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"Непрослухана голосова пошта"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"–"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"Я"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Відображаються всі контакти"</string>
</resources>
diff --git a/res/values-vi-w470dp/strings.xml b/res/values-vi-w470dp/strings.xml
index eb00bd9..598fd82 100644
--- a/res/values-vi-w470dp/strings.xml
+++ b/res/values-vi-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"Bản cập nhật"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"Bản cập nhật"</string>
</resources>
diff --git a/res/values-vi/strings.xml b/res/values-vi/strings.xml
index 67f443c..591e6f6 100644
--- a/res/values-vi/strings.xml
+++ b/res/values-vi/strings.xml
@@ -116,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"Đang lưu tùy chọn hiển thị…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"Đã lưu liên hệ."</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"Lỗi, không thể lưu thay đổi liên hệ."</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"Đã lưu nhóm."</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"Lỗi, không thể lưu các thay đổi về nhóm."</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"Thay đổi đã được lưu."</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"Địa chỉ liên hệ đã được thêm vào nhóm."</string>
@@ -241,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Nhập tất cả tệp vCard"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Đang tìm kiếm dữ liệu vCard trong bộ nhớ"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Đang tìm dữ liệu vCard trên thẻ SD"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Quét bộ nhớ không thành công"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Quét thẻ SD không thành công"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"Quét bộ nhớ không thành công (Lý do: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Quét thẻ SD không thành công (Lý do: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\")"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Quét bộ nhớ không thành công"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Quét bộ nhớ không thành công"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"Lỗi I/O"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Bộ nhớ không đủ (tệp có thể quá lớn)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Không thể phân tích cú pháp vCard vì lý do không mong muốn"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Không thể phân tích cú pháp vCard vì lý do không mong muốn"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Định dạng không được hỗ trợ."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Không thể nhập vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Không thể nhập vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Không tìm thấy tệp vCard nào trong bộ nhớ"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Không tìm thấy tệp vCard trên thẻ SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Không thể thu thập siêu thông tin của (các) tệp vCard cho trước."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Không thể nhập một hoặc nhiều tệp (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Không thể thu thập siêu thông tin của (các) tệp vCard cho trước."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Lỗi không xác định"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Chọn tệp vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Đang chuyển vCard trong bộ nhớ cache vào bộ nhớ cục bộ tạm thời"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Trình nhập đang chuyển vCard trong bộ nhớ cache vào bộ nhớ cục bộ tạm thời. Thao tác nhập thực sự sẽ bắt đầu sớm."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Đang nhập <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Đang nhập <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Không thể Đọc dữ liệu vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Không thể Đọc dữ liệu vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Thao tác đọc dữ liệu vCard bị hủy"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Đã nhập xong vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Quá trình nhập <xliff:g id="FILENAME">%s</xliff:g> bị hủy"</string>
@@ -274,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Xác nhận xuất"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Không thể xuất dữ liệu liên hệ"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Không thể xuất dữ liệu liên hệ."\n"Lý do không thành công: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Không thể xuất dữ liệu liên hệ"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Không có liên hệ có thể xuất nào"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Quá nhiều tệp vCard trong bộ nhớ"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Quá nhiều tệp vCard trên thẻ SD"</string>
@@ -286,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Xuất dữ liệu liên hệ sang \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Không thể khởi chạy trình xuất: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Đã xảy ra lỗi khi xuất: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Không thể tải xuống thông tin cơ sở dữ liệu"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Không thể tải xuống thông tin cơ sở dữ liệu"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Không có liên hệ nào có thể xuất. Nếu thực sự bạn có liên hệ trên máy tính bảng của mình, thì tất cả liên hệ đó có thể đã bị một số nhà cung cấp dữ liệu chặn xuất ra bên ngoài máy tính bảng."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Không có địa chỉ liên hệ có thể xuất nào. Nếu bạn thực sự có địa chỉ liên hệ trong điện thoại, tất cả địa chỉ liên hệ có thể bị cấm xuất ra ngoài điện thoại do một số nhà cung cấp dữ liệu."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Trình soạn vCard không được khởi chạy đúng cách"</string>
@@ -296,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Bạn có chắc chắn muốn hủy nhập <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Hủy xuất vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Bạn có chắc chắn muốn hủy xuất <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Không thể hủy nhập/xuất vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Không thể hủy nhập/xuất vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Tên danh bạ của bạn"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Thêm 2 giây dừng"</string>
<string name="add_wait" msgid="3360818652790319634">"Thêm chờ"</string>
@@ -476,7 +479,7 @@
<string name="aggregation_suggestion_edit_dialog_title" msgid="1064042382692091314">"Chỉnh sửa địa chỉ liên hệ đã chọn"</string>
<string name="aggregation_suggestion_edit_dialog_message" msgid="6549585283910518095">"Chuyển sang chỉnh sửa liên hệ đã chọn? Thông tin bạn đã nhập đến giờ sẽ được sao chép."</string>
<string name="menu_copyContact" msgid="4401683725471696686">"Sao chép vào danh bạ của tôi"</string>
- <string name="add_to_my_contacts" msgid="1068274916793627723">"Thêm vào Danh bạ của tôi"</string>
+ <string name="add_to_my_contacts" msgid="1068274916793627723">"Thêm vào Danh sách liên hệ của tôi"</string>
<string name="contact_directory_description" msgid="683398073603909119">"Thư mục <xliff:g id="TYPE">%1$s</xliff:g>"</string>
<string name="directory_search_label" msgid="1887759056597975053">"Thư mục"</string>
<!-- outdated translation 1686089693064201315 --> <string name="local_search_label" msgid="2551177578246113614">"Danh bạ"</string>
@@ -491,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"Xác định chế độ xem tùy chỉnh"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"Cài đặt"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"DS liên hệ để hiển thị"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"Cài đặt"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"Tùy chọn hiển thị"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"Tùy chọn hiển thị"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>, <xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"Tìm địa chỉ liên hệ"</string>
@@ -535,8 +538,7 @@
<string name="discard" msgid="1234315037371251414">"Hủy"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
<string name="profile_display_name" msgid="4127389543625918771">"Thiết lập tiểu sử của tôi"</string>
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"Nhập tên địa chỉ liên hệ"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"Xem nội dung cập nhật"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"Thư thoại"</item>
@@ -544,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>, <xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"Thư thoại mới từ <xliff:g id="CALLER">%1$s</xliff:g>"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"không thể phát thư thoại"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"đang lưu tạm vào bộ đệm..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"không thể phát thư thoại"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"đang lưu tạm vào bộ đệm..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"Mới"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"Cũ hơn"</string>
@@ -593,5 +595,5 @@
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Đang hiển thị tất cả thông tin liên hệ"</string>
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Đang hiển thị tất cả liên hệ"</string>
</resources>
diff --git a/res/values-zh-rCN-w470dp/strings.xml b/res/values-zh-rCN-w470dp/strings.xml
index b9d368c..b383be7 100644
--- a/res/values-zh-rCN-w470dp/strings.xml
+++ b/res/values-zh-rCN-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"更新"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"更新"</string>
</resources>
diff --git a/res/values-zh-rCN/strings.xml b/res/values-zh-rCN/strings.xml
index 2f964f5..ad68457 100644
--- a/res/values-zh-rCN/strings.xml
+++ b/res/values-zh-rCN/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"呼叫<xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"添加到收藏"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"从收藏中删除"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"编辑联系人"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"删除联系人"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"修改"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"删除"</string>
<string name="menu_call" msgid="3992595586042260618">"呼叫联系人"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"向联系人发送短信"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"设置为默认电子邮件"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"拆分"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"修改"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"重命名群组"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"删除群组"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"删除"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"新建"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"新建群组"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"拆分联系人"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"选项"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"删除"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"设置铃声"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"所有来电转至语音信箱"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"您不能删除只读帐户中的联系人,但可以在您的联系人列表中将其隐藏。"</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"该联系人的信息中包含来自多个帐户的信息。来自只读帐户的信息将在您的联系人列表中隐藏,但不会删除。"</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"删除该联系人将会删除多个帐户中的信息。"</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"正在保存显示选项…"</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"此联系人已保存。"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"发生错误,无法保存联系人更改。"</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"群组已保存。"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"出现错误,无法保存群组更改。"</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"更改已保存。"</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"该联系人已添加到该群组。"</string>
@@ -243,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"导入所有 vCard 文件"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"正在存储设备中搜索 vCard 文件"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"正在 SD 卡中搜索 vCard 数据"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"扫描存储设备时失败"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"扫描 SD 卡失败"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"扫描存储设备时失败(原因:“<xliff:g id="FAIL_REASON">%s</xliff:g>”)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"扫描 SD 卡失败(原因:“<xliff:g id="FAIL_REASON">%s</xliff:g>”)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"扫描存储设备时失败"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"扫描存储设备时失败"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O 错误"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"存储器空间不足(文件可能过大)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"由于意外原因而无法解析 vCard"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"由于意外原因而无法解析 vCard"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"不支持此格式。"</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"未能导入 vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"未能导入 vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"未在存储设备中找到 vCard 文件"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"未在 SD 卡上找到 vCard 文件"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"无法收集指定的 vCard 文件的元信息。"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"一个或多个文件导入失败 (%s)。"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"无法收集指定的 vCard 文件的元信息。"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"未知错误"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"选择 vCard 文件"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"正在将 vCard 缓存到本地临时存储"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"导入程序正在将 vCard 缓存到本地临时存储。很快将会开始真正的导入。"</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"正在导入第 <xliff:g id="CURRENT_NUMBER">%s</xliff:g> 个(共 <xliff:g id="TOTAL_NUMBER">%s</xliff:g> 个)联系人:<xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"正在导入<xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"无法读取 vCard 数据"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"无法读取 vCard 数据"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"已取消读取 vCard 数据"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"导入 vCard <xliff:g id="FILENAME">%s</xliff:g> 已完成"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"已取消导入 <xliff:g id="FILENAME">%s</xliff:g>"</string>
@@ -276,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"确认导出"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"导出联系人数据失败"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"导出联系人数据失败。"\n"失败原因:“<xliff:g id="FAIL_REASON">%s</xliff:g>”"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"导出联系人数据失败"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"没有可导出的联系人"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"存储设备中的 vCard 文件过多"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD 卡中的 vCard 文件太多"</string>
@@ -288,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"正在向“<xliff:g id="FILE_NAME">%s</xliff:g>”导出联系人数据"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"无法初始化导出程序:“<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"导出时出错:“<xliff:g id="EXACT_REASON">%s</xliff:g>”"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"获取数据库信息失败"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"获取数据库信息失败"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"没有可导出的联系人。如果您的平板电脑中确实有联系人,则可能是某些数据提供程序禁止您从平板电脑中导出任何联系人。"</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"没有可导出的联系人。如果您的手机中确实有联系人,则可能是某些数据提供程序禁止您从手机中导出任何联系人。"</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"vCard 制作程序未正确初始化"</string>
@@ -298,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"您确定要取消导入 <xliff:g id="FILENAME">%s</xliff:g> 吗?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"取消导出 vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"您确定要取消导出 <xliff:g id="FILENAME">%s</xliff:g> 吗?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"取消导入/导出 vCard 失败"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"取消导入/导出 vCard 失败"</string>
<string name="search_settings_description" msgid="2675223022992445813">"联系人姓名"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"暂停时间延长 2 秒"</string>
<string name="add_wait" msgid="3360818652790319634">"延长等待时间"</string>
@@ -459,7 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"未选择联系人。"</string>
<string name="add_field" msgid="2384260056674995230">"添加其他字段"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"添加新条目"</string>
- <string name="add_organization" msgid="7311893231158291197">"添加组织/机构"</string>
+ <string name="add_organization" msgid="7311893231158291197">"添加工作单位"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -493,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"定义自定义视图"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"设置"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"要显示的联系人"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"设置"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"显示选项"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"显示选项"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_0">%2$s</xliff:g>,<xliff:g id="COMPANY_1">%1$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"查找联系人"</string>
@@ -536,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"要舍弃更改吗?"</string>
<string name="discard" msgid="1234315037371251414">"舍弃"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"设置我的个人资料"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"请输入联系人姓名"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"查看更新"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"语音邮件"</item>
@@ -547,11 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>,<xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"来自<xliff:g id="CALLER">%1$s</xliff:g>的新语音邮件"</string>
- <string name="voicemail_playback_error" msgid="6148119635138385900">"未能播放语音邮件"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"正在缓冲..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"未能播放语音邮件"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"正在缓冲..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"新记录"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"旧记录"</string>
@@ -591,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"未收听的语音邮件"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"我"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"显示所有联系人"</string>
</resources>
diff --git a/res/values-zh-rTW-w470dp/strings.xml b/res/values-zh-rTW-w470dp/strings.xml
index b9d368c..b383be7 100644
--- a/res/values-zh-rTW-w470dp/strings.xml
+++ b/res/values-zh-rTW-w470dp/strings.xml
@@ -16,5 +16,5 @@
<resources xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <string name="recent_updates" msgid="7673783546044751339">"更新"</string>
+ <!-- outdated translation 7673783546044751339 --> <string name="recent_updates" msgid="2018245636796411442">"更新"</string>
</resources>
diff --git a/res/values-zh-rTW/strings.xml b/res/values-zh-rTW/strings.xml
index c8b1cb1..a9a8b21 100644
--- a/res/values-zh-rTW/strings.xml
+++ b/res/values-zh-rTW/strings.xml
@@ -44,16 +44,15 @@
<string name="menu_callNumber" msgid="5142851348489387516">"撥打電話給 <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="menu_addStar" msgid="2908478235715404876">"新增至我的最愛"</string>
<string name="menu_removeStar" msgid="5844227078364227030">"從我的最愛中移除"</string>
- <!-- outdated translation 3452858480713561396 --> <string name="menu_editContact" msgid="9042415603857662633">"編輯聯絡人"</string>
- <!-- outdated translation 1916555454274101750 --> <string name="menu_deleteContact" msgid="6788644058868189393">"刪除聯絡人"</string>
+ <string name="menu_editContact" msgid="9042415603857662633">"編輯"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"刪除"</string>
<string name="menu_call" msgid="3992595586042260618">"去電聯絡人"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"傳送簡訊至聯絡人"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"設為預設電子郵件"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"分割"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"編輯"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"重新命名群組"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"刪除群組"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"刪除"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"新增"</string>
<string name="menu_new_group_action_bar" msgid="5055346725617932394">"新建群組"</string>
<!-- outdated translation 6716467920283502570 --> <string name="splitConfirmation_title" msgid="2209511048593467012">"分割聯絡人"</string>
@@ -68,8 +67,7 @@
<string name="contactOptionsTitle" msgid="8259347644090700915">"選項"</string>
<string name="deleteConfirmation_title" msgid="6394309508930335204">"刪除"</string>
<string name="menu_set_ring_tone" msgid="8728345772068064946">"設定電話鈴聲"</string>
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"將所有來電轉到語音信箱"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"您無法從唯讀帳戶中刪除聯絡人,但可在您的聯絡人清單中隱藏他們。"</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"此聯絡人包含來自多個帳戶的資訊。您的聯絡人清單不會顯示唯讀帳戶的資訊 (這些資訊並不會被刪除)。"</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"刪除此聯絡人將會刪除多個帳戶的資訊。"</string>
@@ -118,8 +116,7 @@
<string name="savingDisplayGroups" msgid="2133152192716475939">"正在儲存顯示選項..."</string>
<!-- outdated translation 7152589189385441091 --> <string name="contactSavedToast" msgid="9171862279493213075">"聯絡人已儲存。"</string>
<string name="contactSavedErrorToast" msgid="9189098776225004666">"發生錯誤,無法儲存聯絡人變更。"</string>
- <!-- no translation found for groupSavedToast (6675062559302493011) -->
- <skip />
+ <!-- outdated translation 1168756874239833756 --> <string name="groupSavedToast" msgid="6675062559302493011">"群組已儲存。"</string>
<string name="groupSavedErrorToast" msgid="6434135707953150875">"發生錯誤,無法儲存群組變更。"</string>
<string name="groupMembershipChangeSavedToast" msgid="5323580174093150793">"變更已儲存。"</string>
<string name="contactAlreadyInGroup" msgid="6209708213229886092">"聯絡人已在群組中。"</string>
@@ -161,10 +158,8 @@
<string name="recentCalls_addToContact" msgid="1429899535546487008">"新增至通訊錄"</string>
<string name="recentCalls_removeFromRecentList" msgid="401662244636511330">"從通話記錄中移除"</string>
<string name="recentCalls_deleteAll" msgid="6352364392762163704">"清除通話記錄"</string>
- <!-- no translation found for recentCalls_trashVoicemail (7604696960787435655) -->
- <skip />
- <!-- no translation found for recentCalls_shareVoicemail (1416112847592942840) -->
- <skip />
+ <string name="recentCalls_trashVoicemail" msgid="7604696960787435655">"刪除語音留言"</string>
+ <string name="recentCalls_shareVoicemail" msgid="1416112847592942840">"分享語音信箱"</string>
<string name="recentCalls_empty" msgid="247053222448663107">"無通話記錄。"</string>
<string name="clearCallLogConfirmation_title" msgid="718072843006222703">"清除通話記錄"</string>
<string name="clearCallLogConfirmation" msgid="7625927669136267636">"確定要清除通話記錄嗎?"</string>
@@ -207,10 +202,8 @@
<string name="callAgain" msgid="3197312117049874778">"重撥"</string>
<string name="returnCall" msgid="8171961914203617813">"回電"</string>
<string name="callDetailsDurationFormat" msgid="8157706382818184268">"<xliff:g id="MINUTES">%s</xliff:g> 分 <xliff:g id="SECONDS">%s</xliff:g> 秒"</string>
- <!-- no translation found for favoritesFrequentContacted (6184232487472425690) -->
- <skip />
- <!-- no translation found for favoritesFrequentCalled (6128306889600696124) -->
- <skip />
+ <string name="favoritesFrequentContacted" msgid="6184232487472425690">"常用聯絡人"</string>
+ <string name="favoritesFrequentCalled" msgid="6128306889600696124">"常用聯絡人"</string>
<string name="add_contact_dlg_title" msgid="2896685845822146494">"新增聯絡人"</string>
<string name="add_contact_dlg_message_fmt" msgid="7986472669444326576">"要將「<xliff:g id="EMAIL">%s</xliff:g>」加到通訊錄嗎?"</string>
<string name="description_image_button_one" msgid="1740638037139856139">"1"</string>
@@ -247,26 +240,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"匯入所有 vCard 檔案"</string>
<string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"正在搜尋儲存裝置中的 vCard 資料"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"在 SD 卡上搜尋 VCard 資料"</string>
- <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"無法掃描儲存裝置"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"無法掃描 SD 卡"</string>
- <string name="scanning_sdcard_failed_message" product="nosdcard" msgid="4106156155205860626">"無法掃描儲存裝置 (原因:「<xliff:g id="FAIL_REASON">%s</xliff:g>」)"</string>
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"無法掃描 SD 卡 (原因:「<xliff:g id="FAIL_REASON">%s</xliff:g>」)"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"無法掃描儲存裝置"</string>
+ <!-- outdated translation 6957414493948497249 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"無法掃描儲存裝置"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
+ <skip />
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O 錯誤"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"記憶體不足 (檔案可能過大)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"因未預期原因,無法剖析 VCard"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"因未預期原因,無法剖析 VCard"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"不支援這種格式。"</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"無法匯入 vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"無法匯入 vCard"</string>
<string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"在儲存裝置中找不到 vCard 檔案"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"在 SD 卡上找不到 vCard 檔案"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"無法從指定的 vCard 檔案收集中繼資料。"</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"無法匯入一或多個檔案 (%s)。"</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"無法從指定的 vCard 檔案收集中繼資料。"</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"未知的錯誤"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"選取 VCard 檔案"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"正在將 vCard 資料快取至本機暫存空間"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"匯入工具正在將 vCard 的資料快取至本機暫存空間,隨即將啟動實際的匯入作業。"</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"正在匯入第 <xliff:g id="CURRENT_NUMBER">%s</xliff:g> 筆資料:<xliff:g id="NAME">%s</xliff:g>,共 <xliff:g id="TOTAL_NUMBER">%s</xliff:g> 筆資料"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"正在匯入 <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"無法讀取 vCard 資料"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"無法讀取 vCard 資料"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"已取消讀取 vCard 資料"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"已完成匯入 vCard 的 <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"已取消匯入 <xliff:g id="FILENAME">%s</xliff:g>"</string>
@@ -280,8 +276,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"確認匯出"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"無法匯出聯絡人資料"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"匯出聯絡人資料失敗。"\n"失敗原因:「<xliff:g id="FAIL_REASON">%s</xliff:g>」"</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"無法匯出聯絡人資料"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"沒有可匯出的聯絡人"</string>
<string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"儲存裝置中的 vCard 檔案過多"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"SD 卡中的 VCard 檔案過多"</string>
@@ -292,7 +289,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"正在將聯絡人資料匯出至「<xliff:g id="FILE_NAME">%s</xliff:g>」"</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"無法初始化匯出程式:「<xliff:g id="EXACT_REASON">%s</xliff:g>」"</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"匯出時發生錯誤:「<xliff:g id="EXACT_REASON">%s</xliff:g>」"</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"無法取得資料庫資訊"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"無法取得資料庫資訊"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"沒有可匯出的聯絡人。如果您的平板電腦中確實有聯絡人資料,則可能是有些資料提供者禁止您將所有聯絡人匯出平板電腦。"</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"沒有可匯出的聯絡人。如果您的手機中確實存有聯絡人資料,則可能是有些資料提供者禁止您將所有聯絡人匯出手機。"</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"VCard 編輯器並未正確初始化"</string>
@@ -302,7 +299,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"您確定要取消匯入 <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"取消匯出 vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"您確定要取消匯出 <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"無法取消匯入/匯出 vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"無法取消匯入/匯出 vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"您的聯絡人姓名"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"新增 2 秒暫停功能"</string>
<string name="add_wait" msgid="3360818652790319634">"新增插播功能"</string>
@@ -431,10 +428,7 @@
<!-- no translation found for from_account_format (4469138575127580203) -->
<skip />
<string name="use_photo_as_primary" msgid="8807110122951157246">"使用此相片"</string>
- <!-- unknown placeholder SOURCE in contact_read_only -->
- <skip />
- <!-- no translation found for contact_read_only (1856479476063888348) -->
- <skip />
+ <string name="contact_read_only" msgid="1856479476063888348">"無法透過這個應用程式編輯"</string>
<string name="no_contact_details" msgid="6754415338321837001">"沒有此聯絡人的其他資訊"</string>
<string name="group_read_only" msgid="7924922658394449477">"無法在這個裝置上編輯"</string>
<string name="display_options_sort_list_by" msgid="6080091755852211076">"清單排序依據"</string>
@@ -466,8 +460,7 @@
<string name="no_contacts_selected" msgid="5877803471037324613">"未選取任何聯絡人。"</string>
<string name="add_field" msgid="2384260056674995230">"新增其他欄位"</string>
<string name="add_new_entry_for_section" msgid="5223080690667565044">"新增"</string>
- <!-- no translation found for add_organization (7311893231158291197) -->
- <skip />
+ <string name="add_organization" msgid="7311893231158291197">"新增機構"</string>
<!-- no translation found for event_edit_field_hint_text (5794424930242630477) -->
<skip />
<!-- no translation found for group_edit_field_hint_text (3966441850870457808) -->
@@ -501,7 +494,7 @@
<string name="custom_list_filter" msgid="7836035257402013957">"定義自訂檢視"</string>
<string name="activity_title_settings" msgid="5464130076132770781">"設定"</string>
<string name="activity_title_contacts_filter" msgid="8275542497615516969">"要顯示的聯絡人"</string>
- <!-- outdated translation 377929915873428211 --> <string name="menu_settings" msgid="6523251616169246235">"設定"</string>
+ <!-- outdated translation 1515262535785451190 --> <string name="menu_settings" msgid="6523251616169246235">"顯示選項"</string>
<string name="preference_displayOptions" msgid="1341720270148252393">"顯示選項"</string>
<string name="organization_company_and_title" msgid="6718207751363732025">"<xliff:g id="COMPANY_1">%1$s</xliff:g> <xliff:g id="COMPANY_0">%2$s</xliff:g>"</string>
<string name="hint_findContacts" msgid="1808681193458772072">"尋找聯絡人"</string>
@@ -544,10 +537,8 @@
<string name="cancel_confirmation_dialog_message" msgid="7021968394611740251">"您要捨棄變更嗎?"</string>
<string name="discard" msgid="1234315037371251414">"捨棄"</string>
<string name="call_type_and_date" msgid="1766269584078149149">"<xliff:g id="CALL_TYPE">%1$s</xliff:g> <xliff:g id="CALL_SHORT_DATE">%2$s</xliff:g>"</string>
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
- <!-- no translation found for enter_contact_name (1738391320566349924) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"設定我的個人資料"</string>
+ <!-- outdated translation 2930510479516059437 --> <string name="enter_contact_name" msgid="1738391320566349924">"輸入聯絡人名稱"</string>
<string name="view_updates_from_group" msgid="1782685984905600034">"查看更新"</string>
<plurals name="notification_voicemail_title">
<item quantity="one" msgid="1746619685488504230">"語音留言"</item>
@@ -555,13 +546,11 @@
</plurals>
<string name="notification_voicemail_callers_list" msgid="1153954809339404149">"<xliff:g id="NEWER_CALLERS">%1$s</xliff:g>、<xliff:g id="OLDER_CALLER">%2$s</xliff:g>"</string>
<string name="notification_new_voicemail_ticker" msgid="895342132049452081">"來自<xliff:g id="CALLER">%1$s</xliff:g>新的語音留言"</string>
- <!-- no translation found for voicemail_playback_error (6148119635138385900) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"無法播放語音留言"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"緩衝處理中..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_buffering (2021957162133938725) -->
- <skip />
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
- <skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<string name="call_log_new_header" msgid="846546437517724715">"最新"</string>
<string name="call_log_old_header" msgid="6262205894314263629">"較舊"</string>
@@ -576,8 +565,7 @@
<string name="voicemail_speed_normal" msgid="6030110237820243006">"正常速度"</string>
<string name="voicemail_speed_faster" msgid="4161478290979905481">"快速"</string>
<string name="voicemail_speed_fastest" msgid="3373646875150544205">"最快速"</string>
- <!-- no translation found for call_log_item_count_and_date (7641933305703520787) -->
- <skip />
+ <string name="call_log_item_count_and_date" msgid="7641933305703520787">"(<xliff:g id="COUNT">%1$d</xliff:g>) <xliff:g id="DATE">%2$s</xliff:g>"</string>
<string name="group_name_hint" msgid="2659811836386413509">"群組名稱"</string>
<string name="nfc_vcard_file_name" msgid="2823095213265993609">"已透過 NFC 收到聯絡人資訊"</string>
<string name="menu_show_voicemails_only" msgid="1898421289561435703">"僅顯示語音留言"</string>
@@ -602,12 +590,10 @@
<skip />
<string name="description_call_log_unheard_voicemail" msgid="118101684236996786">"未聽取的語音留言"</string>
<string name="call_log_empty_gecode" msgid="5588904744812100846">"-"</string>
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"我"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"顯示所有聯絡人"</string>
</resources>
diff --git a/res/values-zu/strings.xml b/res/values-zu/strings.xml
index deca1dc..28e78bc 100644
--- a/res/values-zu/strings.xml
+++ b/res/values-zu/strings.xml
@@ -63,18 +63,15 @@
<skip />
<!-- no translation found for menu_removeStar (5844227078364227030) -->
<skip />
- <!-- no translation found for menu_editContact (9042415603857662633) -->
- <skip />
- <!-- no translation found for menu_deleteContact (6788644058868189393) -->
- <skip />
+ <string name="menu_editContact" msgid="9042415603857662633">"Hlela"</string>
+ <string name="menu_deleteContact" msgid="6788644058868189393">"Susa"</string>
<string name="menu_call" msgid="3992595586042260618">"Shayela othintana naye"</string>
<string name="menu_sendSMS" msgid="5535886767547006515">"Bhalela othintana naye"</string>
<string name="menu_makeDefaultEmail" msgid="2599044610375789994">"Yenza i-imeyili ezenzakalelayo"</string>
<string name="menu_splitAggregate" msgid="8368636463748691868">"Hlukanisa"</string>
- <!-- no translation found for menu_editGroup (5062005185370983720) -->
- <skip />
+ <string name="menu_editGroup" msgid="5062005185370983720">"Hlela"</string>
<string name="menu_renameGroup" msgid="2798886925154156075">"Qamba kabusha iqembu"</string>
- <!-- outdated translation 644571524292675446 --> <string name="menu_deleteGroup" msgid="3486380004411482874">"Susa iqembu"</string>
+ <string name="menu_deleteGroup" msgid="3486380004411482874">"Susa"</string>
<string name="menu_new_contact_action_bar" msgid="8887818026717394343">"Okusha"</string>
<!-- no translation found for menu_new_group_action_bar (5055346725617932394) -->
<skip />
@@ -92,8 +89,7 @@
<skip />
<!-- no translation found for menu_set_ring_tone (8728345772068064946) -->
<skip />
- <!-- no translation found for menu_redirect_calls_to_vm (4181789196416396656) -->
- <skip />
+ <string name="menu_redirect_calls_to_vm" msgid="4181789196416396656">"Wonke amakholi aya kwimeyili yezwi"</string>
<string name="readOnlyContactWarning" msgid="1390849295342594265">"Awukwazi ukususa othintana nabo ema-akhawuntini okufunda kuphela, kodwa unabafihla ohlwini lwakho lothintana nabo."</string>
<string name="readOnlyContactDeleteConfirmation" msgid="2137170726670196909">"Lona othintana naye uqukethe ulwazi olusuka ema-akhawuntini amaningi. Ukwaziswa okusuka ema-akhawuntini okufunda kuphela kuzofihlwa ohlwini lwakho lothintana nabo, ngeke kususwe."</string>
<string name="multipleContactDeleteConfirmation" msgid="938900978442960800">"Ukususa lona othintana naye kuzosusa ukwaziswa kusuka ema-akhawuntini amaningi."</string>
@@ -309,27 +305,29 @@
<string name="import_all_vcard_string" msgid="5518136113853448474">"Ngenisa wonke amafayela e-vCard"</string>
<!-- outdated translation 8214795338181412751 --> <string name="searching_vcard_message" product="nosdcard" msgid="996170203695743981">"Isesha idatha ye-vCard kwisitoreji se-USB"</string>
<string name="searching_vcard_message" product="default" msgid="6917522333561434546">"Iseshela idatha ye-vCard ekhadini le-SD"</string>
- <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="6957414493948497249">"Ukuskena isitoreji se-USB kwehlulekile"</string>
- <string name="scanning_sdcard_failed_title" product="default" msgid="3506782007953167180">"Ukuthwebula ikhadi le-SD kwehlulekile"</string>
- <!-- no translation found for scanning_sdcard_failed_message (4106156155205860626) -->
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="nosdcard" msgid="4944932641334764942">"Ukuskena isitoreji se-USB kwehlulekile"</string>
+ <!-- outdated translation 7447077516493667568 --> <string name="scanning_sdcard_failed_title" product="default" msgid="6664940444476572612">"Ukuskena isitoreji se-USB kwehlulekile"</string>
+ <!-- no translation found for scanning_sdcard_failed_message (8290634758602152611) -->
<skip />
- <string name="scanning_sdcard_failed_message" product="default" msgid="3761992500690182922">"Ukuthwebula ikhadi le-SD kwehlulekile (Isizathu: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- no translation found for scanning_sdcard_failed_message (2462918339722946736) -->
+ <skip />
<string name="fail_reason_io_error" msgid="5922864781066136340">"I/O Iphutha"</string>
<string name="fail_reason_low_memory_during_import" msgid="7514918659342886381">"Imemori ayanele (kungenzeka ifayela inkulu kakhulu)"</string>
- <string name="fail_reason_vcard_parse_error" msgid="1201233722762680214">"Yehlulekile ukunqunta i-vCard ngokwesizathu esingalindelekile"</string>
+ <!-- outdated translation 1201233722762680214 --> <string name="fail_reason_vcard_parse_error" msgid="4492947335972369711">"Yehlulekile ukunqunta i-vCard ngokwesizathu esingalindelekile"</string>
<string name="fail_reason_not_supported" msgid="294499264620201243">"Ifomethi ayisekelwe."</string>
- <string name="vcard_import_failed" msgid="7718330063493653085">"Yehlulekile ukungenisa i-vCard"</string>
+ <!-- outdated translation 7718330063493653085 --> <string name="vcard_import_failed" msgid="8856125211629574066">"Yehlulekile ukungenisa i-vCard"</string>
<!-- outdated translation 1730986357514922756 --> <string name="import_failure_no_vcard_file" product="nosdcard" msgid="6339234836196984924">"Ayikho ifayela ye-vCard etholakele ekhadini le-SD"</string>
<string name="import_failure_no_vcard_file" product="default" msgid="1730986357514922756">"Ayikho ifayela ye-vCard etholakele ekhadini le-SD"</string>
- <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="4154492282316067754">"Yehlulekile ukuqoqa ulwazi lweemetha kwefayela(ama) enikeziwe ye-vCard."</string>
- <string name="fail_reason_failed_to_read_files" msgid="3659521123567134029">"Eyodwa noma eyengeziwe yamafayela yehlulekile ukungenisa (%s)."</string>
+ <!-- outdated translation 4154492282316067754 --> <string name="fail_reason_failed_to_collect_vcard_meta_info" msgid="6427931733267328564">"Yehlulekile ukuqoqa ulwazi lweemetha kwefayela(ama) enikeziwe ye-vCard."</string>
+ <!-- no translation found for fail_reason_failed_to_read_files (5823434810622484922) -->
+ <skip />
<string name="fail_reason_unknown" msgid="999034019513096768">"Iphutha elingaziwa"</string>
<string name="select_vcard_title" msgid="3968948173786172468">"Khetha ifayela ye-vCard"</string>
<string name="caching_vcard_title" msgid="5009556022082659780">"Ilondoloza okwesikhashana i-vCard(ama) kwisitoreji sesikhashana sasendaweni"</string>
<string name="caching_vcard_message" msgid="2380844718093378900">"Umngenisi ulondoloza okwesikhashana i-vCard(ama) kwisitoreji sesikhashana sasendaweni. Ukungenisa kwangempela kuzoqala maduze."</string>
<string name="progress_notifier_message" msgid="2311011466908220528">"Ingenisa <xliff:g id="CURRENT_NUMBER">%s</xliff:g>/<xliff:g id="TOTAL_NUMBER">%s</xliff:g>: <xliff:g id="NAME">%s</xliff:g>"</string>
<string name="importing_vcard_description" msgid="4245275224298571351">"Iyangenisa <xliff:g id="NAME">%s</xliff:g>"</string>
- <string name="reading_vcard_failed_title" msgid="2162610359561887043">"Yehlulekile Ukufunda idatha ye-vCard"</string>
+ <!-- outdated translation 2162610359561887043 --> <string name="reading_vcard_failed_title" msgid="4251647443358422855">"Yehlulekile Ukufunda idatha ye-vCard"</string>
<string name="reading_vcard_canceled_title" msgid="1770608329958463131">"Ukufunda idatha ye-vCard kukhanseliwe"</string>
<string name="importing_vcard_finished_title" msgid="3341541727268747967">"Iqedile ukungenisa i-vCard <xliff:g id="FILENAME">%s</xliff:g>"</string>
<string name="importing_vcard_canceled_title" msgid="6367906965439777280">"Ukungenisa <xliff:g id="FILENAME">%s</xliff:g> kukhanseliwe"</string>
@@ -343,8 +341,9 @@
<string name="confirm_export_title" msgid="7648747763127442983">"Qinisekisa ukuthunyelwa kwenye indawo"</string>
<!-- no translation found for confirm_export_message (4307437830474103759) -->
<skip />
- <string name="exporting_contact_failed_title" msgid="585823094820602526">"Yehlulekile ukuthekelisa idatha yothintana naye"</string>
- <string name="exporting_contact_failed_message" msgid="4151348002470298092">"Yehlulekile ukuthekelisa idatha yothintana naye. "\n"Isizathu sokwehluleka: \"<xliff:g id="FAIL_REASON">%s</xliff:g>\""</string>
+ <!-- outdated translation 585823094820602526 --> <string name="exporting_contact_failed_title" msgid="2339788270863991417">"Yehlulekile ukuthekelisa idatha yothintana naye"</string>
+ <!-- no translation found for exporting_contact_failed_message (2704925031146288635) -->
+ <skip />
<string name="fail_reason_no_exportable_contact" msgid="4919714086648344495">"Akekho othintana naye othelekisekayo"</string>
<!-- outdated translation 2638638826954895225 --> <string name="fail_reason_too_many_vcard" product="nosdcard" msgid="3745507837635270265">"Kunamafayela e-vCard amaniningi kwisitoreji se-USB"</string>
<string name="fail_reason_too_many_vcard" product="default" msgid="7084146295639672658">"Kunamafayela aminingi kakhulu e-vCard kwikhadi le-SD"</string>
@@ -355,7 +354,7 @@
<string name="exporting_contact_list_message" msgid="5640326540405486055">"Ithekelisa idatha yothintana naye ku \"<xliff:g id="FILE_NAME">%s</xliff:g>\""</string>
<string name="fail_reason_could_not_initialize_exporter" msgid="4943708332700987376">"Ayikwazanga ukuqalisa isithekelisi: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
<string name="fail_reason_error_occurred_during_export" msgid="2151165129433831202">"Iphutha livele phakathi nokuthekelisa: \"<xliff:g id="EXACT_REASON">%s</xliff:g>\""</string>
- <string name="composer_failed_to_get_database_infomation" msgid="3723109558155169053">"Yehlulekile ukuthola ukwaziswa kwemininingo egciniwe"</string>
+ <!-- outdated translation 3723109558155169053 --> <string name="composer_failed_to_get_database_infomation" msgid="6891165255897853705">"Yehlulekile ukuthola ukwaziswa kwemininingo egciniwe"</string>
<string name="composer_has_no_exportable_contact" product="tablet" msgid="5161491059051198932">"Abekho othintana nabo abathekelisekayo. Uma unabo othintana nabo kwithebhulethi yakho, bonke othintana nabo bangase bavinjelwe ukuthekeliswa ngaphandle kwethebhulethi abanye abahlinzeki bedatha."</string>
<string name="composer_has_no_exportable_contact" product="default" msgid="322344221706924358">"Abekho othintana nabo abathekelisekayo. Uma unabo othintana nabo efonini yakho, bonke othintana nabo bangase banqatshelwe ukuthekeliswa ngaphandle kwefoni abanye abahlinzeki bedatha."</string>
<string name="composer_not_initialized" msgid="8041534450748388843">"Isiqambi se-vCard asiqalisiwe kahle"</string>
@@ -365,7 +364,7 @@
<string name="cancel_import_confirmation_message" msgid="8560937090143057107">"Uqinisekile ukuthi ufuna ukukhansela ukungenisa <xliff:g id="FILENAME">%s</xliff:g>?"</string>
<string name="cancel_export_confirmation_title" msgid="6516467140276768528">"Ikhansela ukuthekelisa i-vCard"</string>
<string name="cancel_export_confirmation_message" msgid="1392976902396351957">"Uqinisekile ukukhansela ukuthekelisa <xliff:g id="FILENAME">%s</xliff:g>?"</string>
- <string name="cancel_vcard_import_or_export_failed" msgid="7096533244663846810">"Yehlulekile ukukhansela ukungenisa/thekelisa i-vCard"</string>
+ <!-- outdated translation 7096533244663846810 --> <string name="cancel_vcard_import_or_export_failed" msgid="6139900383366166706">"Yehlulekile ukukhansela ukungenisa/thekelisa i-vCard"</string>
<string name="search_settings_description" msgid="2675223022992445813">"Amagama othintana nabo"</string>
<string name="add_2sec_pause" msgid="9214012315201040129">"Faka ukumisa okwesikhashana kwamasekhondi angu-2"</string>
<string name="add_wait" msgid="3360818652790319634">"Yengeza ukulinda"</string>
@@ -610,8 +609,7 @@
<string name="discard" msgid="1234315037371251414">"Lahla"</string>
<!-- no translation found for call_type_and_date (1766269584078149149) -->
<skip />
- <!-- no translation found for profile_display_name (4127389543625918771) -->
- <skip />
+ <string name="profile_display_name" msgid="4127389543625918771">"Misa iphrofayli yami"</string>
<!-- no translation found for enter_contact_name (1738391320566349924) -->
<skip />
<!-- no translation found for view_updates_from_group (1782685984905600034) -->
@@ -622,11 +620,11 @@
<skip />
<!-- no translation found for notification_new_voicemail_ticker (895342132049452081) -->
<skip />
- <string name="voicemail_playback_error" msgid="6148119635138385900">"yehlulekile ukudlala imeyili yezwi"</string>
- <string name="voicemail_buffering" msgid="2021957162133938725">"ukugcina kumthamo..."</string>
- <!-- no translation found for voicemail_fetching_content (8516068803491833243) -->
+ <!-- outdated translation 6148119635138385900 --> <string name="voicemail_playback_error" msgid="1811242131549854624">"yehlulekile ukudlala imeyili yezwi"</string>
+ <!-- outdated translation 2021957162133938725 --> <string name="voicemail_buffering" msgid="738287747618697097">"ukugcina kumthamo..."</string>
+ <!-- no translation found for voicemail_fetching_content (877911315738258780) -->
<skip />
- <!-- no translation found for voicemail_fetching_timout (3430908587639305983) -->
+ <!-- no translation found for voicemail_fetching_timout (6691792377574905201) -->
<skip />
<!-- no translation found for call_log_new_header (846546437517724715) -->
<skip />
@@ -693,12 +691,10 @@
<skip />
<!-- no translation found for call_log_empty_gecode (5588904744812100846) -->
<skip />
- <!-- no translation found for user_profile_contacts_list_header (9154761216179882405) -->
- <skip />
+ <string name="user_profile_contacts_list_header" msgid="9154761216179882405">"MINA"</string>
<!-- no translation found for local_profile_title (2021416826991393684) -->
<skip />
<!-- no translation found for external_profile_title (8034998767621359438) -->
<skip />
- <!-- no translation found for toast_displaying_all_contacts (2737388783898593875) -->
- <skip />
+ <string name="toast_displaying_all_contacts" msgid="2737388783898593875">"Ibonisa bonke abathintwayo"</string>
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index a67aa6b..f5fd3bf 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -240,10 +240,8 @@
<dimen name="call_detail_action_bar_height">60dip</dimen>
<!-- Empty message margins -->
- <dimen name="empty_message_top_margin">43dip</dimen>
- <dimen name="no_accounts_message_margin">15dip</dimen>
- <dimen name="add_account_button_left_margin">50dip</dimen>
- <dimen name="add_account_button_right_margin">50dip</dimen>
+ <dimen name="empty_message_top_margin">48dip</dimen>
+ <dimen name="no_accounts_message_margin">20dip</dimen>
<!-- For contact filter setting screens -->
<dimen name="contact_filter_left_margin">16dip</dimen>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index c7a2bc7..11e7e38 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -783,16 +783,16 @@
<string name="searching_vcard_message" product="default">Searching for vCard data on SD card</string>
<!-- Dialog title shown when scanning VCard data failed. [CHAR LIMIT=NONE] -->
- <string name="scanning_sdcard_failed_title" product="nosdcard">Scanning storage failed</string>
+ <string name="scanning_sdcard_failed_title" product="nosdcard">Couldn\'t scan storage</string>
<!-- Dialog title shown when scanning VCard data failed. -->
- <string name="scanning_sdcard_failed_title" product="default">Scanning SD card failed</string>
+ <string name="scanning_sdcard_failed_title" product="default">Couldn\'t scan SD card</string>
<!-- Dialog message shown when searching VCard data failed.
An exact reason for the failure should [CHAR LIMIT=NONE] -->
- <string name="scanning_sdcard_failed_message" product="nosdcard">Scanning storage failed (Reason: \"<xliff:g id="fail_reason">%s</xliff:g>\")</string>
+ <string name="scanning_sdcard_failed_message" product="nosdcard">Couldn\'t scan storage (Reason: \"<xliff:g id="fail_reason">%s</xliff:g>\")</string>
<!-- Dialog message shown when searching VCard data failed.
An exact reason for the failure should -->
- <string name="scanning_sdcard_failed_message" product="default">Scanning SD card failed (Reason: \"<xliff:g id="fail_reason">%s</xliff:g>\")</string>
+ <string name="scanning_sdcard_failed_message" product="default">Couldn\'t scan SD card (Reason: \"<xliff:g id="fail_reason">%s</xliff:g>\")</string>
<!-- The failed reason shown when Contacts app (especially vCard importer/exporter)
emitted some I/O error. Exact reason will be appended by the system. -->
@@ -805,14 +805,14 @@
<!-- The failed reason shown when vCard parser was not able to be parsed by the current vCard
implementation. This might happen even when the input vCard is completely valid, though
we believe it is rather rare in the actual world. -->
- <string name="fail_reason_vcard_parse_error">Failed to parse vCard for unexpected reason</string>
+ <string name="fail_reason_vcard_parse_error">Couldn\'t parse vCard for unexpected reason</string>
<!-- The failed reason shown when vCard importer doesn't support the format.
This may be shown when the vCard is corrupted [CHAR LIMIT=40] -->
<string name="fail_reason_not_supported">The format is not supported.</string>
<!-- Message used when vCard import has failed. [CHAR LIMIT=40] -->
- <string name="vcard_import_failed">Failed to import vCard</string>
+ <string name="vcard_import_failed">Couldn\'t import vCard</string>
<!-- The failure message shown when the system could not find any vCard file.
(with extension ".vcf" in (USB) storage.)
@@ -824,11 +824,11 @@
<string name="import_failure_no_vcard_file" product="default">No vCard file found on the SD card</string>
<!-- Fail reason shown when vCard importer failed to look over meta information stored in vCard file(s). -->
- <string name="fail_reason_failed_to_collect_vcard_meta_info">Failed to collect meta information of given vCard file(s).</string>
+ <string name="fail_reason_failed_to_collect_vcard_meta_info">Couldn\'t collect meta information of given vCard file(s).</string>
<!-- The failed reason shown when the import of some of vCard files failed during multiple vCard
files import. It includes the case where all files were failed to be imported. -->
- <string name="fail_reason_failed_to_read_files">One or more files failed to be imported (%s).</string>
+ <string name="fail_reason_failed_to_read_files">One or more files couldn\'t be imported (%s).</string>
<!-- The failed reason which should not be shown but it may in some buggy condition. -->
<string name="fail_reason_unknown">Unknown error</string>
@@ -857,7 +857,7 @@
<string name="importing_vcard_description">Importing <xliff:g id="name" example="Joe Due">%s</xliff:g></string>
<!-- Dialog title shown when reading vCard data failed [CHAR LIMIT=40] -->
- <string name="reading_vcard_failed_title">Failed to Read vCard data</string>
+ <string name="reading_vcard_failed_title">Couldn\'t read vCard data</string>
<!-- The title shown when reading vCard is canceled (probably by a user)
[CHAR LIMIT=40] -->
@@ -905,10 +905,10 @@
<string name="confirm_export_message">Export your contact list to file \"<xliff:g id="vcard_filename">%s</xliff:g>\"?</string>
<!-- Dialog title shown when exporting Contact data failed -->
- <string name="exporting_contact_failed_title">Failed to export contact data</string>
+ <string name="exporting_contact_failed_title">Couldn\'t export contact data</string>
<!-- Dialog message shown when exporting Contact data failed -->
- <string name="exporting_contact_failed_message">Failed to export contact data.\nReason for failure: \"<xliff:g id="fail_reason">%s</xliff:g>\"</string>
+ <string name="exporting_contact_failed_message">Couldn\'t export contact data.\nReason: \"<xliff:g id="fail_reason">%s</xliff:g>\"</string>
<!-- The failed reason shown when there's no contact which is allowed to be exported.
Note that user may have contacts data but all of them are probably not allowed to be
@@ -951,7 +951,7 @@
<!-- The error reason the vCard composer "may" emit when database is corrupted or
something is going wrong. Usually users should not see this text. -->
- <string name="composer_failed_to_get_database_infomation">Failed to get database information</string>
+ <string name="composer_failed_to_get_database_infomation">Couldn\'t get database information</string>
<!-- This error message shown when the user actually have no contact
(e.g. just after data-wiping), or, data providers of the contact list prohibits their
@@ -991,7 +991,7 @@
<string name="cancel_export_confirmation_message">Are you sure to cancel exporting <xliff:g id="filename" example="export.vcf">%s</xliff:g>?</string>
<!-- Title shown in a Dialog telling users cancel vCard import/export operation is failed. [CHAR LIMIT=40] -->
- <string name="cancel_vcard_import_or_export_failed">Failed to cancel vCard import/export</string>
+ <string name="cancel_vcard_import_or_export_failed">Couldn\'t cancel vCard import/export</string>
<!-- The string used to describe Contacts as a searchable item within system search settings. -->
<string name="search_settings_description">Names of your contacts</string>
@@ -1630,16 +1630,16 @@
<string name="notification_new_voicemail_ticker">New voicemail from <xliff:g id="caller">%1$s</xliff:g></string>
<!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
- <string name="voicemail_playback_error">failed to play voicemail</string>
+ <string name="voicemail_playback_error">Couldn\'t play voicemail.</string>
<!-- Message to display before we have prepared the media player, i.e. before we know duration. [CHAR LIMIT=40] -->
- <string name="voicemail_buffering">buffering...</string>
+ <string name="voicemail_buffering">Buffering\u2026</string>
<!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
- <string name="voicemail_fetching_content">fetching voicemail...</string>
+ <string name="voicemail_fetching_content">Fetching voicemail\u2026</string>
<!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
- <string name="voicemail_fetching_timout">failed to fetch voicemail</string>
+ <string name="voicemail_fetching_timout">Couldn\'t fetch voicemail.</string>
<!-- The header in the call log used to identify missed calls and voicemail that have not yet been consumed [CHAR LIMIT=10] -->
<string name="call_log_new_header">New</string>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index 418d632..03a9134 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -168,6 +168,7 @@
<style name="ContactsActionBarStyle" parent="@android:style/Widget.Holo.Light.ActionBar.Solid.Inverse">
<item name="android:background">@drawable/ab_solid_custom_blue_inverse_holo</item>
<item name="android:backgroundStacked">@drawable/ab_solid_custom_blue_inverse_holo</item>
+ <item name="android:displayOptions"></item>
</style>
<style name="ContactsActionBarTabView" parent="@android:style/Widget.Holo.ActionBar.TabView">
@@ -287,6 +288,7 @@
<style name="DialtactsActionBarStyle" parent="android:Widget.Holo.ActionBar">
<item name="android:backgroundSplit">@drawable/ab_bottom_opaque_dark_holo</item>
<item name="android:backgroundStacked">@drawable/ab_stacked_opaque_dark_holo</item>
+ <item name="android:displayOptions"></item>
</style>
</resources>
diff --git a/src/com/android/contacts/CallDetailActivity.java b/src/com/android/contacts/CallDetailActivity.java
index 85e0ff7..4941121 100644
--- a/src/com/android/contacts/CallDetailActivity.java
+++ b/src/com/android/contacts/CallDetailActivity.java
@@ -20,9 +20,8 @@
import com.android.contacts.calllog.CallDetailHistoryAdapter;
import com.android.contacts.calllog.CallTypeHelper;
import com.android.contacts.calllog.PhoneNumberHelper;
-import com.android.contacts.util.AbstractBackgroundTask;
-import com.android.contacts.util.BackgroundTask;
-import com.android.contacts.util.BackgroundTaskService;
+import com.android.contacts.util.AsyncTaskExecutor;
+import com.android.contacts.util.AsyncTaskExecutors;
import com.android.contacts.voicemail.VoicemailPlaybackFragment;
import com.android.contacts.voicemail.VoicemailStatusHelper;
import com.android.contacts.voicemail.VoicemailStatusHelper.StatusMessage;
@@ -73,6 +72,14 @@
public class CallDetailActivity extends Activity {
private static final String TAG = "CallDetail";
+ /** The enumeration of {@link AsyncTask} objects used in this class. */
+ public enum Tasks {
+ MARK_VOICEMAIL_READ,
+ DELETE_VOICEMAIL_AND_FINISH,
+ REMOVE_FROM_CALL_LOG_AND_FINISH,
+ UPDATE_PHONE_CALL_DETAILS,
+ }
+
/** A long array extra containing ids of call log entries to display. */
public static final String EXTRA_CALL_LOG_IDS = "EXTRA_CALL_LOG_IDS";
/** If we are started with a voicemail, we'll find the uri to play with this extra. */
@@ -87,7 +94,7 @@
private ImageView mMainActionView;
private ImageButton mMainActionPushLayerView;
private ImageView mContactBackgroundView;
- private BackgroundTaskService mBackgroundTaskService;
+ private AsyncTaskExecutor mAsyncTaskExecutor;
private String mNumber = null;
private String mDefaultCountryIso;
@@ -161,8 +168,7 @@
setContentView(R.layout.call_detail);
- mBackgroundTaskService = (BackgroundTaskService) getApplicationContext().getSystemService(
- BackgroundTaskService.BACKGROUND_TASK_SERVICE);
+ mAsyncTaskExecutor = AsyncTaskExecutors.createThreadPoolExecutor();
mInflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
mResources = getResources();
@@ -231,14 +237,15 @@
}
private void markVoicemailAsRead(final Uri voicemailUri) {
- mBackgroundTaskService.submit(new AbstractBackgroundTask() {
+ mAsyncTaskExecutor.submit(Tasks.MARK_VOICEMAIL_READ, new AsyncTask<Void, Void, Void>() {
@Override
- public void doInBackground() {
+ public Void doInBackground(Void... params) {
ContentValues values = new ContentValues();
values.put(Voicemails.IS_READ, true);
getContentResolver().update(voicemailUri, values, null, null);
+ return null;
}
- }, AsyncTask.THREAD_POOL_EXECUTOR);
+ });
}
/**
@@ -288,28 +295,27 @@
* @param callUris URIs into {@link CallLog.Calls} of the calls to be displayed
*/
private void updateData(final Uri... callUris) {
- mBackgroundTaskService.submit(new BackgroundTask() {
- private PhoneCallDetails[] details;
-
+ class UpdateContactDetailsTask extends AsyncTask<Void, Void, PhoneCallDetails[]> {
@Override
- public void doInBackground() {
+ public PhoneCallDetails[] doInBackground(Void... params) {
// TODO: All phone calls correspond to the same person, so we can make a single
// lookup.
final int numCalls = callUris.length;
- details = new PhoneCallDetails[numCalls];
+ PhoneCallDetails[] details = new PhoneCallDetails[numCalls];
try {
for (int index = 0; index < numCalls; ++index) {
details[index] = getPhoneCallDetailsForUri(callUris[index]);
}
+ return details;
} catch (IllegalArgumentException e) {
// Something went wrong reading in our primary data.
Log.w(TAG, "invalid URI starting call details", e);
- details = null;
+ return null;
}
}
@Override
- public void onPostExecute() {
+ public void onPostExecute(PhoneCallDetails[] details) {
if (details == null) {
// Somewhere went wrong: we're going to bail out and show error to users.
Toast.makeText(CallDetailActivity.this, R.string.toast_call_detail_error,
@@ -461,7 +467,8 @@
loadContactPhotos(photoUri);
findViewById(R.id.call_detail).setVisibility(View.VISIBLE);
}
- });
+ }
+ mAsyncTaskExecutor.submit(Tasks.UPDATE_PHONE_CALL_DETAILS, new UpdateContactDetailsTask());
}
/** Return the phone call details for a given call log URI. */
@@ -707,34 +714,40 @@
}
callIds.append(ContentUris.parseId(callUri));
}
- mBackgroundTaskService.submit(new BackgroundTask() {
- @Override
- public void doInBackground() {
- getContentResolver().delete(Calls.CONTENT_URI_WITH_VOICEMAIL,
- Calls._ID + " IN (" + callIds + ")", null);
- }
- @Override
- public void onPostExecute() {
- finish();
- }
- });
+ mAsyncTaskExecutor.submit(Tasks.REMOVE_FROM_CALL_LOG_AND_FINISH,
+ new AsyncTask<Void, Void, Void>() {
+ @Override
+ public Void doInBackground(Void... params) {
+ getContentResolver().delete(Calls.CONTENT_URI_WITH_VOICEMAIL,
+ Calls._ID + " IN (" + callIds + ")", null);
+ return null;
+ }
+
+ @Override
+ public void onPostExecute(Void result) {
+ finish();
+ }
+ });
}
+
public void onMenuEditNumberBeforeCall(MenuItem menuItem) {
startActivity(new Intent(Intent.ACTION_DIAL, mPhoneNumberHelper.getCallUri(mNumber)));
}
public void onMenuTrashVoicemail(MenuItem menuItem) {
final Uri voicemailUri = getVoicemailUri();
- mBackgroundTaskService.submit(new BackgroundTask() {
- @Override
- public void doInBackground() {
- getContentResolver().delete(voicemailUri, null, null);
- }
- @Override
- public void onPostExecute() {
- finish();
- }
- });
+ mAsyncTaskExecutor.submit(Tasks.DELETE_VOICEMAIL_AND_FINISH,
+ new AsyncTask<Void, Void, Void>() {
+ @Override
+ public Void doInBackground(Void... params) {
+ getContentResolver().delete(voicemailUri, null, null);
+ return null;
+ }
+ @Override
+ public void onPostExecute(Void result) {
+ finish();
+ }
+ });
}
private void configureActionBar() {
diff --git a/src/com/android/contacts/ContactsApplication.java b/src/com/android/contacts/ContactsApplication.java
index 0aba332..1c8c080 100644
--- a/src/com/android/contacts/ContactsApplication.java
+++ b/src/com/android/contacts/ContactsApplication.java
@@ -16,11 +16,8 @@
package com.android.contacts;
-import static com.android.contacts.util.BackgroundTaskService.createAsyncTaskBackgroundTaskService;
-
import com.android.contacts.model.AccountTypeManager;
import com.android.contacts.test.InjectedServices;
-import com.android.contacts.util.BackgroundTaskService;
import com.google.common.annotations.VisibleForTesting;
import android.app.Application;
@@ -36,7 +33,6 @@
private static InjectedServices sInjectedServices;
private AccountTypeManager mAccountTypeManager;
private ContactPhotoManager mContactPhotoManager;
- private BackgroundTaskService mBackgroundTaskService;
/**
* Overrides the system services with mocks for testing.
@@ -97,13 +93,6 @@
return mContactPhotoManager;
}
- if (BackgroundTaskService.BACKGROUND_TASK_SERVICE.equals(name)) {
- if (mBackgroundTaskService == null) {
- mBackgroundTaskService = createAsyncTaskBackgroundTaskService();
- }
- return mBackgroundTaskService;
- }
-
return super.getSystemService(name);
}
diff --git a/src/com/android/contacts/ContactsUtils.java b/src/com/android/contacts/ContactsUtils.java
index 45ce4fe..2f13481 100644
--- a/src/com/android/contacts/ContactsUtils.java
+++ b/src/com/android/contacts/ContactsUtils.java
@@ -16,6 +16,8 @@
package com.android.contacts;
+import com.android.contacts.model.AccountTypeManager;
+import com.android.contacts.model.AccountWithDataSet;
import com.android.i18n.phonenumbers.NumberParseException;
import com.android.i18n.phonenumbers.PhoneNumberUtil;
import com.android.i18n.phonenumbers.PhoneNumberUtil.MatchType;
@@ -29,6 +31,8 @@
import android.telephony.PhoneNumberUtils;
import android.text.TextUtils;
+import java.util.List;
+
public class ContactsUtils {
private static final String TAG = "ContactsUtils";
private static final String WAIT_SYMBOL_AS_STRING = String.valueOf(PhoneNumberUtils.WAIT);
@@ -166,4 +170,12 @@
(CountryDetector) context.getSystemService(Context.COUNTRY_DETECTOR);
return detector.detectCountry().getCountryIso();
}
+
+ public static boolean areAccountsAvailable(Context context) {
+ final List<AccountWithDataSet> accounts =
+ AccountTypeManager.getInstance(context).getAccounts(true /* writeable */);
+ return !accounts.isEmpty();
+ }
+
+
}
diff --git a/src/com/android/contacts/activities/ContactEditorActivity.java b/src/com/android/contacts/activities/ContactEditorActivity.java
index 2936110..c69cc04 100644
--- a/src/com/android/contacts/activities/ContactEditorActivity.java
+++ b/src/com/android/contacts/activities/ContactEditorActivity.java
@@ -151,11 +151,6 @@
public void onSaveFinished(Intent resultIntent) {
if (resultIntent != null) {
startActivity(resultIntent);
- } else {
- // Navigate home
- Intent intent = new Intent(ContactEditorActivity.this, PeopleActivity.class);
- intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
- startActivity(intent);
}
finish();
}
diff --git a/src/com/android/contacts/activities/DialtactsActivity.java b/src/com/android/contacts/activities/DialtactsActivity.java
index 12709c8..c604e99 100644
--- a/src/com/android/contacts/activities/DialtactsActivity.java
+++ b/src/com/android/contacts/activities/DialtactsActivity.java
@@ -46,6 +46,7 @@
import android.os.RemoteException;
import android.os.ServiceManager;
import android.provider.CallLog.Calls;
+import android.provider.ContactsContract.Contacts;
import android.provider.ContactsContract.Intents.UI;
import android.support.v13.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
@@ -58,6 +59,7 @@
import android.view.MenuItem.OnMenuItemClickListener;
import android.view.View;
import android.view.View.OnClickListener;
+import android.view.View.OnFocusChangeListener;
import android.view.ViewConfiguration;
import android.view.inputmethod.InputMethodManager;
import android.widget.PopupMenu;
@@ -253,6 +255,9 @@
popupMenu.inflate(R.menu.dialtacts_search_options);
final MenuItem filterOptionMenuItem = menu.findItem(R.id.filter_option);
filterOptionMenuItem.setOnMenuItemClickListener(mFilterOptionsMenuItemClickListener);
+ final MenuItem addContactOptionMenuItem = menu.findItem(R.id.add_contact);
+ addContactOptionMenuItem.setIntent(
+ new Intent(Intent.ACTION_INSERT, Contacts.CONTENT_URI));
popupMenu.show();
}
};
@@ -419,6 +424,14 @@
mSearchView.setIconifiedByDefault(true);
mSearchView.setQueryHint(getString(R.string.hint_findContacts));
mSearchView.setIconified(false);
+ mSearchView.setOnQueryTextFocusChangeListener(new OnFocusChangeListener() {
+ @Override
+ public void onFocusChange(View view, boolean hasFocus) {
+ if (hasFocus) {
+ showInputMethod(view.findFocus());
+ }
+ }
+ });
if (!ViewConfiguration.get(this).hasPermanentMenuKey()) {
// Filter option menu should be shown on the right side of SearchView.
@@ -693,6 +706,7 @@
public boolean onPrepareOptionsMenu(Menu menu) {
final MenuItem searchMenuItem = menu.findItem(R.id.search_on_action_bar);
final MenuItem filterOptionMenuItem = menu.findItem(R.id.filter_option);
+ final MenuItem addContactOptionMenuItem = menu.findItem(R.id.add_contact);
final MenuItem callSettingsMenuItem = menu.findItem(R.id.menu_call_settings);
Tab tab = getActionBar().getSelectedTab();
if (mInSearchUi) {
@@ -701,9 +715,13 @@
filterOptionMenuItem.setVisible(true);
filterOptionMenuItem.setOnMenuItemClickListener(
mFilterOptionsMenuItemClickListener);
+ addContactOptionMenuItem.setVisible(true);
+ addContactOptionMenuItem.setIntent(
+ new Intent(Intent.ACTION_INSERT, Contacts.CONTENT_URI));
} else {
// Filter option menu should be not be shown as a overflow menu.
filterOptionMenuItem.setVisible(false);
+ addContactOptionMenuItem.setVisible(false);
}
callSettingsMenuItem.setVisible(false);
} else {
@@ -719,6 +737,7 @@
showCallSettingsMenu = true;
}
filterOptionMenuItem.setVisible(false);
+ addContactOptionMenuItem.setVisible(false);
if (showCallSettingsMenu) {
callSettingsMenuItem.setVisible(true);
@@ -735,7 +754,15 @@
public void startSearch(String initialQuery, boolean selectInitialQuery,
Bundle appSearchData, boolean globalSearch) {
if (mSearchFragment != null && mSearchFragment.isAdded() && !globalSearch) {
- enterSearchUi();
+ if (mInSearchUi) {
+ if (mSearchView.hasFocus()) {
+ showInputMethod(mSearchView.findFocus());
+ } else {
+ mSearchView.requestFocus();
+ }
+ } else {
+ enterSearchUi();
+ }
} else {
super.startSearch(initialQuery, selectInitialQuery, appSearchData, globalSearch);
}
@@ -781,7 +808,9 @@
private void showInputMethod(View view) {
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
if (imm != null) {
- imm.showSoftInput(view, 0);
+ if (!imm.showSoftInput(view, 0)) {
+ Log.w(TAG, "Failed to show soft input method.");
+ }
}
}
diff --git a/src/com/android/contacts/activities/PeopleActivity.java b/src/com/android/contacts/activities/PeopleActivity.java
index 68e9cbb..1c69ef9 100644
--- a/src/com/android/contacts/activities/PeopleActivity.java
+++ b/src/com/android/contacts/activities/PeopleActivity.java
@@ -19,6 +19,7 @@
import com.android.contacts.ContactLoader;
import com.android.contacts.ContactSaveService;
import com.android.contacts.ContactsActivity;
+import com.android.contacts.ContactsUtils;
import com.android.contacts.R;
import com.android.contacts.activities.ActionBarAdapter.TabState;
import com.android.contacts.detail.ContactDetailFragment;
@@ -199,9 +200,7 @@
}
private boolean areAccountsAvailable() {
- final List<AccountWithDataSet> accounts =
- AccountTypeManager.getInstance(this).getAccounts(true /* writeable */);
- return !accounts.isEmpty();
+ return ContactsUtils.areAccountsAvailable(this);
}
@@ -681,13 +680,14 @@
switch (tab) {
case FAVORITES:
mContactsUnavailableFragment.setMessageText(
- R.string.listTotalAllContactsZeroStarred);
+ R.string.listTotalAllContactsZeroStarred, -1);
break;
case GROUPS:
- mContactsUnavailableFragment.setMessageText(R.string.noGroups);
+ mContactsUnavailableFragment.setMessageText(R.string.noGroups,
+ areAccountsAvailable() ? -1 : R.string.noAccounts);
break;
case ALL:
- mContactsUnavailableFragment.setMessageText(R.string.noContacts);
+ mContactsUnavailableFragment.setMessageText(R.string.noContacts, -1);
break;
}
}
diff --git a/src/com/android/contacts/calllog/CallLogAdapter.java b/src/com/android/contacts/calllog/CallLogAdapter.java
index 7e934b6..28e2e90 100644
--- a/src/com/android/contacts/calllog/CallLogAdapter.java
+++ b/src/com/android/contacts/calllog/CallLogAdapter.java
@@ -24,6 +24,7 @@
import com.android.contacts.util.ExpirableCache;
import com.google.common.annotations.VisibleForTesting;
+import android.content.ContentValues;
import android.content.Context;
import android.content.res.Resources;
import android.database.Cursor;
@@ -37,6 +38,7 @@
import android.provider.ContactsContract.PhoneLookup;
import android.telephony.PhoneNumberUtils;
import android.text.TextUtils;
+import android.util.Pair;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
@@ -47,7 +49,7 @@
/**
* Adapter class to fill in data for the Call Log.
*/
-public final class CallLogAdapter extends GroupingListAdapter
+public class CallLogAdapter extends GroupingListAdapter
implements Runnable, ViewTreeObserver.OnPreDrawListener, CallLogGroupBuilder.GroupCreator {
/** Interface used to initiate a refresh of the content. */
public interface CallFetcher {
@@ -75,10 +77,13 @@
/**
* List of requests to update contact details.
* <p>
+ * Each request is made of a phone number to look up, and the contact info currently stored in
+ * the call log for this number.
+ * <p>
* The requests are added when displaying the contacts and are processed by a background
* thread.
*/
- private final LinkedList<String> mRequests;
+ private final LinkedList<Pair<String, ContactInfo>> mRequests;
private volatile boolean mDone;
private boolean mLoading = true;
@@ -155,7 +160,7 @@
mCallFetcher = callFetcher;
mContactInfoCache = ExpirableCache.create(CONTACT_INFO_CACHE_SIZE);
- mRequests = new LinkedList<String>();
+ mRequests = new LinkedList<Pair<String,ContactInfo>>();
mPreDrawListener = null;
Resources resources = mContext.getResources();
@@ -230,10 +235,21 @@
mPreDrawListener = null;
}
- private void enqueueRequest(String number, boolean immediate) {
+ /**
+ * Enqueues a request to look up the contact details for the given phone number.
+ * <p>
+ * It also provides the current contact info stored in the call log for this number.
+ * <p>
+ * If the {@code immediate} parameter is true, it will start immediately the thread that looks
+ * up the contact information (if it has not been already started). Otherwise, it will be
+ * started with a delay. See {@link #START_PROCESSING_REQUESTS_DELAY_MILLIS}.
+ */
+ @VisibleForTesting
+ void enqueueRequest(String number, ContactInfo callLogInfo, boolean immediate) {
+ Pair<String, ContactInfo> request = new Pair<String, ContactInfo>(number, callLogInfo);
synchronized (mRequests) {
- if (!mRequests.contains(number)) {
- mRequests.add(number);
+ if (!mRequests.contains(request)) {
+ mRequests.add(request);
mRequests.notifyAll();
}
}
@@ -378,12 +394,15 @@
/**
* Queries the appropriate content provider for the contact associated with the number.
* <p>
+ * Upon completion it also updates the cache in the call log, if it is different from
+ * {@code callLogInfo}.
+ * <p>
* The number might be either a SIP address or a phone number.
* <p>
* It returns true if it updated the content of the cache and we should therefore tell the
* view to update its content.
*/
- private boolean queryContactInfo(String number) {
+ private boolean queryContactInfo(String number, ContactInfo callLogInfo) {
final ContactInfo info;
// Determine the contact info.
@@ -411,6 +430,9 @@
// Store the data in the cache so that the UI thread can use to display it. Store it
// even if it has not changed so that it is marked as not expired.
mContactInfoCache.put(number, info);
+ // Update the call log even if the cache it is up-to-date: it is possible that the cache
+ // contains the value from a different call log entry.
+ updateCallLogContactInfoCache(number, info, callLogInfo);
return updated;
}
@@ -423,9 +445,12 @@
boolean needNotify = false;
while (!mDone) {
String number = null;
+ ContactInfo callLogInfo = null;
synchronized (mRequests) {
if (!mRequests.isEmpty()) {
- number = mRequests.removeFirst();
+ Pair<String, ContactInfo> request = mRequests.removeFirst();
+ number = request.first;
+ callLogInfo = request.second;
} else {
if (needNotify) {
needNotify = false;
@@ -439,7 +464,7 @@
}
}
}
- if (!mDone && number != null && queryContactInfo(number)) {
+ if (!mDone && number != null && queryContactInfo(number, callLogInfo)) {
needNotify = true;
}
}
@@ -571,14 +596,20 @@
info = ContactInfo.EMPTY;
mContactInfoCache.put(number, info);
// Request the contact details immediately since they are currently missing.
- enqueueRequest(number, true);
+ enqueueRequest(number, cachedContactInfo, true);
// Format the phone number in the call log as best as we can.
formattedNumber = formatPhoneNumber(number, null, countryIso);
} else {
if (cachedInfo.isExpired()) {
// The contact info is no longer up to date, we should request it. However, we
// do not need to request them immediately.
- enqueueRequest(number, false);
+ enqueueRequest(number, cachedContactInfo, false);
+ } else if (!callLogInfoMatches(cachedContactInfo, info)) {
+ // The call log information does not match the one we have, look it up again.
+ // We could simply update the call log directly, but that needs to be done in a
+ // background thread, so it is easier to simply request a new lookup, which will, as
+ // a side-effect, update the call log.
+ enqueueRequest(number, cachedContactInfo, false);
}
if (info != ContactInfo.EMPTY) {
@@ -629,6 +660,52 @@
}
}
+ /** Checks whether the contact info from the call log matches the one from the contacts db. */
+ private boolean callLogInfoMatches(ContactInfo callLogInfo, ContactInfo info) {
+ // The call log only contains a subset of the fields in the contacts db.
+ // Only check those.
+ return TextUtils.equals(callLogInfo.name, info.name)
+ && callLogInfo.type == info.type
+ && TextUtils.equals(callLogInfo.label, info.label);
+ }
+
+ /** Stores the updated contact info in the call log if it is different from the current one. */
+ private void updateCallLogContactInfoCache(String number, ContactInfo updatedInfo,
+ ContactInfo callLogInfo) {
+ final ContentValues values = new ContentValues();
+ boolean needsUpdate = false;
+
+ if (callLogInfo != null) {
+ if (!TextUtils.equals(updatedInfo.name, callLogInfo.name)) {
+ values.put(Calls.CACHED_NAME, updatedInfo.name);
+ needsUpdate = true;
+ }
+
+ if (updatedInfo.type != callLogInfo.type) {
+ values.put(Calls.CACHED_NUMBER_TYPE, updatedInfo.type);
+ needsUpdate = true;
+ }
+
+ if (!TextUtils.equals(updatedInfo.label, callLogInfo.label)) {
+ values.put(Calls.CACHED_NUMBER_LABEL, updatedInfo.label);
+ needsUpdate = true;
+ }
+ } else {
+ needsUpdate = true;
+ }
+
+ if (!needsUpdate) {
+ return;
+ }
+
+ StringBuilder where = new StringBuilder();
+ where.append(Calls.NUMBER);
+ where.append(" = ?");
+
+ mContext.getContentResolver().update(Calls.CONTENT_URI_WITH_VOICEMAIL, values,
+ where.toString(), new String[]{ number });
+ }
+
/** Returns the contact information as stored in the call log. */
private ContactInfo getContactInfoFromCallLog(Cursor c) {
ContactInfo info = new ContactInfo();
diff --git a/src/com/android/contacts/detail/ContactDetailDisplayUtils.java b/src/com/android/contacts/detail/ContactDetailDisplayUtils.java
index cbdf148..6bca80d 100644
--- a/src/com/android/contacts/detail/ContactDetailDisplayUtils.java
+++ b/src/com/android/contacts/detail/ContactDetailDisplayUtils.java
@@ -20,13 +20,13 @@
import com.android.contacts.ContactLoader.Result;
import com.android.contacts.ContactPhotoManager;
import com.android.contacts.R;
-import com.android.contacts.format.FormatUtils;
import com.android.contacts.preference.ContactsPreferences;
import com.android.contacts.util.ContactBadgeUtil;
import com.android.contacts.util.StreamItemEntry;
import com.android.contacts.util.StreamItemPhotoEntry;
import com.google.common.annotations.VisibleForTesting;
+import android.content.ContentUris;
import android.content.ContentValues;
import android.content.Context;
import android.content.Entity;
@@ -37,16 +37,15 @@
import android.content.res.Resources.NotFoundException;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
-import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.provider.ContactsContract;
import android.provider.ContactsContract.CommonDataKinds.Organization;
import android.provider.ContactsContract.Data;
import android.provider.ContactsContract.DisplayNameSources;
+import android.provider.ContactsContract.StreamItems;
import android.text.Html;
import android.text.Html.ImageGetter;
-import android.text.Spanned;
import android.text.TextUtils;
import android.util.Log;
import android.view.LayoutInflater;
@@ -57,6 +56,7 @@
import android.widget.CheckBox;
import android.widget.ImageView;
import android.widget.LinearLayout;
+import android.widget.ListView;
import android.widget.TextView;
import java.util.List;
@@ -71,6 +71,27 @@
private static final int PHOTO_FADE_IN_ANIMATION_DURATION_MILLIS = 100;
+ /**
+ * Tag object used for stream item photos.
+ */
+ public static class StreamPhotoTag {
+ public final StreamItemEntry streamItem;
+ public final StreamItemPhotoEntry streamItemPhoto;
+
+ public StreamPhotoTag(StreamItemEntry streamItem, StreamItemPhotoEntry streamItemPhoto) {
+ this.streamItem = streamItem;
+ this.streamItemPhoto = streamItemPhoto;
+ }
+
+ public Uri getStreamItemPhotoUri() {
+ final Uri.Builder builder = StreamItems.CONTENT_URI.buildUpon();
+ ContentUris.appendId(builder, streamItem.getId());
+ builder.appendPath(StreamItems.StreamItemPhotos.CONTENT_DIRECTORY);
+ ContentUris.appendId(builder, streamItemPhoto.getId());
+ return builder.build();
+ }
+ }
+
private ContactDetailDisplayUtils() {
// Disallow explicit creation of this class.
}
@@ -244,7 +265,8 @@
/** Creates the view that represents a stream item. */
public static View createStreamItemView(LayoutInflater inflater, Context context,
- StreamItemEntry streamItem, LinearLayout parent) {
+ StreamItemEntry streamItem, LinearLayout parent,
+ View.OnClickListener photoClickListener) {
View container = inflater.inflate(R.layout.stream_item_container, parent, false);
ViewGroup contentTable = (ViewGroup) container.findViewById(R.id.stream_item_content);
@@ -261,17 +283,17 @@
View photoContainer = inflater.inflate(R.layout.stream_item_row_two_images,
contentTable, false);
- loadPhoto(contactPhotoManager, firstPhoto, photoContainer,
- R.id.stream_item_first_image);
- loadPhoto(contactPhotoManager, secondPhoto, photoContainer,
- R.id.stream_item_second_image);
+ loadPhoto(contactPhotoManager, streamItem, firstPhoto, photoContainer,
+ R.id.stream_item_first_image, photoClickListener);
+ loadPhoto(contactPhotoManager, streamItem, secondPhoto, photoContainer,
+ R.id.stream_item_second_image, photoClickListener);
contentTable.addView(photoContainer);
} else {
// Put in a single photo with text on the side.
View photoContainer = inflater.inflate(
R.layout.stream_item_row_image_and_text, contentTable, false);
- loadPhoto(contactPhotoManager, firstPhoto, photoContainer,
- R.id.stream_item_first_image);
+ loadPhoto(contactPhotoManager, streamItem, firstPhoto, photoContainer,
+ R.id.stream_item_first_image, photoClickListener);
addStreamItemText(context, streamItem,
photoContainer.findViewById(R.id.stream_item_second_text));
contentTable.addView(photoContainer);
@@ -294,11 +316,27 @@
return container;
}
- /** Loads a photo into an image view. The image view is identifiedc by the given id. */
+ /** Loads a photo into an image view. The image view is identified by the given id. */
private static void loadPhoto(ContactPhotoManager contactPhotoManager,
- final StreamItemPhotoEntry firstPhoto, View photoContainer, int imageViewId) {
- ImageView firstImageView = (ImageView) photoContainer.findViewById(imageViewId);
- contactPhotoManager.loadPhoto(firstImageView, Uri.parse(firstPhoto.getPhotoUri()));
+ final StreamItemEntry streamItem, final StreamItemPhotoEntry streamItemPhoto,
+ View photoContainer, int imageViewId, View.OnClickListener photoClickListener) {
+ final View frame = photoContainer.findViewById(imageViewId);
+ final View pushLayerView = frame.findViewById(R.id.push_layer);
+ final ImageView imageView = (ImageView) frame.findViewById(R.id.image);
+ if (photoClickListener != null) {
+ pushLayerView.setOnClickListener(photoClickListener);
+ pushLayerView.setTag(new StreamPhotoTag(streamItem, streamItemPhoto));
+ pushLayerView.setFocusable(true);
+ pushLayerView.setEnabled(true);
+ } else {
+ pushLayerView.setOnClickListener(null);
+ pushLayerView.setTag(null);
+ pushLayerView.setFocusable(false);
+ // setOnClickListener makes it clickable, so we need to overwrite it
+ pushLayerView.setClickable(false);
+ pushLayerView.setEnabled(false);
+ }
+ contactPhotoManager.loadPhoto(imageView, Uri.parse(streamItemPhoto.getPhotoUri()));
}
@VisibleForTesting
@@ -463,4 +501,44 @@
view.setBackgroundColor((int) (alpha * 255) << 24);
}
}
+
+ /**
+ * Returns the top coordinate of the first item in the {@link ListView}. If the first item
+ * in the {@link ListView} is not visible or there are no children in the list, then return
+ * Integer.MIN_VALUE. Note that the returned value will be <= 0 because the first item in the
+ * list cannot have a positive offset.
+ */
+ public static int getFirstListItemOffset(ListView listView) {
+ if (listView == null || listView.getChildCount() == 0 ||
+ listView.getFirstVisiblePosition() != 0) {
+ return Integer.MIN_VALUE;
+ }
+ return listView.getChildAt(0).getTop();
+ }
+
+ /**
+ * Tries to scroll the first item in the list to the given offset (this can be a no-op if the
+ * list is already in the correct position).
+ * @param listView that should be scrolled
+ * @param offset which should be <= 0
+ */
+ public static void requestToMoveToOffset(ListView listView, int offset) {
+ // We try to offset the list if the first item in the list is showing (which is presumed
+ // to have a larger height than the desired offset). If the first item in the list is not
+ // visible, then we simply do not scroll the list at all (since it can get complicated to
+ // compute how many items in the list will equal the given offset). Potentially
+ // some animation elsewhere will make the transition smoother for the user to compensate
+ // for this simplification.
+ if (listView == null || listView.getChildCount() == 0 ||
+ listView.getFirstVisiblePosition() != 0 || offset > 0) {
+ return;
+ }
+
+ // As an optimization, check if the first item is already at the given offset.
+ if (listView.getChildAt(0).getTop() == offset) {
+ return;
+ }
+
+ listView.setSelectionFromTop(0, offset);
+ }
}
diff --git a/src/com/android/contacts/detail/ContactDetailFragment.java b/src/com/android/contacts/detail/ContactDetailFragment.java
index ca99c79..daf8229 100644
--- a/src/com/android/contacts/detail/ContactDetailFragment.java
+++ b/src/com/android/contacts/detail/ContactDetailFragment.java
@@ -43,6 +43,7 @@
import com.android.contacts.util.PhoneCapabilityTester;
import com.android.contacts.widget.TransitionAnimationView;
import com.android.internal.telephony.ITelephony;
+import com.google.common.annotations.VisibleForTesting;
import android.app.Activity;
import android.app.Fragment;
@@ -122,8 +123,6 @@
private static final String TAG = "ContactDetailFragment";
- private static final int LOADER_DETAILS = 1;
-
private interface ContextMenuIds {
static final int COPY_TEXT = 0;
static final int CLEAR_DEFAULT = 1;
@@ -132,7 +131,6 @@
private static final String KEY_CONTACT_URI = "contactUri";
private static final String KEY_LIST_STATE = "liststate";
- private static final String LOADER_ARG_CONTACT_URI = "contactUri";
private Context mContext;
private View mView;
@@ -379,6 +377,25 @@
bindData();
}
+ /**
+ * Returns the top coordinate of the first item in the {@link ListView}. If the first item
+ * in the {@link ListView} is not visible or there are no children in the list, then return
+ * Integer.MIN_VALUE. Note that the returned value will be <= 0 because the first item in the
+ * list cannot have a positive offset.
+ */
+ public int getFirstListItemOffset() {
+ return ContactDetailDisplayUtils.getFirstListItemOffset(mListView);
+ }
+
+ /**
+ * Tries to scroll the first item to the given offset (this can be a no-op if the list is
+ * already in the correct position).
+ * @param offset which should be <= 0
+ */
+ public void requestToMoveToOffset(int offset) {
+ ContactDetailDisplayUtils.requestToMoveToOffset(mListView, offset);
+ }
+
protected void bindData() {
if (mView == null) {
return;
@@ -605,7 +622,7 @@
final DetailViewEntry imEntry = DetailViewEntry.fromValues(mContext, imMime,
imKind, dataId, entryValues, mContactData.isDirectoryEntry(),
mContactData.getDirectoryId());
- buildImActions(imEntry, entryValues);
+ buildImActions(mContext, imEntry, entryValues);
imEntry.applyStatus(status, false);
mImEntries.add(imEntry);
}
@@ -617,7 +634,7 @@
mPostalEntries.add(entry);
} else if (Im.CONTENT_ITEM_TYPE.equals(mimeType) && hasData) {
// Build IM entries
- buildImActions(entry, entryValues);
+ buildImActions(mContext, entry, entryValues);
// Apply presence and status details when available
final DataStatus status = mContactData.getStatuses().get(entry.id);
@@ -936,11 +953,11 @@
}
/**
- * Build {@link Intent} to launch an action for the given {@link Im} or
- * {@link Email} row. If the result is non-null, it either contains one or two Intents
- * (e.g. [Text, Videochat] or just [Text])
+ * Writes the Instant Messaging action into the given entry value.
*/
- public static void buildImActions(DetailViewEntry entry, ContentValues values) {
+ @VisibleForTesting
+ public static void buildImActions(Context context, DetailViewEntry entry,
+ ContentValues values) {
final boolean isEmail = Email.CONTENT_ITEM_TYPE.equals(values.getAsString(Data.MIMETYPE));
if (!isEmail && !isProtocolValid(values)) {
@@ -958,6 +975,8 @@
final Integer chatCapabilityObj = values.getAsInteger(Im.CHAT_CAPABILITY);
final int chatCapability = chatCapabilityObj == null ? 0 : chatCapabilityObj;
entry.chatCapability = chatCapability;
+ entry.typeString = Im.getProtocolLabel(context.getResources(), Im.PROTOCOL_GOOGLE_TALK,
+ null).toString();
if ((chatCapability & Im.CAPABILITY_HAS_CAMERA) != 0) {
entry.actionIcon = R.drawable.sym_action_talk_holo_light;
entry.intent =
diff --git a/src/com/android/contacts/detail/ContactDetailLayoutController.java b/src/com/android/contacts/detail/ContactDetailLayoutController.java
index a10431b..579d7bf 100644
--- a/src/com/android/contacts/detail/ContactDetailLayoutController.java
+++ b/src/com/android/contacts/detail/ContactDetailLayoutController.java
@@ -20,6 +20,7 @@
import com.android.contacts.R;
import com.android.contacts.activities.ContactDetailActivity.FragmentKeyListener;
+import android.animation.ObjectAnimator;
import android.app.FragmentManager;
import android.app.FragmentTransaction;
import android.content.Context;
@@ -28,7 +29,9 @@
import android.support.v4.view.ViewPager.OnPageChangeListener;
import android.view.LayoutInflater;
import android.view.View;
-import android.view.ViewGroup;
+import android.view.animation.AnimationUtils;
+import android.widget.AbsListView;
+import android.widget.AbsListView.OnScrollListener;
/**
* Determines the layout of the contact card.
@@ -38,6 +41,9 @@
private static final String KEY_CONTACT_HAS_UPDATES = "contactHasUpdates";
private static final String KEY_CURRENT_PAGE_INDEX = "currentPageIndex";
+ private static final int TAB_INDEX_DETAIL = 0;
+ private static final int TAB_INDEX_UPDATES = 1;
+
/**
* There are 3 possible layouts for the contact detail screen:
* 1. TWO_COLUMN - Tall and wide screen so the 2 pages can be shown side-by-side
@@ -48,6 +54,7 @@
TWO_COLUMN, VIEW_PAGER_AND_TAB_CAROUSEL, FRAGMENT_CAROUSEL,
}
+ private final Context mContext;
private final LayoutInflater mLayoutInflater;
private final FragmentManager mFragmentManager;
@@ -58,10 +65,11 @@
private View mUpdatesFragmentView;
private final ViewPager mViewPager;
- private final ContactDetailTabCarousel mTabCarousel;
private ContactDetailViewPagerAdapter mViewPagerAdapter;
+ private int mViewPagerState;
- private ContactDetailFragmentCarousel mFragmentCarousel;
+ private final ContactDetailTabCarousel mTabCarousel;
+ private final ContactDetailFragmentCarousel mFragmentCarousel;
private ContactDetailFragment.Listener mContactDetailFragmentListener;
@@ -80,6 +88,7 @@
+ "without a non-null FragmentManager");
}
+ mContext = context;
mLayoutInflater = (LayoutInflater) context.getSystemService(
Context.LAYOUT_INFLATER_SERVICE);
mFragmentManager = fragmentManager;
@@ -139,17 +148,17 @@
// which will in turn be the parents to the mDetailFragment and mUpdatesFragment
// since the fragments must have the same parent view IDs in both landscape and
// portrait layouts.
- ViewGroup detailContainer = (ViewGroup) mLayoutInflater.inflate(
+ mDetailFragmentView = mLayoutInflater.inflate(
R.layout.contact_detail_about_fragment_container, mViewPager, false);
- ViewGroup updatesContainer = (ViewGroup) mLayoutInflater.inflate(
+ mUpdatesFragmentView = mLayoutInflater.inflate(
R.layout.contact_detail_updates_fragment_container, mViewPager, false);
mViewPagerAdapter = new ContactDetailViewPagerAdapter();
- mViewPagerAdapter.setAboutFragmentView(detailContainer);
- mViewPagerAdapter.setUpdatesFragmentView(updatesContainer);
+ mViewPagerAdapter.setAboutFragmentView(mDetailFragmentView);
+ mViewPagerAdapter.setUpdatesFragmentView(mUpdatesFragmentView);
- mViewPager.addView(detailContainer);
- mViewPager.addView(updatesContainer);
+ mViewPager.addView(mDetailFragmentView);
+ mViewPager.addView(mUpdatesFragmentView);
mViewPager.setAdapter(mViewPagerAdapter);
mViewPager.setOnPageChangeListener(mOnPageChangeListener);
@@ -164,7 +173,10 @@
}
mTabCarousel.setListener(mTabCarouselListener);
- TabCarouselScrollManager.bind(mTabCarousel, mDetailFragment, mUpdatesFragment);
+ mDetailFragment.setVerticalScrollListener(
+ new VerticalScrollListener(TAB_INDEX_DETAIL));
+ mUpdatesFragment.setVerticalScrollListener(
+ new VerticalScrollListener(TAB_INDEX_UPDATES));
mViewPager.setCurrentItem(currentPageIndex);
break;
}
@@ -239,8 +251,9 @@
break;
}
case VIEW_PAGER_AND_TAB_CAROUSEL: {
- // Update and show the tab carousel
+ // Update and show the tab carousel (also restore its last saved position)
mTabCarousel.loadData(mContactData);
+ mTabCarousel.restoreYCoordinate();
mTabCarousel.setVisibility(View.VISIBLE);
// Update ViewPager to allow swipe between all the fragments (to see updates)
mViewPagerAdapter.enableSwipe(true);
@@ -320,7 +333,9 @@
outState.putInt(KEY_CURRENT_PAGE_INDEX, getCurrentPageIndex());
}
- private OnPageChangeListener mOnPageChangeListener = new OnPageChangeListener() {
+ private final OnPageChangeListener mOnPageChangeListener = new OnPageChangeListener() {
+
+ private ObjectAnimator mTabCarouselAnimator;
@Override
public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
@@ -338,17 +353,102 @@
@Override
public void onPageSelected(int position) {
- // Since a new page has been selected by the {@link ViewPager},
- // update the tab selection in the carousel.
+ // Since the {@link ViewPager} has committed to a new page now (but may not have
+ // finished scrolling yet), update the tab selection in the carousel.
mTabCarousel.setCurrentTab(position);
}
@Override
- public void onPageScrollStateChanged(int state) {}
+ public void onPageScrollStateChanged(int state) {
+ if (mViewPagerState == ViewPager.SCROLL_STATE_IDLE) {
+ // If we are leaving the IDLE state, we are starting a swipe.
+ // First cancel any pending animations on the tab carousel.
+ cancelTabCarouselAnimator();
+
+ // Sync the two lists because the list on the other page will start to show as
+ // we swipe over more.
+ syncScrollStateBetweenLists(mViewPager.getCurrentItem());
+
+ } else if (state == ViewPager.SCROLL_STATE_IDLE) {
+
+ // Otherwise if the {@link ViewPager} is idle now, a page has been selected and
+ // scrolled into place. Perform an animation of the tab carousel is needed.
+ int currentPageIndex = mViewPager.getCurrentItem();
+ int tabCarouselOffset = (int) mTabCarousel.getY();
+ boolean shouldAnimateTabCarousel;
+
+ // Find the offset position of the first item in the list of the current page.
+ int listOffset = getOffsetOfFirstItemInList(currentPageIndex);
+
+ // If the list was able to successfully offset by the tab carousel amount, then
+ // log this as the new Y coordinate for that page, and no animation is needed.
+ if (listOffset == tabCarouselOffset) {
+ mTabCarousel.storeYCoordinate(currentPageIndex, tabCarouselOffset);
+ shouldAnimateTabCarousel = false;
+ } else if (listOffset == Integer.MIN_VALUE) {
+ // If the offset of the first item in the list is unknown (i.e. the item
+ // is no longer visible on screen) then just animate the tab carousel to the
+ // previously logged position.
+ shouldAnimateTabCarousel = true;
+ } else if (Math.abs(listOffset) < Math.abs(tabCarouselOffset)) {
+ // If the list could not offset the full amount of the tab carousel offset (i.e.
+ // the list can only be scrolled a tiny amount), then animate the carousel down
+ // to compensate.
+ mTabCarousel.storeYCoordinate(currentPageIndex, listOffset);
+ shouldAnimateTabCarousel = true;
+ } else {
+ // By default, animate back to the Y coordinate of the tab carousel the last
+ // time the other page was selected.
+ shouldAnimateTabCarousel = true;
+ }
+
+ if (shouldAnimateTabCarousel) {
+ float desiredOffset = mTabCarousel.getStoredYCoordinateForTab(currentPageIndex);
+ if (desiredOffset != tabCarouselOffset) {
+ createTabCarouselAnimator(desiredOffset);
+ mTabCarouselAnimator.start();
+ }
+ }
+ }
+ mViewPagerState = state;
+ }
+
+ private void createTabCarouselAnimator(float desiredValue) {
+ mTabCarouselAnimator = ObjectAnimator.ofFloat(
+ mTabCarousel, "y", desiredValue).setDuration(75);
+ mTabCarouselAnimator.setInterpolator(AnimationUtils.loadInterpolator(
+ mContext, android.R.anim.accelerate_decelerate_interpolator));
+ }
+
+ private void cancelTabCarouselAnimator() {
+ if (mTabCarouselAnimator != null) {
+ mTabCarouselAnimator.cancel();
+ mTabCarouselAnimator = null;
+ }
+ }
};
- private ContactDetailTabCarousel.Listener mTabCarouselListener =
+ private void syncScrollStateBetweenLists(int currentPageIndex) {
+ // Since the user interacted with the currently visible page, we need to sync the
+ // list on the other page (i.e. if the updates page is the current page, modify the
+ // list in the details page).
+ if (currentPageIndex == TAB_INDEX_UPDATES) {
+ mDetailFragment.requestToMoveToOffset((int) mTabCarousel.getY());
+ } else {
+ mUpdatesFragment.requestToMoveToOffset((int) mTabCarousel.getY());
+ }
+ }
+
+ private int getOffsetOfFirstItemInList(int currentPageIndex) {
+ if (currentPageIndex == TAB_INDEX_DETAIL) {
+ return mDetailFragment.getFirstListItemOffset();
+ } else {
+ return mUpdatesFragment.getFirstListItemOffset();
+ }
+ }
+
+ private final ContactDetailTabCarousel.Listener mTabCarouselListener =
new ContactDetailTabCarousel.Listener() {
@Override
@@ -385,4 +485,52 @@
mViewPager.setCurrentItem(position);
}
};
+
+ private final class VerticalScrollListener implements OnScrollListener {
+
+ private final int mPageIndex;
+
+ public VerticalScrollListener(int pageIndex) {
+ mPageIndex = pageIndex;
+ }
+
+ @Override
+ public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount,
+ int totalItemCount) {
+ int currentPageIndex = mViewPager.getCurrentItem();
+ // Don't move the carousel if: 1) the contact does not have social updates because then
+ // tab carousel must not be visible, 2) if the view pager is still being scrolled, or
+ // 3) if the current page being viewed is not this one.
+ if (!mContactHasUpdates || mViewPagerState != ViewPager.SCROLL_STATE_IDLE ||
+ mPageIndex != currentPageIndex) {
+ return;
+ }
+ // If the FIRST item is not visible on the screen, then the carousel must be pinned
+ // at the top of the screen.
+ if (firstVisibleItem != 0) {
+ mTabCarousel.moveToYCoordinate(mPageIndex,
+ -mTabCarousel.getAllowedVerticalScrollLength());
+ return;
+ }
+ View topView = view.getChildAt(firstVisibleItem);
+ if (topView == null) {
+ return;
+ }
+ int amtToScroll = Math.max((int) view.getChildAt(firstVisibleItem).getY(),
+ -mTabCarousel.getAllowedVerticalScrollLength());
+ mTabCarousel.moveToYCoordinate(mPageIndex, amtToScroll);
+ }
+
+ @Override
+ public void onScrollStateChanged(AbsListView view, int scrollState) {
+ // Once the list has become IDLE, check if we need to sync the scroll position of
+ // the other list now. This will make swiping faster by doing the re-layout now
+ // (instead of at the start of a swipe). However, there will still be another check
+ // when we start swiping if the scroll positions are correct (to catch the edge case
+ // where the user flings and immediately starts a swipe so we never get the idle state).
+ if (scrollState == SCROLL_STATE_IDLE) {
+ syncScrollStateBetweenLists(mPageIndex);
+ }
+ }
+ }
}
diff --git a/src/com/android/contacts/detail/ContactDetailTabCarousel.java b/src/com/android/contacts/detail/ContactDetailTabCarousel.java
index bb30f7e..8a51d81 100644
--- a/src/com/android/contacts/detail/ContactDetailTabCarousel.java
+++ b/src/com/android/contacts/detail/ContactDetailTabCarousel.java
@@ -24,7 +24,6 @@
import android.util.AttributeSet;
import android.view.MotionEvent;
import android.view.View;
-import android.view.View.OnClickListener;
import android.view.View.OnTouchListener;
import android.widget.HorizontalScrollView;
import android.widget.ImageView;
@@ -59,6 +58,9 @@
private CarouselTab mAboutTab;
private CarouselTab mUpdatesTab;
+ /** Last Y coordinate of the carousel when the tab at the given index was selected */
+ private final float[] mYCoordinateArray = new float[TAB_COUNT];
+
private int mTabDisplayLabelHeight;
private int mLastScrollPosition;
@@ -172,6 +174,39 @@
}
/**
+ * Restore the Y position of this view to the last manually requested value. This can be done
+ * after the parent has been re-laid out again, where this view's position could have been
+ * lost if the view laid outside its parent's bounds.
+ */
+ public void restoreYCoordinate() {
+ setY(getStoredYCoordinateForTab(mCurrentTab));
+ }
+
+ /**
+ * Request that the view move to the given Y coordinate. Also store the Y coordinate as the
+ * last requested Y coordinate for the given tabIndex.
+ */
+ public void moveToYCoordinate(int tabIndex, float y) {
+ setY(y);
+ storeYCoordinate(tabIndex, y);
+ }
+
+ /**
+ * Store this information as the last requested Y coordinate for the given tabIndex.
+ */
+ public void storeYCoordinate(int tabIndex, float y) {
+ mYCoordinateArray[tabIndex] = y;
+ }
+
+ /**
+ * Returns the stored Y coordinate of this view the last time the user was on the selected
+ * tab given by tabIndex.
+ */
+ public float getStoredYCoordinateForTab(int tabIndex) {
+ return mYCoordinateArray[tabIndex];
+ }
+
+ /**
* Returns the number of pixels that this view can be scrolled horizontally.
*/
public int getAllowedHorizontalScrollLength() {
diff --git a/src/com/android/contacts/detail/ContactDetailUpdatesFragment.java b/src/com/android/contacts/detail/ContactDetailUpdatesFragment.java
index 846a957..afe159b 100644
--- a/src/com/android/contacts/detail/ContactDetailUpdatesFragment.java
+++ b/src/com/android/contacts/detail/ContactDetailUpdatesFragment.java
@@ -19,6 +19,7 @@
import com.android.contacts.ContactLoader;
import com.android.contacts.R;
import com.android.contacts.activities.ContactDetailActivity.FragmentKeyListener;
+import com.android.contacts.detail.ContactDetailDisplayUtils.StreamPhotoTag;
import com.android.contacts.model.AccountType;
import com.android.contacts.model.AccountTypeManager;
import com.android.contacts.util.StreamItemEntry;
@@ -29,12 +30,12 @@
import android.net.Uri;
import android.os.Bundle;
import android.provider.ContactsContract.StreamItems;
-import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.AbsListView.OnScrollListener;
+import android.widget.ListView;
public class ContactDetailUpdatesFragment extends ListFragment
implements FragmentKeyListener, ViewOverlay {
@@ -67,7 +68,7 @@
* <p>
* It assumes the view has a tag of type {@link StreamItemEntry} associated with it.
*/
- private View.OnClickListener mStreamItemClickListener = new View.OnClickListener() {
+ private final View.OnClickListener mStreamItemClickListener = new View.OnClickListener() {
@Override
public void onClick(View view) {
StreamItemEntry streamItemEntry = (StreamItemEntry) view.getTag();
@@ -75,9 +76,7 @@
// Ignore if this item does not have a stream item associated with it.
return;
}
- final AccountTypeManager manager = AccountTypeManager.getInstance(getActivity());
- final AccountType accountType = manager.getAccountType(
- streamItemEntry.getAccountType(), streamItemEntry.getDataSet());
+ final AccountType accountType = getAccountTypeForStreamItemEntry(streamItemEntry);
final Uri uri = ContentUris.withAppendedId(StreamItems.CONTENT_URI,
streamItemEntry.getId());
@@ -88,6 +87,28 @@
}
};
+ private final View.OnClickListener mStreamItemPhotoItemClickListener
+ = new View.OnClickListener() {
+ @Override
+ public void onClick(View view) {
+ StreamPhotoTag tag = (StreamPhotoTag) view.getTag();
+ if (tag == null) {
+ return;
+ }
+ final AccountType accountType = getAccountTypeForStreamItemEntry(tag.streamItem);
+
+ final Intent intent = new Intent(Intent.ACTION_VIEW, tag.getStreamItemPhotoUri());
+ intent.setClassName(accountType.resPackageName,
+ accountType.getViewStreamItemPhotoActivity());
+ startActivity(intent);
+ }
+ };
+
+ private AccountType getAccountTypeForStreamItemEntry(StreamItemEntry streamItemEntry) {
+ return AccountTypeManager.getInstance(getActivity()).getAccountType(
+ streamItemEntry.getAccountType(), streamItemEntry.getDataSet());
+ }
+
public ContactDetailUpdatesFragment() {
// Explicit constructor for inflation
}
@@ -108,7 +129,8 @@
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
- mStreamItemAdapter = new StreamItemAdapter(getActivity(), mStreamItemClickListener);
+ mStreamItemAdapter = new StreamItemAdapter(getActivity(), mStreamItemClickListener,
+ mStreamItemPhotoItemClickListener);
setListAdapter(mStreamItemAdapter);
getListView().setOnScrollListener(mVerticalScrollListener);
@@ -171,4 +193,22 @@
mVerticalScrollListener = listener;
}
+ /**
+ * Returns the top coordinate of the first item in the {@link ListView}. If the first item
+ * in the {@link ListView} is not visible or there are no children in the list, then return
+ * Integer.MIN_VALUE. Note that the returned value will be <= 0 because the first item in the
+ * list cannot have a positive offset.
+ */
+ public int getFirstListItemOffset() {
+ return ContactDetailDisplayUtils.getFirstListItemOffset(getListView());
+ }
+
+ /**
+ * Tries to scroll the first item to the given offset (this can be a no-op if the list is
+ * already in the correct position).
+ * @param offset which should be <= 0
+ */
+ public void requestToMoveToOffset(int offset) {
+ ContactDetailDisplayUtils.requestToMoveToOffset(getListView(), offset);
+ }
}
diff --git a/src/com/android/contacts/detail/ContactDetailViewPagerAdapter.java b/src/com/android/contacts/detail/ContactDetailViewPagerAdapter.java
index 40e391d..e0ed5e9 100644
--- a/src/com/android/contacts/detail/ContactDetailViewPagerAdapter.java
+++ b/src/com/android/contacts/detail/ContactDetailViewPagerAdapter.java
@@ -36,17 +36,17 @@
private int mFragmentViewCount = MAX_FRAGMENT_VIEW_COUNT;
- private ViewGroup mAboutFragmentView;
- private ViewGroup mUpdatesFragmentView;
+ private View mAboutFragmentView;
+ private View mUpdatesFragmentView;
public ContactDetailViewPagerAdapter() {
}
- public void setAboutFragmentView(ViewGroup view) {
+ public void setAboutFragmentView(View view) {
mAboutFragmentView = view;
}
- public void setUpdatesFragmentView(ViewGroup view) {
+ public void setUpdatesFragmentView(View view) {
mUpdatesFragmentView = view;
}
diff --git a/src/com/android/contacts/detail/ContactLoaderFragment.java b/src/com/android/contacts/detail/ContactLoaderFragment.java
index 265550b..c82d735 100644
--- a/src/com/android/contacts/detail/ContactLoaderFragment.java
+++ b/src/com/android/contacts/detail/ContactLoaderFragment.java
@@ -187,11 +187,18 @@
return;
}
- if (data != ContactLoader.Result.NOT_FOUND && data != ContactLoader.Result.ERROR) {
- mContactData = data;
- } else {
+ if (data == ContactLoader.Result.ERROR) {
+ // This shouldn't ever happen, so throw an exception. The {@link ContactLoader}
+ // should log the actual exception.
+ // TODO: Make the {@link ContactLoader.Result} pass the exception so we can include
+ // the original stack trace when this error is thrown.
+ throw new IllegalStateException("The result of the ContactLoader is "
+ + "ContactLoader.Result.ERROR");
+ } else if (data == ContactLoader.Result.NOT_FOUND) {
Log.i(TAG, "No contact found: " + ((ContactLoader)loader).getLookupUri());
mContactData = null;
+ } else {
+ mContactData = data;
}
if (mListener != null) {
diff --git a/src/com/android/contacts/detail/StreamItemAdapter.java b/src/com/android/contacts/detail/StreamItemAdapter.java
index 5128787..074db80 100644
--- a/src/com/android/contacts/detail/StreamItemAdapter.java
+++ b/src/com/android/contacts/detail/StreamItemAdapter.java
@@ -42,14 +42,17 @@
private static final int ITEM_VIEW_TYPE_STREAM_ITEM = 2;
private final Context mContext;
- private final View.OnClickListener mListener;
+ private final View.OnClickListener mItemClickListener;
+ private final View.OnClickListener mPhotoClickListener;
private final LayoutInflater mInflater;
private List<StreamItemEntry> mStreamItems;
- public StreamItemAdapter(Context context, View.OnClickListener listener) {
+ public StreamItemAdapter(Context context, View.OnClickListener itemClickListener,
+ View.OnClickListener photoClickListener) {
mContext = context;
- mListener = listener;
+ mItemClickListener = itemClickListener;
+ mPhotoClickListener = photoClickListener;
mInflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
mStreamItems = Lists.newArrayList();
}
@@ -76,6 +79,20 @@
}
@Override
+ public boolean isEnabled(int position) {
+ // Make all list items disabled, so they're not clickable.
+ // We make child views clickable in getvView() if the account type supports
+ // viewStreamItemActivity or viewStreamItemPhotoActivity.
+ return false;
+ }
+
+ @Override
+ public boolean areAllItemsEnabled() {
+ // See isEnabled().
+ return false;
+ }
+
+ @Override
public View getView(int position, View convertView, ViewGroup parent) {
if (position == 0) {
return mInflater.inflate(R.layout.updates_header_contact, null);
@@ -83,20 +100,33 @@
if (position == 1) {
return mInflater.inflate(R.layout.updates_title, null);
}
- StreamItemEntry streamItem = (StreamItemEntry) getItem(position);
- View view = ContactDetailDisplayUtils.createStreamItemView(
- mInflater, mContext, streamItem, null);
+ final StreamItemEntry streamItem = (StreamItemEntry) getItem(position);
final AccountTypeManager manager = AccountTypeManager.getInstance(mContext);
final AccountType accountType =
manager.getAccountType(streamItem.getAccountType(), streamItem.getDataSet());
+
+ final View view = ContactDetailDisplayUtils.createStreamItemView(
+ mInflater, mContext, streamItem, null,
+ // Only pass the photo click listener if the account type has the photo
+ // view activity.
+ (accountType.getViewStreamItemPhotoActivity() == null) ? null : mPhotoClickListener
+ );
+ final View contentView = view.findViewById(R.id.stream_item_content);
+
+ // If the account type has the stream item view activity, make the stream container
+ // clickable.
if (accountType.getViewStreamItemActivity() != null) {
- view.setTag(streamItem);
- view.setFocusable(true);
- view.setOnClickListener(mListener);
+ contentView.setTag(streamItem);
+ contentView.setFocusable(true);
+ contentView.setOnClickListener(mItemClickListener);
+ contentView.setEnabled(true);
} else {
- view.setTag(null);
- view.setFocusable(false);
- view.setOnClickListener(null);
+ contentView.setTag(null);
+ contentView.setFocusable(false);
+ contentView.setOnClickListener(null);
+ // setOnClickListener makes it clickable, so we need to overwrite it.
+ contentView.setClickable(false);
+ contentView.setEnabled(false);
}
return view;
}
diff --git a/src/com/android/contacts/detail/TabCarouselScrollManager.java b/src/com/android/contacts/detail/TabCarouselScrollManager.java
deleted file mode 100644
index 2415b50..0000000
--- a/src/com/android/contacts/detail/TabCarouselScrollManager.java
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.contacts.detail;
-
-import android.view.View;
-import android.widget.AbsListView;
-import android.widget.AbsListView.OnScrollListener;
-
-/**
- * Takes care of managing scrolling for the side-by-side views using the tab carousel.
- */
-public class TabCarouselScrollManager {
- private final ContactDetailTabCarousel mTabCarousel;
- private final ContactDetailFragment mAboutFragment;
- private final ContactDetailUpdatesFragment mUpdatesFragment;
- private final OnScrollListener mVerticalScrollListener = new OnScrollListener() {
- @Override
- public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount,
- int totalItemCount) {
- if (mTabCarousel == null) {
- return;
- }
- // If the FIRST item is not visible on the screen, then the carousel must be pinned
- // at the top of the screen.
- if (firstVisibleItem != 0) {
- mTabCarousel.setY(-mTabCarousel.getAllowedVerticalScrollLength());
- return;
- }
- View topView = view.getChildAt(firstVisibleItem);
- if (topView == null) {
- return;
- }
- int amtToScroll = Math.max((int) view.getChildAt(firstVisibleItem).getY(),
- -mTabCarousel.getAllowedVerticalScrollLength());
- mTabCarousel.setY(amtToScroll);
- }
-
- @Override
- public void onScrollStateChanged(AbsListView view, int scrollState) {}
- };
-
- private TabCarouselScrollManager(ContactDetailTabCarousel tabCarousel,
- ContactDetailFragment aboutFragment, ContactDetailUpdatesFragment updatesFragment) {
- mTabCarousel = tabCarousel;
- mAboutFragment = aboutFragment;
- mUpdatesFragment = updatesFragment;
- }
-
- public void bind() {
- mAboutFragment.setVerticalScrollListener(mVerticalScrollListener);
- mUpdatesFragment.setVerticalScrollListener(mVerticalScrollListener);
- }
-
- public static void bind(ContactDetailTabCarousel tabCarousel,
- ContactDetailFragment aboutFragment, ContactDetailUpdatesFragment updatesFragment) {
- TabCarouselScrollManager scrollManager =
- new TabCarouselScrollManager(tabCarousel, aboutFragment, updatesFragment);
- scrollManager.bind();
- }
-}
diff --git a/src/com/android/contacts/dialpad/DialpadFragment.java b/src/com/android/contacts/dialpad/DialpadFragment.java
index 188c546..eef5a61 100644
--- a/src/com/android/contacts/dialpad/DialpadFragment.java
+++ b/src/com/android/contacts/dialpad/DialpadFragment.java
@@ -96,7 +96,9 @@
public void onSearchButtonPressed();
}
+ private View mDigitsContainer;
private EditText mDigits;
+
private View mDelete;
private ToneGenerator mToneGenerator;
private Object mToneGeneratorLock = new Object();
@@ -172,34 +174,42 @@
};
private final PhoneStateListener mPhoneStateListener = new PhoneStateListener() {
- /**
- * Listen for phone state changes so that we can take down the
- * "dialpad chooser" if the phone becomes idle while the
- * chooser UI is visible.
- */
- @Override
- public void onCallStateChanged(int state, String incomingNumber) {
- // Log.i(TAG, "PhoneStateListener.onCallStateChanged: "
- // + state + ", '" + incomingNumber + "'");
- if ((state == TelephonyManager.CALL_STATE_IDLE) && dialpadChooserVisible()) {
- // Log.i(TAG, "Call ended with dialpad chooser visible! Taking it down...");
- // Note there's a race condition in the UI here: the
- // dialpad chooser could conceivably disappear (on its
- // own) at the exact moment the user was trying to select
- // one of the choices, which would be confusing. (But at
- // least that's better than leaving the dialpad chooser
- // onscreen, but useless...)
- showDialpadChooser(false);
- }
+ /**
+ * Listen for phone state changes so that we can take down the
+ * "dialpad chooser" if the phone becomes idle while the
+ * chooser UI is visible.
+ */
+ @Override
+ public void onCallStateChanged(int state, String incomingNumber) {
+ // Log.i(TAG, "PhoneStateListener.onCallStateChanged: "
+ // + state + ", '" + incomingNumber + "'");
+ if ((state == TelephonyManager.CALL_STATE_IDLE) && dialpadChooserVisible()) {
+ // Log.i(TAG, "Call ended with dialpad chooser visible! Taking it down...");
+ // Note there's a race condition in the UI here: the
+ // dialpad chooser could conceivably disappear (on its
+ // own) at the exact moment the user was trying to select
+ // one of the choices, which would be confusing. (But at
+ // least that's better than leaving the dialpad chooser
+ // onscreen, but useless...)
+ showDialpadChooser(false);
}
- };
+ }
+ };
+
+ private boolean mWasEmptyBeforeTextChange;
public void beforeTextChanged(CharSequence s, int start, int count, int after) {
- // Do nothing
+ mWasEmptyBeforeTextChange = TextUtils.isEmpty(s);
}
public void onTextChanged(CharSequence input, int start, int before, int changeCount) {
- // Do nothing
+ if (mWasEmptyBeforeTextChange != TextUtils.isEmpty(input)) {
+ final Activity activity = getActivity();
+ if (activity != null) {
+ activity.invalidateOptionsMenu();
+ }
+ }
+
// DTMF Tones do not need to be played here any longer -
// the DTMF dialer handles that functionality now.
}
@@ -240,6 +250,7 @@
// Load up the resources for the text field.
Resources r = getResources();
+ mDigitsContainer = fragmentView.findViewById(R.id.digits_container);
mDigits = (EditText) fragmentView.findViewById(R.id.digits);
mDigits.setKeyListener(DialerKeyListener.getInstance());
mDigits.setOnClickListener(this);
@@ -920,7 +931,7 @@
if (enabled) {
// Log.i(TAG, "Showing dialpad chooser!");
- mDigits.setVisibility(View.GONE);
+ mDigitsContainer.setVisibility(View.GONE);
if (mDialpad != null) mDialpad.setVisibility(View.GONE);
mAdditionalButtonsRow.setVisibility(View.GONE);
mDialpadChooser.setVisibility(View.VISIBLE);
@@ -933,7 +944,7 @@
mDialpadChooser.setAdapter(mDialpadChooserAdapter);
} else {
// Log.i(TAG, "Displaying normal Dialer UI.");
- mDigits.setVisibility(View.VISIBLE);
+ mDigitsContainer.setVisibility(View.VISIBLE);
if (mDialpad != null) mDialpad.setVisibility(View.VISIBLE);
mAdditionalButtonsRow.setVisibility(View.VISIBLE);
mDialpadChooser.setVisibility(View.GONE);
diff --git a/src/com/android/contacts/editor/ContactEditorFragment.java b/src/com/android/contacts/editor/ContactEditorFragment.java
index e1b4e9f..5a96e7f 100644
--- a/src/com/android/contacts/editor/ContactEditorFragment.java
+++ b/src/com/android/contacts/editor/ContactEditorFragment.java
@@ -61,11 +61,9 @@
import android.os.SystemClock;
import android.provider.ContactsContract.CommonDataKinds.Email;
import android.provider.ContactsContract.CommonDataKinds.Event;
-import android.provider.ContactsContract.CommonDataKinds.Note;
import android.provider.ContactsContract.CommonDataKinds.Organization;
import android.provider.ContactsContract.CommonDataKinds.Phone;
import android.provider.ContactsContract.CommonDataKinds.StructuredPostal;
-import android.provider.ContactsContract.CommonDataKinds.Website;
import android.provider.ContactsContract.Contacts;
import android.provider.ContactsContract.DisplayPhoto;
import android.provider.ContactsContract.Groups;
@@ -79,9 +77,6 @@
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
-import android.view.ViewGroup.LayoutParams;
-import android.view.ViewGroup.MarginLayoutParams;
-import android.view.ViewStub;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.BaseAdapter;
@@ -102,7 +97,7 @@
AggregationSuggestionEngine.Listener, AggregationSuggestionView.Listener,
ExternalRawContactEditorView.Listener {
- private static final String TAG = "ContactEditorFragment";
+ private static final String TAG = ContactEditorFragment.class.getSimpleName();
private static final int LOADER_DATA = 1;
private static final int LOADER_GROUPS = 2;
diff --git a/src/com/android/contacts/group/GroupBrowseListAdapter.java b/src/com/android/contacts/group/GroupBrowseListAdapter.java
index c8c16e6..63a5d2c 100644
--- a/src/com/android/contacts/group/GroupBrowseListAdapter.java
+++ b/src/com/android/contacts/group/GroupBrowseListAdapter.java
@@ -23,155 +23,26 @@
import com.android.contacts.model.AccountTypeManager;
import com.android.internal.util.Objects;
-import android.content.ContentResolver;
import android.content.ContentUris;
import android.content.Context;
import android.database.Cursor;
import android.net.Uri;
-import android.os.AsyncTask;
-import android.provider.ContactsContract.CommonDataKinds.GroupMembership;
-import android.provider.ContactsContract.Data;
import android.provider.ContactsContract.Groups;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
-import android.widget.ImageView;
import android.widget.TextView;
-import java.util.ArrayList;
-import java.util.Map;
-import java.util.concurrent.ConcurrentHashMap;
-
/**
* Adapter to populate the list of groups.
*/
public class GroupBrowseListAdapter extends BaseAdapter {
- private static final int MAX_ICONS_PER_GROUP_ROW = 4;
-
- private static final String[] PROJECTION_GROUP_MEMBERSHIP_INFO = new String[] {
- GroupMembership._ID,
- GroupMembership.PHOTO_ID
- };
- private static final int GROUP_MEMBERSHIP_COLUMN_PHOTO_ID = 1;
-
- /**
- * Arguments for asynchronous photo ID loading. See {@link AsyncPhotoIdLoadTask}
- */
- private static class AsyncPhotoIdLoadArg {
- public final View icons;
- public final long groupId;
- public final Map<Long, ArrayList<Long>> groupPhotoIdMap;
- public final ContentResolver contentResolver;
- public final ContactPhotoManager contactPhotoManager;
-
- public AsyncPhotoIdLoadArg(
- View icons, long groupId, Map<Long, ArrayList<Long>> groupPhotoIdMap,
- ContentResolver contentResolver, ContactPhotoManager contactPhotoManager) {
- this.icons = icons;
- this.groupId = groupId;
- this.groupPhotoIdMap = groupPhotoIdMap;
- this.contentResolver = contentResolver;
- this.contactPhotoManager = contactPhotoManager;
- }
- }
-
- /**
- * Loads photo IDs associated with a group ID supplied from {@link AsyncPhotoIdLoadArg#groupId},
- * storing them in {@link GroupBrowseListAdapter#mGroupPhotoIdMap}.
- *
- * This AsyncTask also remembers a View which is associated with the group ID at the moment it
- * is initiated (we use {@link View#setTag(Object) and View#getTag() to associate them}. If the
- * View is still associated with the group ID after the asynchronous photo ID load, this class
- * also asks {@link ContactPhotoManager} to load actual photo contents. Its parent (typically
- * ListView) may reuse Views for different group IDs, so the photo content load often don't
- * occur.
- */
- private static class AsyncPhotoIdLoadTask extends
- AsyncTask<AsyncPhotoIdLoadArg, Void, ArrayList<Long>> {
-
- private View mIcons;
- private long mGroupId;
- private Map<Long, ArrayList<Long>> mGroupPhotoIdMap;
- private ContentResolver mContentResolver;
- private ContactPhotoManager mContactPhotoManager;
-
- @Override
- protected ArrayList<Long> doInBackground(AsyncPhotoIdLoadArg... params) {
- final AsyncPhotoIdLoadArg arg = params[0];
- mIcons = arg.icons;
- mGroupId = arg.groupId;
- mGroupPhotoIdMap = arg.groupPhotoIdMap;
- mContentResolver = arg.contentResolver;
- mContactPhotoManager = arg.contactPhotoManager;
-
- // Multiple requests for one group ID is possible. We just ignore duplicates,
- // assuming query results won't change.
- if (mGroupPhotoIdMap.containsKey(mGroupId)) {
- return null;
- }
-
- final ArrayList<Long> photoIds = new ArrayList<Long>(MAX_ICONS_PER_GROUP_ROW);
- Cursor cursor = null;
- try {
- cursor = mContentResolver.query(Data.CONTENT_URI,
- PROJECTION_GROUP_MEMBERSHIP_INFO,
- GroupMembership.MIMETYPE + "=? AND "
- + GroupMembership.PHOTO_ID + " IS NOT NULL AND "
- + GroupMembership.GROUP_ROW_ID + "=?",
- new String[] { GroupMembership.CONTENT_ITEM_TYPE,
- String.valueOf(mGroupId) }, null);
- if (cursor != null) {
- int count = 0;
- while (cursor.moveToNext() && count < MAX_ICONS_PER_GROUP_ROW) {
- photoIds.add(cursor.getLong(GROUP_MEMBERSHIP_COLUMN_PHOTO_ID));
- count++;
- }
- }
- } finally {
- if (cursor != null) {
- cursor.close();
- }
- }
- return photoIds;
- }
-
- @Override
- protected void onPostExecute(ArrayList<Long> photoIds) {
- if (photoIds == null) {
- return;
- }
-
- mGroupPhotoIdMap.put(mGroupId, photoIds);
-
- final View icons = mIcons;
- // If the original group ID, which was supplied when this AsyncTask was executed, is
- // consistent with the ID inside mArgs, it means the View isn't reused by the
- // other groups, and thus we can assume these Views are available for the group ID.
- final Long currentGroupId = (Long) icons.getTag();
- if (currentGroupId == mGroupId) {
- final ImageView[] children = getIconViewsSordedByFillOrder(icons);
- for (int i = 0; i < children.length; i++) {
- if (i < photoIds.size()) {
- mContactPhotoManager.loadPhoto(children[i], photoIds.get(i));
- } else {
- mContactPhotoManager.removePhoto(children[i]);
- }
- }
- }
- }
- }
-
private final Context mContext;
private final LayoutInflater mLayoutInflater;
private final AccountTypeManager mAccountTypeManager;
- private final Map<Long, ArrayList<Long>> mGroupPhotoIdMap =
- new ConcurrentHashMap<Long, ArrayList<Long>>();
-
- private final ContactPhotoManager mContactPhotoManager;
-
private Cursor mCursor;
private boolean mSelectionVisible;
@@ -181,7 +52,6 @@
mContext = context;
mLayoutInflater = LayoutInflater.from(context);
mAccountTypeManager = AccountTypeManager.getInstance(mContext);
- mContactPhotoManager = ContactPhotoManager.getInstance(mContext);
}
public void setCursor(Cursor cursor) {
@@ -308,35 +178,6 @@
viewCache.groupTitle.setText(entry.getTitle());
viewCache.groupMemberCount.setText(memberCountString);
- final View icons = result.findViewById(R.id.icons);
- final ImageView[] children = getIconViewsSordedByFillOrder(icons);
- final ArrayList<Long> photoIds = mGroupPhotoIdMap.get(entry.getGroupId());
-
- // Let the icon holder remember its associated group ID.
- // Each AsyncTask loading photo IDs will compare this ID with the AsyncTask's argument, and
- // check if the bound View is reused by the other list items or not. If the View is reused,
- // the group ID set here will be overridden by the new owner, thus ID inconsistency happens.
- icons.setTag(entry.getGroupId());
- if (photoIds != null) {
- // Cache is available. Let the photo manager load those IDs.
- for (int i = 0; i < children.length; i++) {
- if (i < photoIds.size()) {
- mContactPhotoManager.loadPhoto(children[i], photoIds.get(i));
- } else {
- mContactPhotoManager.removePhoto(children[i]);
- }
- }
- } else {
- // Cache is not available. Load photo IDs asynchronously.
- for (ImageView child : children) {
- mContactPhotoManager.removePhoto(child);
- }
- new AsyncPhotoIdLoadTask().execute(
- new AsyncPhotoIdLoadArg(icons, entry.getGroupId(),
- mGroupPhotoIdMap, mContext.getContentResolver(),
- mContactPhotoManager));
- }
-
if (mSelectionVisible) {
result.setActivated(isSelectedGroup(groupUri));
}
@@ -355,19 +196,6 @@
}
/**
- * Get ImageView objects inside the given View, sorted by the order photos should be filled.
- */
- private static ImageView[] getIconViewsSordedByFillOrder(View icons) {
- final ImageView[] children = new ImageView[] {
- (ImageView) icons.findViewById(R.id.icon_4),
- (ImageView) icons.findViewById(R.id.icon_2),
- (ImageView) icons.findViewById(R.id.icon_3),
- (ImageView) icons.findViewById(R.id.icon_1)
- };
- return children;
- }
-
- /**
* Cache of the children views of a contact detail entry represented by a
* {@link GroupListItem}
*/
diff --git a/src/com/android/contacts/group/GroupBrowseListFragment.java b/src/com/android/contacts/group/GroupBrowseListFragment.java
index aca638e..49835ef 100644
--- a/src/com/android/contacts/group/GroupBrowseListFragment.java
+++ b/src/com/android/contacts/group/GroupBrowseListFragment.java
@@ -16,6 +16,7 @@
package com.android.contacts.group;
+import com.android.contacts.ContactsUtils;
import com.android.contacts.GroupListLoader;
import com.android.contacts.R;
import com.android.contacts.group.GroupBrowseListAdapter.GroupListItemViewCache;
@@ -47,6 +48,7 @@
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
+import android.widget.TextView;
/**
* Fragment to display the list of groups.
@@ -81,7 +83,7 @@
private View mRootView;
private AutoScrollListView mListView;
- private View mEmptyView;
+ private TextView mEmptyView;
private View mAddAccountsView;
private View mAddAccountButton;
@@ -100,7 +102,7 @@
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mRootView = inflater.inflate(R.layout.group_browse_list_fragment, null);
- mEmptyView = mRootView.findViewById(R.id.empty);
+ mEmptyView = (TextView)mRootView.findViewById(R.id.empty);
mAdapter = new GroupBrowseListAdapter(mContext);
mAdapter.setSelectionVisible(mSelectionVisible);
@@ -120,7 +122,7 @@
}
});
- mEmptyView = mRootView.findViewById(R.id.empty);
+ mListView.setEmptyView(mEmptyView);
mAddAccountsView = mRootView.findViewById(R.id.add_accounts);
mAddAccountButton = mRootView.findViewById(R.id.add_account_button);
mAddAccountButton.setOnClickListener(new OnClickListener() {
@@ -133,7 +135,7 @@
startActivity(intent);
}
});
- setAddAccountsVisibility(false);
+ setAddAccountsVisibility(!ContactsUtils.areAccountsAvailable(mContext));
if (savedInstanceState != null) {
String groupUriString = savedInstanceState.getString(EXTRA_KEY_GROUP_URI);
@@ -193,6 +195,7 @@
@Override
public CursorLoader onCreateLoader(int id, Bundle args) {
+ mEmptyView.setText(null);
return new GroupListLoader(mContext);
}
@@ -207,6 +210,8 @@
};
private void bindGroupList() {
+ mEmptyView.setText(R.string.noGroups);
+ setAddAccountsVisibility(!ContactsUtils.areAccountsAvailable(mContext));
if (mGroupListCursor == null) {
return;
}
@@ -219,7 +224,6 @@
// Restore the scroll position.
mListView.onRestoreInstanceState(listState);
}
- mListView.setEmptyView(mEmptyView);
mSelectedGroupUri = mAdapter.getSelectedGroup();
if (mSelectionVisible && mSelectedGroupUri != null) {
diff --git a/src/com/android/contacts/group/GroupDetailFragment.java b/src/com/android/contacts/group/GroupDetailFragment.java
index 1f47510..1164069 100644
--- a/src/com/android/contacts/group/GroupDetailFragment.java
+++ b/src/com/android/contacts/group/GroupDetailFragment.java
@@ -317,9 +317,8 @@
/**
* Once the account type, group source action, and group source URI have been determined
* (based on the result from the {@link Loader}), then we can display this to the user in 1 of
- * 3 ways depending on screen size and orientation: either as a button in the action bar,
- * a button in a static header on the page, or as a header that scrolls with the
- * {@link ListView}.
+ * 2 ways depending on screen size and orientation: either as a button in the action bar or as
+ * a button in a static header on the page.
*/
private void updateAccountType(final String accountTypeString, final String dataSet) {
@@ -345,10 +344,6 @@
// the view there.
if (mGroupSourceViewContainer != null) {
mGroupSourceViewContainer.addView(mGroupSourceView);
- } else {
- // Otherwise, display the group source as a scrolling header within the
- // {@link ListView} of group members.
- mMemberListView.addHeaderView(mGroupSourceView);
}
}
diff --git a/src/com/android/contacts/list/ContactTileAdapter.java b/src/com/android/contacts/list/ContactTileAdapter.java
index b7434b1..2f0f24b 100644
--- a/src/com/android/contacts/list/ContactTileAdapter.java
+++ b/src/com/android/contacts/list/ContactTileAdapter.java
@@ -122,7 +122,7 @@
// Converting padding in dips to padding in pixels
mPaddingInPixels = mContext.getResources()
- .getDimensionPixelOffset(R.dimen.contact_tile_divider_padding);
+ .getDimensionPixelSize(R.dimen.contact_tile_divider_padding);
bindColumnIndices();
}
diff --git a/src/com/android/contacts/list/ContactTileView.java b/src/com/android/contacts/list/ContactTileView.java
index bfc4a2e..7355dbf 100644
--- a/src/com/android/contacts/list/ContactTileView.java
+++ b/src/com/android/contacts/list/ContactTileView.java
@@ -16,13 +16,11 @@
package com.android.contacts.list;
import com.android.contacts.ContactPhotoManager;
-import com.android.contacts.ContactStatusUtil;
import com.android.contacts.R;
import com.android.contacts.list.ContactTileAdapter.ContactEntry;
import android.content.Context;
import android.net.Uri;
-import android.provider.ContactsContract.StatusUpdates;
import android.util.AttributeSet;
import android.util.Log;
import android.view.View;
@@ -91,6 +89,7 @@
* fields in {@link ContactEntry}
*/
public void loadFromContact(ContactEntry entry) {
+
if (entry != null) {
mName.setText(entry.name);
mLookupUri = entry.lookupKey;
diff --git a/src/com/android/contacts/list/ContactsUnavailableFragment.java b/src/com/android/contacts/list/ContactsUnavailableFragment.java
index 3bab3fd..74a578f 100644
--- a/src/com/android/contacts/list/ContactsUnavailableFragment.java
+++ b/src/com/android/contacts/list/ContactsUnavailableFragment.java
@@ -39,6 +39,7 @@
private View mView;
private TextView mMessageView;
+ private TextView mSecondaryMessageView;
private Button mCreateContactButton;
private Button mAddAccountButton;
private Button mImportContactsButton;
@@ -46,6 +47,7 @@
private Button mRetryUpgradeButton;
private ProgressBar mProgress;
private int mNoContactsMsgResId = -1;
+ private int mNSecNoContactsMsgResId = -1;
private OnContactsUnavailableActionListener mListener;
@@ -54,6 +56,7 @@
LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
mView = inflater.inflate(R.layout.contacts_unavailable_fragment, null);
mMessageView = (TextView) mView.findViewById(R.id.message);
+ mSecondaryMessageView = (TextView) mView.findViewById(R.id.secondary_message);
mCreateContactButton = (Button) mView.findViewById(R.id.create_contact_button);
mCreateContactButton.setOnClickListener(this);
mAddAccountButton = (Button) mView.findViewById(R.id.add_account_button);
@@ -82,14 +85,7 @@
int providerStatus = mProviderStatusLoader.getProviderStatus();
switch (providerStatus) {
case ProviderStatus.STATUS_NO_ACCOUNTS_NO_CONTACTS:
- if (mNoContactsMsgResId != -1) {
- mMessageView.setText(mNoContactsMsgResId);
- mMessageView.setGravity(Gravity.CENTER_HORIZONTAL);
- mMessageView.setVisibility(View.VISIBLE);
- } else {
- mMessageView.setGravity(Gravity.LEFT);
- mMessageView.setVisibility(View.GONE);
- }
+ setMessageText(mNoContactsMsgResId, mNSecNoContactsMsgResId);
mCreateContactButton.setVisibility(View.VISIBLE);
mAddAccountButton.setVisibility(View.VISIBLE);
mImportContactsButton.setVisibility(View.VISIBLE);
@@ -162,18 +158,31 @@
}
}
/**
- * Set the message to be shown if data is available for the selected tab
+ * Set the message to be shown if no data is available for the selected tab
*
- * @param resId - String resource ID of the message
+ * @param resId - String resource ID of the message , -1 means view will not be visible
*/
- public void setMessageText(int resId) {
+ public void setMessageText(int resId, int secResId) {
mNoContactsMsgResId = resId;
+ mNSecNoContactsMsgResId = secResId;
if (mMessageView != null &&
mProviderStatusLoader.getProviderStatus() ==
ProviderStatus.STATUS_NO_ACCOUNTS_NO_CONTACTS) {
- mMessageView.setText(mNoContactsMsgResId);
- mMessageView.setGravity(Gravity.CENTER_HORIZONTAL);
- mMessageView.setVisibility(View.VISIBLE);
+ if (resId != -1) {
+ mMessageView.setText(mNoContactsMsgResId);
+ mMessageView.setGravity(Gravity.CENTER_HORIZONTAL);
+ mMessageView.setVisibility(View.VISIBLE);
+ if (secResId != -1) {
+ mSecondaryMessageView.setText(mNSecNoContactsMsgResId);
+ mSecondaryMessageView.setGravity(Gravity.CENTER_HORIZONTAL);
+ mSecondaryMessageView.setVisibility(View.VISIBLE);
+ } else {
+ mSecondaryMessageView.setVisibility(View.INVISIBLE);
+ }
+ } else {
+ mSecondaryMessageView.setVisibility(View.GONE);
+ mMessageView.setVisibility(View.GONE);
+ }
}
}
}
diff --git a/src/com/android/contacts/socialwidget/SocialWidgetProvider.java b/src/com/android/contacts/socialwidget/SocialWidgetProvider.java
index 682f700..b29a9cd 100644
--- a/src/com/android/contacts/socialwidget/SocialWidgetProvider.java
+++ b/src/com/android/contacts/socialwidget/SocialWidgetProvider.java
@@ -36,6 +36,7 @@
import android.net.Uri;
import android.provider.ContactsContract.QuickContact;
import android.provider.ContactsContract.StreamItems;
+import android.text.Html;
import android.text.SpannableStringBuilder;
import android.text.TextUtils;
import android.text.style.AbsoluteSizeSpan;
@@ -204,7 +205,7 @@
} else {
// TODO: Rotate between all the stream items?
StreamItemEntry streamItem = streamItems.get(0);
- CharSequence status = streamItem.getText();
+ CharSequence status = Html.fromHtml(streamItem.getText());
if (status.length() <= SHORT_SNIPPET_LENGTH) {
sb.append("\n");
} else {
diff --git a/src/com/android/contacts/util/AbstractBackgroundTask.java b/src/com/android/contacts/util/AbstractBackgroundTask.java
deleted file mode 100644
index c492e7c..0000000
--- a/src/com/android/contacts/util/AbstractBackgroundTask.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.contacts.util;
-
-import com.android.contacts.util.BackgroundTask;
-
-/**
- * Base class you can use if you only want to override the {@link #doInBackground()} method.
- */
-public abstract class AbstractBackgroundTask implements BackgroundTask {
- @Override
- public void onPostExecute() {
- // No action necessary.
- }
-}
diff --git a/src/com/android/contacts/util/AsyncTaskExecutor.java b/src/com/android/contacts/util/AsyncTaskExecutor.java
new file mode 100644
index 0000000..f202949
--- /dev/null
+++ b/src/com/android/contacts/util/AsyncTaskExecutor.java
@@ -0,0 +1,48 @@
+/*
+ * Copyright (C) 2011 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.contacts.util;
+
+import android.os.AsyncTask;
+
+import java.util.concurrent.Executor;
+
+/**
+ * Interface used to submit {@link AsyncTask} objects to run in the background.
+ * <p>
+ * This interface has a direct parallel with the {@link Executor} interface. It exists to decouple
+ * the mechanics of AsyncTask submission from the description of how that AsyncTask will execute.
+ * <p>
+ * One immediate benefit of this approach is that testing becomes much easier, since it is easy to
+ * introduce a mock or fake AsyncTaskExecutor in unit/integration tests, and thus inspect which
+ * tasks have been submitted and control their execution in an orderly manner.
+ * <p>
+ * Another benefit in due course will be the management of the submitted tasks. An extension to this
+ * interface is planned to allow Activities to easily cancel all the submitted tasks that are still
+ * pending in the onDestroy() method of the Activity.
+ */
+public interface AsyncTaskExecutor {
+ /**
+ * Executes the given AsyncTask with the default Executor.
+ * <p>
+ * This method <b>must only be called from the ui thread</b>.
+ * <p>
+ * The identifier supplied is any Object that can be used to identify the task later. Most
+ * commonly this will be an enum which the tests can also refer to. {@code null} is also
+ * accepted, though of course this won't help in identifying the task later.
+ */
+ <T> AsyncTask<T, ?, ?> submit(Object identifier, AsyncTask<T, ?, ?> task, T... params);
+}
diff --git a/src/com/android/contacts/util/AsyncTaskExecutors.java b/src/com/android/contacts/util/AsyncTaskExecutors.java
new file mode 100644
index 0000000..539dee7
--- /dev/null
+++ b/src/com/android/contacts/util/AsyncTaskExecutors.java
@@ -0,0 +1,100 @@
+/*
+ * Copyright (C) 2011 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.contacts.util;
+
+import com.android.contacts.test.NeededForTesting;
+import com.google.common.base.Preconditions;
+
+import android.os.AsyncTask;
+import android.os.Looper;
+
+import java.util.concurrent.Executor;
+
+/**
+ * Factory methods for creating AsyncTaskExecutors.
+ * <p>
+ * All of the factory methods on this class check first to see if you have set a static
+ * {@link AsyncTaskExecutorFactory} set through the
+ * {@link #setFactoryForTest(AsyncTaskExecutorFactory)} method, and if so delegate to that instead,
+ * which is one way of injecting dependencies for testing classes whose construction cannot be
+ * controlled such as {@link android.app.Activity}.
+ */
+public final class AsyncTaskExecutors {
+ /**
+ * A single instance of the {@link AsyncTaskExecutorFactory}, to which we delegate if it is
+ * non-null, for injecting when testing.
+ */
+ private static AsyncTaskExecutorFactory mInjectedAsyncTaskExecutorFactory = null;
+
+ /**
+ * Creates an AsyncTaskExecutor that submits tasks to run with
+ * {@link AsyncTask#SERIAL_EXECUTOR}.
+ */
+ public static AsyncTaskExecutor createAsyncTaskExecutor() {
+ synchronized (AsyncTaskExecutors.class) {
+ if (mInjectedAsyncTaskExecutorFactory != null) {
+ return mInjectedAsyncTaskExecutorFactory.createAsyncTaskExeuctor();
+ }
+ return new SimpleAsyncTaskExecutor(AsyncTask.SERIAL_EXECUTOR);
+ }
+ }
+
+ /**
+ * Creates an AsyncTaskExecutor that submits tasks to run with
+ * {@link AsyncTask#THREAD_POOL_EXECUTOR}.
+ */
+ public static AsyncTaskExecutor createThreadPoolExecutor() {
+ synchronized (AsyncTaskExecutors.class) {
+ if (mInjectedAsyncTaskExecutorFactory != null) {
+ return mInjectedAsyncTaskExecutorFactory.createAsyncTaskExeuctor();
+ }
+ return new SimpleAsyncTaskExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
+ }
+ }
+
+ /** Interface for creating AsyncTaskExecutor objects. */
+ public interface AsyncTaskExecutorFactory {
+ AsyncTaskExecutor createAsyncTaskExeuctor();
+ }
+
+ @NeededForTesting
+ public static void setFactoryForTest(AsyncTaskExecutorFactory factory) {
+ synchronized (AsyncTaskExecutors.class) {
+ mInjectedAsyncTaskExecutorFactory = factory;
+ }
+ }
+
+ public static void checkCalledFromUiThread() {
+ Preconditions.checkState(Thread.currentThread() == Looper.getMainLooper().getThread(),
+ "submit method must be called from ui thread, was: " + Thread.currentThread());
+ }
+
+ private static class SimpleAsyncTaskExecutor implements AsyncTaskExecutor {
+ private final Executor mExecutor;
+
+ public SimpleAsyncTaskExecutor(Executor executor) {
+ mExecutor = executor;
+ }
+
+ @Override
+ public <T> AsyncTask<T, ?, ?> submit(Object identifer, AsyncTask<T, ?, ?> task,
+ T... params) {
+ checkCalledFromUiThread();
+ return task.executeOnExecutor(mExecutor, params);
+ }
+ }
+}
diff --git a/src/com/android/contacts/util/BackgroundTask.java b/src/com/android/contacts/util/BackgroundTask.java
deleted file mode 100644
index ba791fb..0000000
--- a/src/com/android/contacts/util/BackgroundTask.java
+++ /dev/null
@@ -1,31 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.contacts.util;
-
-/**
- * Simple interface to improve the testability of code using AsyncTasks.
- * <p>
- * Provides a trivial replacement for no-arg versions of AsyncTask clients. We may extend this
- * to add more functionality as we require.
- * <p>
- * The same memory-visibility guarantees are made here as are made for AsyncTask objects, namely
- * that fields set in {@link #doInBackground()} are visible to {@link #onPostExecute()}.
- */
-public interface BackgroundTask {
- public void doInBackground();
- public void onPostExecute();
-}
diff --git a/src/com/android/contacts/util/BackgroundTaskService.java b/src/com/android/contacts/util/BackgroundTaskService.java
deleted file mode 100644
index 310a178..0000000
--- a/src/com/android/contacts/util/BackgroundTaskService.java
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.contacts.util;
-
-import android.os.AsyncTask;
-
-import java.util.concurrent.Executor;
-
-/**
- * Service used to submit tasks to run in the background.
- * <p>
- * BackgroundTaskService makes the same memory-visibility guarantees that AsyncTask which it
- * emulates makes, namely that fields set in the {@link BackgroundTask#doInBackground()} method
- * will be visible to the {@link BackgroundTask#onPostExecute()} method.
- * <p>
- * You are not expected to derive from this class unless you are writing your own test
- * implementation, or you are absolutely sure that the instance in
- * {@link #createAsyncTaskBackgroundTaskService()} doesn't do what you need.
- */
-public abstract class BackgroundTaskService {
- public static final String BACKGROUND_TASK_SERVICE = BackgroundTaskService.class.getName();
-
- /**
- * Executes the given BackgroundTask with the default Executor.
- * <p>
- * All {@link BackgroundTask#doInBackground()} tasks will be guaranteed to happen serially.
- * If this is not what you want, see {@link #submit(BackgroundTask, Executor)}.
- */
- public abstract void submit(BackgroundTask task);
-
- /**
- * Executes the BackgroundTask with the supplied Executor.
- * <p>
- * The main use-case for this method will be to allow submitted tasks to perform their
- * {@link BackgroundTask#doInBackground()} methods concurrently.
- */
- public abstract void submit(BackgroundTask task, Executor executor);
-
- /**
- * Creates a concrete BackgroundTaskService whose default Executor is
- * {@link AsyncTask#SERIAL_EXECUTOR}.
- */
- public static BackgroundTaskService createAsyncTaskBackgroundTaskService() {
- return new AsyncTaskBackgroundTaskService();
- }
-
- private static final class AsyncTaskBackgroundTaskService extends BackgroundTaskService {
- @Override
- public void submit(BackgroundTask task) {
- submit(task, AsyncTask.SERIAL_EXECUTOR);
- }
-
- @Override
- public void submit(final BackgroundTask task, Executor executor) {
- new AsyncTask<Void, Void, Void>() {
- @Override
- protected Void doInBackground(Void... params) {
- task.doInBackground();
- return null;
- }
-
- @Override
- protected void onPostExecute(Void result) {
- task.onPostExecute();
- }
- }.executeOnExecutor(executor);
- }
- }
-}
diff --git a/src/com/android/contacts/voicemail/VoicemailPlaybackFragment.java b/src/com/android/contacts/voicemail/VoicemailPlaybackFragment.java
index 5e53b76..5eb0ddf 100644
--- a/src/com/android/contacts/voicemail/VoicemailPlaybackFragment.java
+++ b/src/com/android/contacts/voicemail/VoicemailPlaybackFragment.java
@@ -21,7 +21,7 @@
import com.android.common.io.MoreCloseables;
import com.android.contacts.R;
-import com.android.contacts.util.BackgroundTaskService;
+import com.android.contacts.util.AsyncTaskExecutors;
import com.android.ex.variablespeed.MediaPlayerProxy;
import com.android.ex.variablespeed.VariableSpeed;
import com.google.common.base.Preconditions;
@@ -93,15 +93,11 @@
boolean startPlayback = arguments.getBoolean(EXTRA_VOICEMAIL_START_PLAYBACK, false);
mPresenter = new VoicemailPlaybackPresenter(createPlaybackViewImpl(),
createMediaPlayer(mScheduledExecutorService), voicemailUri,
- mScheduledExecutorService, startPlayback, getBackgroundTaskService());
+ mScheduledExecutorService, startPlayback,
+ AsyncTaskExecutors.createAsyncTaskExecutor());
mPresenter.onCreate(savedInstanceState);
}
- private BackgroundTaskService getBackgroundTaskService() {
- return (BackgroundTaskService) getActivity().getApplicationContext().getSystemService(
- BackgroundTaskService.BACKGROUND_TASK_SERVICE);
- }
-
@Override
public void onSaveInstanceState(Bundle outState) {
mPresenter.onSaveInstanceState(outState);
diff --git a/src/com/android/contacts/voicemail/VoicemailPlaybackPresenter.java b/src/com/android/contacts/voicemail/VoicemailPlaybackPresenter.java
index bd01991..d3e4bef 100644
--- a/src/com/android/contacts/voicemail/VoicemailPlaybackPresenter.java
+++ b/src/com/android/contacts/voicemail/VoicemailPlaybackPresenter.java
@@ -19,10 +19,10 @@
import static android.util.MathUtils.constrain;
import com.android.contacts.R;
-import com.android.contacts.util.BackgroundTask;
-import com.android.contacts.util.BackgroundTaskService;
+import com.android.contacts.util.AsyncTaskExecutor;
import com.android.ex.variablespeed.MediaPlayerProxy;
import com.android.ex.variablespeed.SingleThreadedMediaPlayerProxy;
+import com.google.common.annotations.VisibleForTesting;
import com.google.common.base.Preconditions;
import android.content.Context;
@@ -57,7 +57,8 @@
* the main ui thread.
*/
@NotThreadSafe
-/*package*/ class VoicemailPlaybackPresenter {
+@VisibleForTesting
+public class VoicemailPlaybackPresenter {
/** Contract describing the behaviour we need from the ui we are controlling. */
public interface PlaybackView {
Context getDataSourceContext();
@@ -87,6 +88,13 @@
void unregisterContentObserver(ContentObserver observer);
}
+ /** The enumeration of {@link AsyncTask} objects we use in this class. */
+ public enum Tasks {
+ CHECK_FOR_CONTENT,
+ CHECK_CONTENT_AFTER_CHANGE,
+ PREPARE_MEDIA_PLAYER,
+ }
+
/** Update rate for the slider, 30fps. */
private static final int SLIDER_UPDATE_PERIOD_MILLIS = 1000 / 30;
/** Time our ui will wait for content to be fetched before reporting not available. */
@@ -143,8 +151,8 @@
private final Uri mVoicemailUri;
/** Start playing in onCreate iff this is true. */
private final boolean mStartPlayingImmediately;
- /** Used to run background tasks that need to interact with the ui. */
- private final BackgroundTaskService mBackgroundTaskService;
+ /** Used to run async tasks that need to interact with the ui. */
+ private final AsyncTaskExecutor mAsyncTaskExecutor;
/**
* Used to handle the result of a successful or time-out fetch result.
@@ -155,12 +163,12 @@
public VoicemailPlaybackPresenter(PlaybackView view, MediaPlayerProxy player,
Uri voicemailUri, ScheduledExecutorService executorService,
- boolean startPlayingImmediately, BackgroundTaskService backgroundTaskService) {
+ boolean startPlayingImmediately, AsyncTaskExecutor asyncTaskExecutor) {
mView = view;
mPlayer = player;
mVoicemailUri = voicemailUri;
mStartPlayingImmediately = startPlayingImmediately;
- mBackgroundTaskService = backgroundTaskService;
+ mAsyncTaskExecutor = asyncTaskExecutor;
mPositionUpdater = new PositionUpdater(executorService, SLIDER_UPDATE_PERIOD_MILLIS);
}
@@ -181,23 +189,21 @@
*/
private void checkThatWeHaveContent() {
mView.setIsFetchingContent();
- mBackgroundTaskService.submit(new BackgroundTask() {
- private boolean mHasContent = false;
-
+ mAsyncTaskExecutor.submit(Tasks.CHECK_FOR_CONTENT, new AsyncTask<Void, Void, Boolean>() {
@Override
- public void doInBackground() {
- mHasContent = mView.queryHasContent(mVoicemailUri);
+ public Boolean doInBackground(Void... params) {
+ return mView.queryHasContent(mVoicemailUri);
}
@Override
- public void onPostExecute() {
- if (mHasContent) {
+ public void onPostExecute(Boolean hasContent) {
+ if (hasContent) {
postSuccessfullyFetchedContent();
} else {
makeRequestForContent();
}
}
- }, AsyncTask.THREAD_POOL_EXECUTOR);
+ });
}
/**
@@ -253,24 +259,23 @@
@Override
public void onChange(boolean selfChange) {
- mBackgroundTaskService.submit(new BackgroundTask() {
- private boolean mHasContent = false;
-
+ mAsyncTaskExecutor.submit(Tasks.CHECK_CONTENT_AFTER_CHANGE,
+ new AsyncTask<Void, Void, Boolean>() {
@Override
- public void doInBackground() {
- mHasContent = mView.queryHasContent(mVoicemailUri);
+ public Boolean doInBackground(Void... params) {
+ return mView.queryHasContent(mVoicemailUri);
}
@Override
- public void onPostExecute() {
- if (mHasContent) {
+ public void onPostExecute(Boolean hasContent) {
+ if (hasContent) {
if (mResultStillPending.getAndSet(false)) {
mView.unregisterContentObserver(FetchResultHandler.this);
postSuccessfullyFetchedContent();
}
}
}
- }, AsyncTask.THREAD_POOL_EXECUTOR);
+ });
}
}
@@ -286,29 +291,29 @@
*/
private void postSuccessfullyFetchedContent() {
mView.setIsBuffering();
- mBackgroundTaskService.submit(new BackgroundTask() {
- private Exception mException;
+ mAsyncTaskExecutor.submit(Tasks.PREPARE_MEDIA_PLAYER,
+ new AsyncTask<Void, Void, Exception>() {
+ @Override
+ public Exception doInBackground(Void... params) {
+ try {
+ mPlayer.reset();
+ mPlayer.setDataSource(mView.getDataSourceContext(), mVoicemailUri);
+ mPlayer.prepare();
+ return null;
+ } catch (IOException e) {
+ return e;
+ }
+ }
- @Override
- public void doInBackground() {
- try {
- mPlayer.reset();
- mPlayer.setDataSource(mView.getDataSourceContext(), mVoicemailUri);
- mPlayer.prepare();
- } catch (IOException e) {
- mException = e;
- }
- }
-
- @Override
- public void onPostExecute() {
- if (mException == null) {
- postSuccessfulPrepareActions();
- } else {
- mView.playbackError(mException);
- }
- }
- }, AsyncTask.THREAD_POOL_EXECUTOR);
+ @Override
+ public void onPostExecute(Exception exception) {
+ if (exception == null) {
+ postSuccessfulPrepareActions();
+ } else {
+ mView.playbackError(exception);
+ }
+ }
+ });
}
/**
diff --git a/tests/src/com/android/contacts/CallDetailActivityTest.java b/tests/src/com/android/contacts/CallDetailActivityTest.java
index c060af5..6a8fcb3 100644
--- a/tests/src/com/android/contacts/CallDetailActivityTest.java
+++ b/tests/src/com/android/contacts/CallDetailActivityTest.java
@@ -16,23 +16,24 @@
package com.android.contacts;
-import com.android.contacts.test.InjectedServices;
-import com.android.contacts.util.BackgroundTaskService;
+import static com.android.contacts.CallDetailActivity.Tasks.UPDATE_PHONE_CALL_DETAILS;
+import static com.android.contacts.voicemail.VoicemailPlaybackPresenter.Tasks.CHECK_FOR_CONTENT;
+import static com.android.contacts.voicemail.VoicemailPlaybackPresenter.Tasks.PREPARE_MEDIA_PLAYER;
+
+import com.android.contacts.util.AsyncTaskExecutors;
+import com.android.contacts.util.FakeAsyncTaskExecutor;
import com.android.contacts.util.IntegrationTestUtils;
import com.android.contacts.util.LocaleTestUtils;
-import com.android.contacts.util.FakeBackgroundTaskService;
import com.android.internal.view.menu.ContextMenuBuilder;
import com.google.common.base.Preconditions;
-import com.google.common.util.concurrent.Executors;
-import android.app.Activity;
import android.content.ContentResolver;
import android.content.ContentUris;
import android.content.ContentValues;
import android.content.Intent;
import android.net.Uri;
import android.provider.CallLog;
-import android.provider.VoicemailContract.Voicemails;
+import android.provider.VoicemailContract;
import android.test.ActivityInstrumentationTestCase2;
import android.test.suitebuilder.annotation.LargeTest;
import android.test.suitebuilder.annotation.Suppress;
@@ -47,12 +48,12 @@
*/
@LargeTest
public class CallDetailActivityTest extends ActivityInstrumentationTestCase2<CallDetailActivity> {
- private static final String FAKE_VOICEMAIL_URI_STRING = ContentUris.withAppendedId(
- Voicemails.CONTENT_URI, Integer.MAX_VALUE).toString();
- private Uri mUri;
+ private Uri mCallLogUri;
+ private Uri mVoicemailUri;
private IntegrationTestUtils mTestUtils;
private LocaleTestUtils mLocaleTestUtils;
- private FakeBackgroundTaskService mMockBackgroundTaskService;
+ private FakeAsyncTaskExecutor mFakeAsyncTaskExecutor;
+ private CallDetailActivity mActivityUnderTest;
public CallDetailActivityTest() {
super(CallDetailActivity.class);
@@ -61,11 +62,8 @@
@Override
protected void setUp() throws Exception {
super.setUp();
- InjectedServices injectedServices = new InjectedServices();
- mMockBackgroundTaskService = new FakeBackgroundTaskService();
- injectedServices.setSystemService(BackgroundTaskService.BACKGROUND_TASK_SERVICE,
- mMockBackgroundTaskService);
- ContactsApplication.injectServices(injectedServices);
+ mFakeAsyncTaskExecutor = new FakeAsyncTaskExecutor(getInstrumentation());
+ AsyncTaskExecutors.setFactoryForTest(mFakeAsyncTaskExecutor.getFactory());
// I don't like the default of focus-mode for tests, the green focus border makes the
// screenshots look weak.
setActivityInitialTouchMode(true);
@@ -82,45 +80,58 @@
mLocaleTestUtils = null;
cleanUpUri();
mTestUtils = null;
- ContactsApplication.injectServices(null);
+ AsyncTaskExecutors.setFactoryForTest(null);
super.tearDown();
}
- public void testInitialActivityStartsWithBuffering() throws Throwable {
+ public void testInitialActivityStartsWithFetchingVoicemail() throws Throwable {
setActivityIntentForTestVoicemailEntry();
- CallDetailActivity activity = getActivity();
- // When the activity first starts, we will show "buffering..." on the screen.
+ startActivityUnderTest();
+ // When the activity first starts, we will show "Fetching voicemail" on the screen.
// The duration should not be visible.
- assertHasOneTextViewContaining(activity, "buffering...");
- assertZeroTextViewsContaining(activity, "00:00");
+ assertHasOneTextViewContaining("Fetching voicemail");
+ assertZeroTextViewsContaining("00:00");
+ }
+
+ public void testWhenCheckForContentCompletes_UiShowsBuffering() throws Throwable {
+ setActivityIntentForTestVoicemailEntry();
+ startActivityUnderTest();
+ // There is a background check that is testing to see if we have the content available.
+ // Once that task completes, we shouldn't be showing the fetching message, we should
+ // be showing "Buffering".
+ mFakeAsyncTaskExecutor.runTask(CHECK_FOR_CONTENT);
+ assertHasOneTextViewContaining("Buffering");
+ assertZeroTextViewsContaining("Fetching voicemail");
}
public void testInvalidVoicemailShowsErrorMessage() throws Throwable {
setActivityIntentForTestVoicemailEntry();
- CallDetailActivity activity = getActivity();
- // If we run all the background tasks, one of them should have prepared the media player.
+ startActivityUnderTest();
+ mFakeAsyncTaskExecutor.runTask(CHECK_FOR_CONTENT);
+ // There should be exactly one background task ready to prepare the media player.
// Preparing the media player will have thrown an IOException since the file doesn't exist.
// This should have put a failed to play message on screen, buffering is gone.
- runAllBackgroundTasks();
- assertHasOneTextViewContaining(activity, "failed to play voicemail");
- assertZeroTextViewsContaining(activity, "buffering...");
+ mFakeAsyncTaskExecutor.runTask(PREPARE_MEDIA_PLAYER);
+ assertHasOneTextViewContaining("Couldn't play voicemail");
+ assertZeroTextViewsContaining("Buffering");
}
public void testOnResumeDoesNotCreateManyFragments() throws Throwable {
// There was a bug where every time the activity was resumed, a new fragment was created.
- // Before the fix, this was failing reproducibly with at least 3 "buffering..." views.
+ // Before the fix, this was failing reproducibly with at least 3 "Buffering" views.
setActivityIntentForTestVoicemailEntry();
- final CallDetailActivity activity = getActivity();
+ startActivityUnderTest();
+ mFakeAsyncTaskExecutor.runTask(CHECK_FOR_CONTENT);
getInstrumentation().runOnMainSync(new Runnable() {
@Override
public void run() {
- getInstrumentation().callActivityOnPause(activity);
- getInstrumentation().callActivityOnResume(activity);
- getInstrumentation().callActivityOnPause(activity);
- getInstrumentation().callActivityOnResume(activity);
+ getInstrumentation().callActivityOnPause(mActivityUnderTest);
+ getInstrumentation().callActivityOnResume(mActivityUnderTest);
+ getInstrumentation().callActivityOnPause(mActivityUnderTest);
+ getInstrumentation().callActivityOnResume(mActivityUnderTest);
}
});
- assertHasOneTextViewContaining(activity, "buffering...");
+ assertHasOneTextViewContaining("Buffering");
}
/**
@@ -132,15 +143,15 @@
*/
public void testClickIncreaseRateButtonWithInvalidVoicemailDoesNotCrash() throws Throwable {
setActivityIntentForTestVoicemailEntry();
- Activity activity = getActivity();
- mTestUtils.clickButton(activity, R.id.playback_start_stop);
- mTestUtils.clickButton(activity, R.id.rate_increase_button);
+ startActivityUnderTest();
+ mTestUtils.clickButton(mActivityUnderTest, R.id.playback_start_stop);
+ mTestUtils.clickButton(mActivityUnderTest, R.id.rate_increase_button);
}
/** Test for bug where missing Extras on intent used to start Activity causes NPE. */
- public void testCallLogUriWithMissingExtrasShouldNotCauseNPE() throws Exception {
+ public void testCallLogUriWithMissingExtrasShouldNotCauseNPE() throws Throwable {
setActivityIntentForTestCallEntry();
- getActivity();
+ startActivityUnderTest();
}
/**
@@ -150,20 +161,20 @@
*/
public void testVoicemailDoesNotHaveRemoveFromCallLog() throws Throwable {
setActivityIntentForTestVoicemailEntry();
- CallDetailActivity activity = getActivity();
- Menu menu = new ContextMenuBuilder(activity);
- activity.onCreateOptionsMenu(menu);
- activity.onPrepareOptionsMenu(menu);
+ startActivityUnderTest();
+ Menu menu = new ContextMenuBuilder(mActivityUnderTest);
+ mActivityUnderTest.onCreateOptionsMenu(menu);
+ mActivityUnderTest.onPrepareOptionsMenu(menu);
assertFalse(menu.findItem(R.id.menu_remove_from_call_log).isVisible());
}
/** Test to check that I haven't broken the remove-from-call-log entry from regular calls. */
public void testRegularCallDoesHaveRemoveFromCallLog() throws Throwable {
setActivityIntentForTestCallEntry();
- CallDetailActivity activity = getActivity();
- Menu menu = new ContextMenuBuilder(activity);
- activity.onCreateOptionsMenu(menu);
- activity.onPrepareOptionsMenu(menu);
+ startActivityUnderTest();
+ Menu menu = new ContextMenuBuilder(mActivityUnderTest);
+ mActivityUnderTest.onCreateOptionsMenu(menu);
+ mActivityUnderTest.onPrepareOptionsMenu(menu);
assertTrue(menu.findItem(R.id.menu_remove_from_call_log).isVisible());
}
@@ -175,16 +186,16 @@
@Suppress
public void testVoicemailPlaybackRateDisplayedOnUi() throws Throwable {
setActivityIntentForTestVoicemailEntry();
- CallDetailActivity activity = getActivity();
+ startActivityUnderTest();
// Find the TextView containing the duration. It should be initially displaying "00:00".
- List<TextView> views = mTestUtils.getTextViewsWithString(activity, "00:00");
+ List<TextView> views = mTestUtils.getTextViewsWithString(mActivityUnderTest, "00:00");
assertEquals(1, views.size());
TextView timeDisplay = views.get(0);
// Hit the plus button. At this point we should be displaying "fast speed".
- mTestUtils.clickButton(activity, R.id.rate_increase_button);
+ mTestUtils.clickButton(mActivityUnderTest, R.id.rate_increase_button);
assertEquals("fast speed", mTestUtils.getText(timeDisplay));
// Hit the minus button. We should be back to "normal" speed.
- mTestUtils.clickButton(activity, R.id.rate_decrease_button);
+ mTestUtils.clickButton(mActivityUnderTest, R.id.rate_decrease_button);
assertEquals("normal speed", mTestUtils.getText(timeDisplay));
// Wait for one and a half seconds. The timer will be back.
Thread.sleep(1500);
@@ -192,39 +203,39 @@
}
private void setActivityIntentForTestCallEntry() {
- createTestCallEntry(false);
- setActivityIntent(new Intent(Intent.ACTION_VIEW, mUri));
+ Preconditions.checkState(mCallLogUri == null, "mUri should be null");
+ ContentResolver contentResolver = getContentResolver();
+ ContentValues values = new ContentValues();
+ values.put(CallLog.Calls.NUMBER, "01234567890");
+ values.put(CallLog.Calls.TYPE, CallLog.Calls.INCOMING_TYPE);
+ mCallLogUri = contentResolver.insert(CallLog.Calls.CONTENT_URI, values);
+ setActivityIntent(new Intent(Intent.ACTION_VIEW, mCallLogUri));
}
private void setActivityIntentForTestVoicemailEntry() {
- createTestCallEntry(true);
- Intent intent = new Intent(Intent.ACTION_VIEW, mUri);
- Uri voicemailUri = Uri.parse(FAKE_VOICEMAIL_URI_STRING);
- intent.putExtra(CallDetailActivity.EXTRA_VOICEMAIL_URI, voicemailUri);
+ Preconditions.checkState(mVoicemailUri == null, "mUri should be null");
+ ContentResolver contentResolver = getContentResolver();
+ ContentValues values = new ContentValues();
+ values.put(VoicemailContract.Voicemails.NUMBER, "01234567890");
+ values.put(VoicemailContract.Voicemails.HAS_CONTENT, 1);
+ mVoicemailUri = contentResolver.insert(VoicemailContract.Voicemails.CONTENT_URI, values);
+ Uri callLogUri = ContentUris.withAppendedId(CallLog.Calls.CONTENT_URI_WITH_VOICEMAIL,
+ ContentUris.parseId(mVoicemailUri));
+ Intent intent = new Intent(Intent.ACTION_VIEW, callLogUri);
+ intent.putExtra(CallDetailActivity.EXTRA_VOICEMAIL_URI, mVoicemailUri);
setActivityIntent(intent);
}
- /** Inserts an entry into the call log. */
- private void createTestCallEntry(boolean isVoicemail) {
- Preconditions.checkState(mUri == null, "mUri should be null");
- ContentResolver contentResolver = getContentResolver();
- ContentValues contentValues = new ContentValues();
- contentValues.put(CallLog.Calls.NUMBER, "01234567890");
- if (isVoicemail) {
- contentValues.put(CallLog.Calls.TYPE, CallLog.Calls.VOICEMAIL_TYPE);
- contentValues.put(CallLog.Calls.VOICEMAIL_URI, FAKE_VOICEMAIL_URI_STRING);
- } else {
- contentValues.put(CallLog.Calls.TYPE, CallLog.Calls.INCOMING_TYPE);
- }
- contentValues.put(CallLog.Calls.VOICEMAIL_URI, FAKE_VOICEMAIL_URI_STRING);
- mUri = contentResolver.insert(CallLog.Calls.CONTENT_URI_WITH_VOICEMAIL, contentValues);
- }
-
private void cleanUpUri() {
- if (mUri != null) {
+ if (mVoicemailUri != null) {
+ getContentResolver().delete(VoicemailContract.Voicemails.CONTENT_URI,
+ "_ID = ?", new String[] { String.valueOf(ContentUris.parseId(mVoicemailUri)) });
+ mVoicemailUri = null;
+ }
+ if (mCallLogUri != null) {
getContentResolver().delete(CallLog.Calls.CONTENT_URI_WITH_VOICEMAIL,
- "_ID = ?", new String[] { String.valueOf(ContentUris.parseId(mUri)) });
- mUri = null;
+ "_ID = ?", new String[] { String.valueOf(ContentUris.parseId(mCallLogUri)) });
+ mCallLogUri = null;
}
}
@@ -232,23 +243,28 @@
return getInstrumentation().getTargetContext().getContentResolver();
}
- private TextView assertHasOneTextViewContaining(Activity activity, String text)
- throws Throwable {
- List<TextView> views = mTestUtils.getTextViewsWithString(activity, text);
+ private TextView assertHasOneTextViewContaining(String text) throws Throwable {
+ Preconditions.checkNotNull(mActivityUnderTest, "forget to call startActivityUnderTest()?");
+ List<TextView> views = mTestUtils.getTextViewsWithString(mActivityUnderTest, text);
assertEquals("There should have been one TextView with text '" + text + "' but found "
+ views, 1, views.size());
return views.get(0);
}
- private void assertZeroTextViewsContaining(Activity activity, String text) throws Throwable {
- List<TextView> views = mTestUtils.getTextViewsWithString(activity, text);
+ private void assertZeroTextViewsContaining(String text) throws Throwable {
+ Preconditions.checkNotNull(mActivityUnderTest, "forget to call startActivityUnderTest()?");
+ List<TextView> views = mTestUtils.getTextViewsWithString(mActivityUnderTest, text);
assertEquals("There should have been no TextViews with text '" + text + "' but found "
+ views, 0, views.size());
}
- private void runAllBackgroundTasks() {
- mMockBackgroundTaskService.runAllBackgroundTasks(
- Executors.sameThreadExecutor(),
- FakeBackgroundTaskService.createMainSyncExecutor(getInstrumentation()));
+ private void startActivityUnderTest() throws Throwable {
+ Preconditions.checkState(mActivityUnderTest == null, "must only start the activity once");
+ mActivityUnderTest = getActivity();
+ assertNotNull("activity should not be null", mActivityUnderTest);
+ // We have to run all tasks, not just one.
+ // This is because it seems that we can have onResume, onPause, onResume during the course
+ // of a single unit test.
+ mFakeAsyncTaskExecutor.runAllTasks(UPDATE_PHONE_CALL_DETAILS);
}
}
diff --git a/tests/src/com/android/contacts/calllog/CallLogAdapterTest.java b/tests/src/com/android/contacts/calllog/CallLogAdapterTest.java
new file mode 100644
index 0000000..28db896
--- /dev/null
+++ b/tests/src/com/android/contacts/calllog/CallLogAdapterTest.java
@@ -0,0 +1,206 @@
+/*
+ * Copyright (C) 2011 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.contacts.calllog;
+
+import com.google.common.collect.Lists;
+
+import android.content.Context;
+import android.database.MatrixCursor;
+import android.test.AndroidTestCase;
+import android.view.View;
+
+import java.util.List;
+
+/**
+ * Unit tests for {@link CallLogAdapter}.
+ */
+public class CallLogAdapterTest extends AndroidTestCase {
+ private static final String TEST_NUMBER = "12345678";
+ private static final String TEST_NAME = "name";
+ private static final String TEST_NUMBER_LABEL = "label";
+ private static final int TEST_NUMBER_TYPE = 1;
+ private static final String TEST_COUNTRY_ISO = "US";
+ private static final String TEST_VOICEMAIL_NUMBER = "111";
+
+ /** The object under test. */
+ private TestCallLogAdapter mAdapter;
+
+ private MatrixCursor mCursor;
+ private View mView;
+
+ @Override
+ protected void setUp() throws Exception {
+ super.setUp();
+ // Use a call fetcher that does not do anything.
+ CallLogAdapter.CallFetcher fakeCallFetcher = new CallLogAdapter.CallFetcher() {
+ @Override
+ public void startCallsQuery() {}
+ };
+
+ mAdapter = new TestCallLogAdapter(getContext(), fakeCallFetcher, TEST_COUNTRY_ISO,
+ TEST_VOICEMAIL_NUMBER);
+ // The cursor used in the tests to store the entries to display.
+ mCursor = new MatrixCursor(CallLogQuery.EXTENDED_PROJECTION);
+ mCursor.moveToFirst();
+ // The views into which to store the data.
+ mView = new View(getContext());
+ mView.setTag(CallLogListItemViews.createForTest(getContext()));
+ }
+
+ @Override
+ protected void tearDown() throws Exception {
+ mAdapter = null;
+ mCursor = null;
+ mView = null;
+ super.tearDown();
+ }
+
+ public void testBindView_NoCallLogCacheNorMemoryCache_EnqueueRequest() {
+ mCursor.addRow(createCallLogEntry());
+
+ // Bind the views of a single row.
+ mAdapter.bindStandAloneView(mView, getContext(), mCursor);
+
+ // There is one request for contact details.
+ assertEquals(1, mAdapter.requests.size());
+
+ TestCallLogAdapter.Request request = mAdapter.requests.get(0);
+ // It is for the number we need to show.
+ assertEquals(TEST_NUMBER, request.number);
+ // Since there is nothing in the cache, it is an immediate request.
+ assertTrue("should be immediate", request.immediate);
+ }
+
+ public void testBindView_CallLogCacheButNoMemoryCache_EnqueueRequest() {
+ mCursor.addRow(createCallLogEntryWithCachedValues());
+
+ // Bind the views of a single row.
+ mAdapter.bindStandAloneView(mView, getContext(), mCursor);
+
+ // There is one request for contact details.
+ assertEquals(1, mAdapter.requests.size());
+
+ TestCallLogAdapter.Request request = mAdapter.requests.get(0);
+ // The values passed to the request, match the ones in the call log cache.
+ assertEquals(TEST_NAME, request.callLogInfo.name);
+ assertEquals(1, request.callLogInfo.type);
+ assertEquals(TEST_NUMBER_LABEL, request.callLogInfo.label);
+ }
+
+
+ public void testBindView_NoCallLogButMemoryCache_EnqueueRequest() {
+ mCursor.addRow(createCallLogEntry());
+ mAdapter.injectContactInfoForTest(TEST_NUMBER, createContactInfo());
+
+ // Bind the views of a single row.
+ mAdapter.bindStandAloneView(mView, getContext(), mCursor);
+
+ // There is one request for contact details.
+ assertEquals(1, mAdapter.requests.size());
+
+ TestCallLogAdapter.Request request = mAdapter.requests.get(0);
+ // Since there is something in the cache, it is not an immediate request.
+ assertFalse("should not be immediate", request.immediate);
+ }
+
+ public void testBindView_BothCallLogAndMemoryCache_NoEnqueueRequest() {
+ mCursor.addRow(createCallLogEntryWithCachedValues());
+ mAdapter.injectContactInfoForTest(TEST_NUMBER, createContactInfo());
+
+ // Bind the views of a single row.
+ mAdapter.bindStandAloneView(mView, getContext(), mCursor);
+
+ // Cache and call log are up-to-date: no need to request update.
+ assertEquals(0, mAdapter.requests.size());
+ }
+
+ public void testBindView_MismatchBetwenCallLogAndMemoryCache_EnqueueRequest() {
+ mCursor.addRow(createCallLogEntryWithCachedValues());
+
+ // Contact info contains a different name.
+ ContactInfo info = createContactInfo();
+ info.name = "new name";
+ mAdapter.injectContactInfoForTest(TEST_NUMBER, info);
+
+ // Bind the views of a single row.
+ mAdapter.bindStandAloneView(mView, getContext(), mCursor);
+
+ // There is one request for contact details.
+ assertEquals(1, mAdapter.requests.size());
+
+ TestCallLogAdapter.Request request = mAdapter.requests.get(0);
+ // Since there is something in the cache, it is not an immediate request.
+ assertFalse("should not be immediate", request.immediate);
+ }
+
+ /** Returns a contact info with default values. */
+ private ContactInfo createContactInfo() {
+ ContactInfo info = new ContactInfo();
+ info.number = TEST_NUMBER;
+ info.name = TEST_NAME;
+ info.type = TEST_NUMBER_TYPE;
+ info.label = TEST_NUMBER_LABEL;
+ return info;
+ }
+
+ /** Returns a call log entry without cached values. */
+ private Object[] createCallLogEntry() {
+ Object[] values = CallLogQueryTestUtils.createTestExtendedValues();
+ values[CallLogQuery.NUMBER] = TEST_NUMBER;
+ return values;
+ }
+
+ /** Returns a call log entry with a cached values. */
+ private Object[] createCallLogEntryWithCachedValues() {
+ Object[] values = createCallLogEntry();
+ values[CallLogQuery.CACHED_NAME] = TEST_NAME;
+ values[CallLogQuery.CACHED_NUMBER_TYPE] = TEST_NUMBER_TYPE;
+ values[CallLogQuery.CACHED_NUMBER_LABEL] = TEST_NUMBER_LABEL;
+ return values;
+ }
+
+ /**
+ * Subclass of {@link CallLogAdapter} used in tests to intercept certain calls.
+ */
+ // TODO: This would be better done by splitting the contact lookup into a collaborator class
+ // instead.
+ private static final class TestCallLogAdapter extends CallLogAdapter {
+ public static class Request {
+ public final String number;
+ public final ContactInfo callLogInfo;
+ public final boolean immediate;
+
+ public Request(String number, ContactInfo callLogInfo, boolean immediate) {
+ this.number = number;
+ this.callLogInfo = callLogInfo;
+ this.immediate = immediate;
+ }
+ }
+
+ public final List<Request> requests = Lists.newArrayList();
+
+ public TestCallLogAdapter(Context context, CallFetcher callFetcher,
+ String currentCountryIso, String voicemailNumber) {
+ super(context, callFetcher, currentCountryIso, voicemailNumber);
+ }
+
+ @Override
+ void enqueueRequest(String number, ContactInfo callLogInfo, boolean immediate) {
+ requests.add(new Request(number, callLogInfo, immediate));
+ }
+ }
+}
diff --git a/tests/src/com/android/contacts/calllog/CallLogQueryTestUtils.java b/tests/src/com/android/contacts/calllog/CallLogQueryTestUtils.java
index 0e1952a..c273612 100644
--- a/tests/src/com/android/contacts/calllog/CallLogQueryTestUtils.java
+++ b/tests/src/com/android/contacts/calllog/CallLogQueryTestUtils.java
@@ -17,6 +17,9 @@
package com.android.contacts.calllog;
import static junit.framework.Assert.assertEquals;
+
+import android.provider.CallLog.Calls;
+
import junit.framework.Assert;
/**
@@ -24,13 +27,18 @@
*/
public class CallLogQueryTestUtils {
public static Object[] createTestValues() {
- Object[] values = new Object[]{ -1L, "", 0L, 0L, 0, "", "", "", null, 0, null };
+ Object[] values = new Object[]{
+ -1L, "", 0L, 0L, Calls.INCOMING_TYPE, "", "", "", null, 0, null,
+ };
assertEquals(CallLogQuery._PROJECTION.length, values.length);
return values;
}
public static Object[] createTestExtendedValues() {
- Object[] values = new Object[]{ -1L, "", 0L, 0L, 0, "", "", "", null, 0, null, 0 };
+ Object[] values = new Object[]{
+ -1L, "", 0L, 0L, Calls.INCOMING_TYPE, "", "", "", null, 0, null,
+ CallLogQuery.SECTION_OLD_ITEM
+ };
Assert.assertEquals(CallLogQuery.EXTENDED_PROJECTION.length, values.length);
return values;
}
diff --git a/tests/src/com/android/contacts/detail/ContactDetailFragmentTests.java b/tests/src/com/android/contacts/detail/ContactDetailFragmentTests.java
index cfab94a..02faa24 100644
--- a/tests/src/com/android/contacts/detail/ContactDetailFragmentTests.java
+++ b/tests/src/com/android/contacts/detail/ContactDetailFragmentTests.java
@@ -43,7 +43,7 @@
values.put(Im.DATA, TEST_ADDRESS);
DetailViewEntry entry = new ContactDetailFragment.DetailViewEntry();
- ContactDetailFragment.buildImActions(entry, values);
+ ContactDetailFragment.buildImActions(mContext, entry, values);
assertEquals(Intent.ACTION_SENDTO, entry.intent.getAction());
assertEquals("xmpp:" + TEST_ADDRESS + "?message", entry.intent.getData().toString());
@@ -60,7 +60,7 @@
values.put(Im.CHAT_CAPABILITY, Im.CAPABILITY_HAS_VOICE | Im.CAPABILITY_HAS_VIDEO);
DetailViewEntry entry = new ContactDetailFragment.DetailViewEntry();
- ContactDetailFragment.buildImActions(entry, values);
+ ContactDetailFragment.buildImActions(mContext, entry, values);
assertEquals(Intent.ACTION_SENDTO, entry.intent.getAction());
assertEquals("xmpp:" + TEST_ADDRESS + "?message", entry.intent.getData().toString());
@@ -79,7 +79,7 @@
Im.CAPABILITY_HAS_VOICE);
DetailViewEntry entry = new ContactDetailFragment.DetailViewEntry();
- ContactDetailFragment.buildImActions(entry, values);
+ ContactDetailFragment.buildImActions(mContext, entry, values);
assertEquals(Intent.ACTION_SENDTO, entry.intent.getAction());
assertEquals("xmpp:" + TEST_ADDRESS + "?message", entry.intent.getData().toString());
@@ -98,7 +98,7 @@
values.put(Im.DATA, TEST_ADDRESS);
DetailViewEntry entry = new ContactDetailFragment.DetailViewEntry();
- ContactDetailFragment.buildImActions(entry, values);
+ ContactDetailFragment.buildImActions(mContext, entry, values);
assertEquals(Intent.ACTION_SENDTO, entry.intent.getAction());
final Uri data = entry.intent.getData();
@@ -121,7 +121,7 @@
Im.CAPABILITY_HAS_VOICE);
DetailViewEntry entry = new ContactDetailFragment.DetailViewEntry();
- ContactDetailFragment.buildImActions(entry, values);
+ ContactDetailFragment.buildImActions(mContext, entry, values);
assertEquals(Intent.ACTION_SENDTO, entry.intent.getAction());
assertEquals("xmpp:" + TEST_ADDRESS + "?message", entry.intent.getData().toString());
diff --git a/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java b/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java
index d862d6e..1fee9b6 100644
--- a/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java
+++ b/tests/src/com/android/contacts/detail/StreamItemAdapterTest.java
@@ -28,19 +28,22 @@
// TODO: We should have tests for action, but that requires a mock sync-adapter that specifies
// an action or doesn't
+// TODO Add test for photo click
+
/**
* Unit tests for {@link StreamItemAdapter}.
*/
public class StreamItemAdapterTest extends AndroidTestCase {
private StreamItemAdapter mAdapter;
private FakeOnClickListener mListener;
+ private FakeOnClickListener mPhotoListener;
private View mView;
@Override
protected void setUp() throws Exception {
super.setUp();
mListener = new FakeOnClickListener();
- mAdapter = new StreamItemAdapter(getContext(), mListener);
+ mAdapter = new StreamItemAdapter(getContext(), mListener, mPhotoListener);
}
@Override
diff --git a/tests/src/com/android/contacts/util/FakeAsyncTaskExecutor.java b/tests/src/com/android/contacts/util/FakeAsyncTaskExecutor.java
new file mode 100644
index 0000000..e27c6fb
--- /dev/null
+++ b/tests/src/com/android/contacts/util/FakeAsyncTaskExecutor.java
@@ -0,0 +1,212 @@
+/*
+ * Copyright (C) 2011 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+package com.android.contacts.util;
+
+import com.google.common.base.Preconditions;
+import com.google.common.collect.Lists;
+import com.google.common.util.concurrent.Executors;
+
+import android.app.Instrumentation;
+import android.os.AsyncTask;
+
+import junit.framework.Assert;
+
+import java.util.Iterator;
+import java.util.List;
+import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.Executor;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.TimeoutException;
+
+import javax.annotation.concurrent.GuardedBy;
+import javax.annotation.concurrent.ThreadSafe;
+
+/**
+ * Test implementation of AsyncTaskExecutor.
+ * <p>
+ * This class is thread-safe. As per the contract of the AsyncTaskExecutor, the submit methods must
+ * be called from the main ui thread, however the other public methods may be called from any thread
+ * (most commonly the test thread).
+ * <p>
+ * Tasks submitted to this executor will not be run immediately. Rather they will be stored in a
+ * list of submitted tasks, where they can be examined. They can also be run on-demand using the run
+ * methods, so that different ordering of AsyncTask execution can be simulated.
+ */
+@ThreadSafe
+public class FakeAsyncTaskExecutor implements AsyncTaskExecutor {
+ private static final long DEFAULT_TIMEOUT_MS = 10000;
+ private static final Executor DEFAULT_EXECUTOR = Executors.sameThreadExecutor();
+
+ /** The maximum length of time in ms to wait for tasks to execute during tests. */
+ private final long mTimeoutMs = DEFAULT_TIMEOUT_MS;
+ /** The executor for the background part of our test tasks. */
+ private final Executor mExecutor = DEFAULT_EXECUTOR;
+
+ private final Object mLock = new Object();
+ @GuardedBy("mLock") private final List<SubmittedTask<?>> mSubmittedTasks = Lists.newArrayList();
+
+ private final Instrumentation mInstrumentation;
+
+ /** Create a fake AsyncTaskExecutor for use in unit tests. */
+ public FakeAsyncTaskExecutor(Instrumentation instrumentation) {
+ mInstrumentation = Preconditions.checkNotNull(instrumentation);
+ }
+
+ /** Encapsulates an async task with the params and identifier it was submitted with. */
+ public interface SubmittedTask<T> {
+ AsyncTask<T, ?, ?> getTask();
+ T[] getParams();
+ Object getIdentifier();
+ }
+
+ private static final class SubmittedTaskImpl<T> implements SubmittedTask<T> {
+ private final Object mIdentifier;
+ private final AsyncTask<T, ?, ?> mTask;
+ private final T[] mParams;
+
+ public SubmittedTaskImpl(Object identifier, AsyncTask<T, ?, ?> task, T[] params) {
+ mIdentifier = identifier;
+ mTask = task;
+ mParams = params;
+ }
+
+ @Override
+ public Object getIdentifier() {
+ return mIdentifier;
+ }
+
+ @Override
+ public AsyncTask<T, ?, ?> getTask() {
+ return mTask;
+ }
+
+ @Override
+ public T[] getParams() {
+ return mParams;
+ }
+
+ @Override
+ public String toString() {
+ return "SubmittedTaskImpl [mIdentifier=" + mIdentifier + "]";
+ }
+ }
+
+ @Override
+ public <T> AsyncTask<T, ?, ?> submit(Object identifier, AsyncTask<T, ?, ?> task, T... params) {
+ AsyncTaskExecutors.checkCalledFromUiThread();
+ synchronized (mLock) {
+ mSubmittedTasks.add(new SubmittedTaskImpl<T>(identifier, task, params));
+ return task;
+ }
+ }
+
+ /**
+ * Runs a single task matching the given identifier.
+ * <p>
+ * Removes the matching task from the list of submitted tasks, then runs it. The executor used
+ * to execute this async task will be a same-thread executor.
+ * <p>
+ * Fails if there was not exactly one task matching the given identifier.
+ * <p>
+ * This method blocks until the AsyncTask has completely finished executing.
+ */
+ public void runTask(Enum<?> identifier) throws InterruptedException {
+ List<SubmittedTask<?>> tasks = getSubmittedTasksByIdentifier(identifier, true);
+ Assert.assertEquals("Expected one task " + identifier + ", got " + tasks, 1, tasks.size());
+ runTask(tasks.get(0));
+ }
+
+ /**
+ * Runs all tasks whose identifier matches the given identifier.
+ * <p>
+ * Removes all matching tasks from the list of submitted tasks, and runs them. The executor used
+ * to execute these async tasks will be a same-thread executor.
+ * <p>
+ * Fails if there were no tasks matching the given identifier.
+ * <p>
+ * This method blocks until the AsyncTask objects have completely finished executing.
+ */
+ public void runAllTasks(Enum<?> identifier) throws InterruptedException {
+ List<SubmittedTask<?>> tasks = getSubmittedTasksByIdentifier(identifier, true);
+ Assert.assertTrue("There were no tasks with identifier " + identifier, tasks.size() > 0);
+ for (SubmittedTask<?> task : tasks) {
+ runTask(task);
+ }
+ }
+
+ /**
+ * Executes a single {@link AsyncTask} using the supplied executors.
+ * <p>
+ * Blocks until the task has completed running.
+ */
+ private <T> void runTask(SubmittedTask<T> submittedTask) throws InterruptedException {
+ final AsyncTask<T, ?, ?> task = submittedTask.getTask();
+ task.executeOnExecutor(mExecutor, submittedTask.getParams());
+ // Block until the task has finished running in the background.
+ try {
+ task.get(mTimeoutMs, TimeUnit.MILLISECONDS);
+ } catch (ExecutionException e) {
+ throw new RuntimeException(e.getCause());
+ } catch (TimeoutException e) {
+ throw new RuntimeException("waited too long");
+ }
+ // Block until the onPostExecute or onCancelled has finished.
+ // Unfortunately we can't be sure when the AsyncTask will have posted its result handling
+ // code to the main ui thread, the best we can do is wait for the Status to be FINISHED.
+ final CountDownLatch latch = new CountDownLatch(1);
+ class AsyncTaskHasFinishedRunnable implements Runnable {
+ @Override
+ public void run() {
+ if (task.getStatus() == AsyncTask.Status.FINISHED) {
+ latch.countDown();
+ } else {
+ mInstrumentation.waitForIdle(this);
+ }
+ }
+ }
+ mInstrumentation.waitForIdle(new AsyncTaskHasFinishedRunnable());
+ Assert.assertTrue(latch.await(mTimeoutMs, TimeUnit.MILLISECONDS));
+ }
+
+ private List<SubmittedTask<?>> getSubmittedTasksByIdentifier(
+ Enum<?> identifier, boolean remove) {
+ Preconditions.checkNotNull(identifier, "can't lookup tasks by 'null' identifier");
+ List<SubmittedTask<?>> results = Lists.newArrayList();
+ synchronized (mLock) {
+ Iterator<SubmittedTask<?>> iter = mSubmittedTasks.iterator();
+ while (iter.hasNext()) {
+ SubmittedTask<?> task = iter.next();
+ if (identifier.equals(task.getIdentifier())) {
+ results.add(task);
+ iter.remove();
+ }
+ }
+ }
+ return results;
+ }
+
+ /** Get a factory that will return this instance - useful for testing. */
+ public AsyncTaskExecutors.AsyncTaskExecutorFactory getFactory() {
+ return new AsyncTaskExecutors.AsyncTaskExecutorFactory() {
+ @Override
+ public AsyncTaskExecutor createAsyncTaskExeuctor() {
+ return FakeAsyncTaskExecutor.this;
+ }
+ };
+ }
+}
diff --git a/tests/src/com/android/contacts/util/FakeBackgroundTaskService.java b/tests/src/com/android/contacts/util/FakeBackgroundTaskService.java
deleted file mode 100644
index 26be519..0000000
--- a/tests/src/com/android/contacts/util/FakeBackgroundTaskService.java
+++ /dev/null
@@ -1,86 +0,0 @@
-/*
- * Copyright (C) 2011 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package com.android.contacts.util;
-
-import com.google.common.collect.Lists;
-import com.google.common.util.concurrent.Executors;
-
-import android.app.Instrumentation;
-
-import java.util.List;
-import java.util.concurrent.Executor;
-
-/**
- * Simple test implementation of BackgroundTaskService.
- */
-public class FakeBackgroundTaskService extends BackgroundTaskService {
- private final List<BackgroundTask> mSubmittedTasks = Lists.newArrayList();
-
- @Override
- public void submit(BackgroundTask task) {
- mSubmittedTasks.add(task);
- }
-
- @Override
- public void submit(BackgroundTask task, Executor executor) {
- mSubmittedTasks.add(task);
- }
-
- public List<BackgroundTask> getSubmittedTasks() {
- return mSubmittedTasks;
- }
-
- public static Executor createMainSyncExecutor(final Instrumentation instrumentation) {
- return new Executor() {
- @Override
- public void execute(Runnable runnable) {
- instrumentation.runOnMainSync(runnable);
- }
- };
- }
-
- /**
- * Executes the background tasks, using the supplied executors.
- * <p>
- * This is most commonly used with {@link Executors#sameThreadExecutor()} for the first argument
- * and {@link #createMainSyncExecutor(Instrumentation)}, so that the test thread can directly
- * run the tasks in the background, then have the onPostExecute methods happen on the main ui
- * thread.
- */
- public void runAllBackgroundTasks(Executor doInBackgroundExecutor,
- final Executor onPostExecuteExecutor) {
- for (final BackgroundTask task : getSubmittedTasks()) {
- final Object visibilityLock = new Object();
- doInBackgroundExecutor.execute(new Runnable() {
- @Override
- public void run() {
- synchronized (visibilityLock) {
- task.doInBackground();
- }
- onPostExecuteExecutor.execute(new Runnable() {
- @Override
- public void run() {
- synchronized (visibilityLock) {
- task.onPostExecute();
- }
- }
- });
- }
- });
- }
- }
-}