summaryrefslogtreecommitdiffstats
path: root/java/com/android/dialer/app/res
diff options
context:
space:
mode:
Diffstat (limited to 'java/com/android/dialer/app/res')
-rw-r--r--java/com/android/dialer/app/res/values-af/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-am/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ar/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-as-rIN/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-as-rIN/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-ast-rES/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-ast-rES/strings.xml436
-rw-r--r--java/com/android/dialer/app/res/values-az/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-b+sr+Latn/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-be/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-bg/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-bn/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-br-rFR/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-br-rFR/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-bs/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ca/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-cs/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-csb/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-csb/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-cy/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-cy/strings.xml511
-rw-r--r--java/com/android/dialer/app/res/values-da/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-de/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-el/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-en-rAU/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-en-rCA/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-en-rGB/cm_strings.xml30
-rw-r--r--java/com/android/dialer/app/res/values-en-rIN/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-en-rPT/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-en-rPT/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-eo/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-eo/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-es-rCO/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-es-rCO/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-es-rMX/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-es-rMX/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-es-rUS/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-es/cm_strings.xml25
-rw-r--r--java/com/android/dialer/app/res/values-et/cm_strings.xml34
-rw-r--r--java/com/android/dialer/app/res/values-eu/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-fa/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-fi/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-fil/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-fil/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-fr-rCA/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-fr/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-frp/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-frp/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-fy-rNL/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-fy-rNL/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-ga-rIE/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ga-rIE/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-gd/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-gd/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-gl/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-gu/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-hi/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-hr/cm_strings.xml25
-rw-r--r--java/com/android/dialer/app/res/values-hu/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-hy/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-in/cm_strings.xml34
-rw-r--r--java/com/android/dialer/app/res/values-is/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-it/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-iw/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-ja/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-ka/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-kab-rDZ/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-kab-rDZ/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-kk/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-km/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-kn/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ko/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-ku/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ku/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-ky/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-lb/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-lb/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-lo/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-lt/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-lv/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-mk/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ml/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-mn/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-mr/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ms/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-my/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-nb/cm_strings.xml29
-rw-r--r--java/com/android/dialer/app/res/values-ne/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-nl/cm_strings.xml31
-rw-r--r--java/com/android/dialer/app/res/values-oc/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-oc/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-or-rIN/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-or-rIN/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-pa/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-pl/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-pt-rBR/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-pt-rPT/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-rm/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-rm/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-ro/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-ru/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-sc-rIT/cm_strings.xml26
-rw-r--r--java/com/android/dialer/app/res/values-sc-rIT/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-si/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-sk/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-sl/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-sq/cm_strings.xml25
-rw-r--r--java/com/android/dialer/app/res/values-sr/cm_strings.xml25
-rw-r--r--java/com/android/dialer/app/res/values-sv/cm_strings.xml25
-rw-r--r--java/com/android/dialer/app/res/values-sw/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ta/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-te/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-th/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-tl/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-tr/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-ug/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ug/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-uk/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-ur/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-uz/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-vec/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-vec/strings.xml354
-rw-r--r--java/com/android/dialer/app/res/values-vi/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-zh-rCN/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-zh-rHK/cm_strings.xml19
-rw-r--r--java/com/android/dialer/app/res/values-zh-rTW/cm_strings.xml35
-rw-r--r--java/com/android/dialer/app/res/values-zu/cm_strings.xml19
127 files changed, 10953 insertions, 0 deletions
diff --git a/java/com/android/dialer/app/res/values-af/cm_strings.xml b/java/com/android/dialer/app/res/values-af/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-af/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-am/cm_strings.xml b/java/com/android/dialer/app/res/values-am/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-am/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ar/cm_strings.xml b/java/com/android/dialer/app/res/values-ar/cm_strings.xml
new file mode 100644
index 000000000..f47df8aaa
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ar/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">قيد الاتصال</string>
+ <string name="incall_enable_dnd_title">تمكين عدم الإزعاج أثناء المكالمات</string>
+ <string name="incall_vibrate_outgoing_title">اهتزاز عند الرد</string>
+ <string name="incall_vibrate_call_waiting_title">الاهتزاز أثناء انتظار المكالمة</string>
+ <string name="incall_vibrate_hangup_title">الاهتزاز عند إنهاء المكالمة</string>
+ <string name="incall_vibrate_45_title">الاهتزاز كل دقيقة</string>
+ <string name="incall_vibrate_45_summary">الاهتزاز كل 45 ثانية من كل دقيقة أثناء المكالمات الصادرة</string>
+ <string name="incall_dnd_dialog_message">لتمكين الرجاء عدم الإزعاج، يجب منح تطبيق الهاتف الإذن بالتحكم في حالة عدم الإزعاج.\n الرجاء السماح بذلك.</string>
+ <string name="allow">السماح</string>
+ <string name="deny">منع</string>
+ <string name="call_recording_category_title">تسجيل المكالمة</string>
+ <string name="call_recording_format">تنسيق الصوت</string>
+ <string name="call_via">الاتصال عبر</string>
+ <string name="call_via_dialog_title">الاتصال عبر</string>
+ <string name="call_log_stats_title">الإحصائيات</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-as-rIN/cm_strings.xml b/java/com/android/dialer/app/res/values-as-rIN/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-as-rIN/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-as-rIN/strings.xml b/java/com/android/dialer/app/res/values-as-rIN/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-as-rIN/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ast-rES/cm_strings.xml b/java/com/android/dialer/app/res/values-ast-rES/cm_strings.xml
new file mode 100644
index 000000000..b9b65c77c
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ast-rES/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">En llamada</string>
+ <string name="incall_enable_dnd_title">Activar non molestar nes llamaes</string>
+ <string name="incall_vibrate_outgoing_title">Vibrar al contestar</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrar en llamaes n\'espera</string>
+ <string name="incall_vibrate_hangup_title">Vibrar al colgar</string>
+ <string name="incall_vibrate_45_title">Vibrar cada minutu</string>
+ <string name="incall_vibrate_45_summary">Vibra nel segundu 45 de cada minutu nes llamaes salientes</string>
+ <string name="incall_dnd_dialog_message">P\'activar non molestar, l\'aplicación del teléfonu tien de tener permisu pa controlar l\'estáu de non molestar. \nPermíteloo.</string>
+ <string name="allow">Permitir</string>
+ <string name="deny">Ñegar</string>
+ <string name="call_recording_category_title">Grabación de llamaes</string>
+ <string name="call_recording_format">Formatu d\'audiu</string>
+ <string name="call_via">Llamar per</string>
+ <string name="call_via_dialog_title">Llamar per\u2026</string>
+ <string name="call_log_stats_title">Estadístiques</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ast-rES/strings.xml b/java/com/android/dialer/app/res/values-ast-rES/strings.xml
new file mode 100644
index 000000000..0ef586f2b
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ast-rES/strings.xml
@@ -0,0 +1,436 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <string name="action_copy_number_text">Copiar númberu</string>
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <string name="copy_transcript_text">Copiar trescripción</string>
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <string name="action_edit_number_before_call">Editar númberu enantes de llamar</string>
+ <!-- Menu item used to remove all calls from the call log -->
+ <string name="call_log_delete_all">Llimpiar historial de llamaes</string>
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <string name="call_log_trash_voicemail">Desaniciar mensaxe de voz</string>
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <string name="snackbar_voicemail_deleted">Desanicióse\'l mensaxe de voz</string>
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <string name="snackbar_voicemail_deleted_undo">DESFACER</string>
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <string name="clearCallLogConfirmation_title">¿Llimpiar historial de llamaes?</string>
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <string name="clearCallLogConfirmation">Esto desaniciará toles llamaes del to historial</string>
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <string name="clearCallLogProgress_title">Llimpiando historial de llamaes\u2026</string>
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <string name="notification_missedWorkCallTitle">Perdióse la llamada\'l trabayu</string>
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <string name="notification_missedCallsMsg"><xliff:g id="num_missed_calls">%d</xliff:g> llamaes perdíes</string>
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <string name="notification_missedCall_call_back">Llamar</string>
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <string name="notification_missedCall_message">Mensaxe</string>
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <string name="post_call_notification_message"><xliff:g id="name">%1$s</xliff:g><xliff:g id="message">%2$s</xliff:g></string>
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <string name="notification_voicemail_text_format">Marcar <xliff:g id="voicemail_number">%s</xliff:g></string>
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <string name="notification_voicemail_no_vm_number">Númberu del buzón de voz desconocíu</string>
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <plurals name="notification_voicemail_title">
+ <item quantity="one">Mensaxe de voz</item>
+ <item quantity="other"><xliff:g id="Count">%1$d</xliff:g> mensaxes de voz </item>
+ </plurals>
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <string name="notification_voicemail_callers_list"><xliff:g id="newer_callers">%1$s</xliff:g>,
+<xliff:g id="older_caller">%2$s</xliff:g>
+ </string>
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <string name="notification_new_voicemail_ticker">Mensaxe de voz nuevu de <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">Nun pudo reproducise\'l corréu de voz</string>
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <string name="voicemail_fetching_content">Cargando corréu de voz\u2026</string>
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <string name="voicemail_fetching_timout">Nun pudo cargase\'l corréu de voz</string>
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <string name="call_log_item_count_and_date">(<xliff:g id="count">%1$d</xliff:g>)
+ <xliff:g id="date">%2$s</xliff:g>
+ </string>
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <string name="description_playback_speakerphone">Activar o desactivar l\'altavoz</string>
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <string name="description_playback_seek">Guetar posición de reproducción</string>
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <string name="action_menu_call_history_description">Historial de llamaes</string>
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <string name="dialer_settings_label">Axustes</string>
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <string name="search_shortcut_call_number">Llamar a <xliff:g id="Number">%s</xliff:g> </string>
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <string name="search_shortcut_create_new_contact">Crear contautu nuevu</string>
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <string name="search_shortcut_add_to_contact">Amestar a un contautu</string>
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <string name="speed_dial_empty">Entá nun hai naide nel to marcador rápidu</string>
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <string name="speed_dial_empty_add_favorite_action">Amestar un favoritu</string>
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <string name="call_log_action_send_message">Unviar un mensaxe</string>
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <string name="call_log_action_details">Detalles de la llamada</string>
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <string name="call_log_action_call"> Llamar<xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_incoming_missed_call">Llamada perdida de <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_incoming_answered_call">Llamada retrucada de <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_unread_voicemail">Mensaxe de voz ensin lleer de <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_read_voicemail">Mensaxe de voz de <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_outgoing_call">Llamar a <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <string name="call_log_via_number">per <xliff:g example="(555) 555-5555" id="number">%1$s</xliff:g></string>
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <string name="call_log_via_number_phone_account"><xliff:g example="SIM 1" id="phoneAccount">%1$s</xliff:g> per <xliff:g example="(555) 555-5555" id="number">%2$s</xliff:g></string>
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_call_action"> Llamar<xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_video_call_action"> Videullamada<xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>.
+ </string>
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_voicemail_action"> Escuchar el mensaxe de voz de <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <string name="description_create_new_contact_action"> Crear contautu pa <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_add_to_existing_contact_action"> Amestar <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g> a contautu esistente
+ </string>
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_details_action"> Detalles de llamada pa <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <string name="call_log_header_other">Más antigua</string>
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemail_speaker_on">Activar altavoz.</string>
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemail_speaker_off">Desactivar altavoz.</string>
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemail_play_start_pause">Aniciar o posar reproducción.</string>
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <string name="display_options_title">Opciones d\'amuesa</string>
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <string name="sounds_and_vibration_title">Soníos y vibración</string>
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <string name="accessibility_settings_title">Accesibilidá</string>
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <string name="ringtone_title">Tonu del teléfonu</string>
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <string name="vibrate_on_ring_title">Vibrar tamién nes llamaes</string>
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <string name="dtmf_tone_enable_title">Tonos del tecláu</string>
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <string name="dtmf_tone_length_title">Llargor del tonu del tecláu</string>
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <string-array name="dtmf_tone_length_entries">
+ <item>Normal</item>
+ <item>Llargu</item>
+ </string-array>
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <string name="respond_via_sms_setting_title">Rempuestes rápides</string>
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <string name="call_settings_label">Llamaes</string>
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <string name="voicemail_settings_label">Mensaxe de voz</string>
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <string name="blocked_numbers_disabled_emergency_header_label">Torga de llamaes apagáu temporalmente </string>
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-az/cm_strings.xml b/java/com/android/dialer/app/res/values-az/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-az/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-b+sr+Latn/cm_strings.xml b/java/com/android/dialer/app/res/values-b+sr+Latn/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-b+sr+Latn/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-be/cm_strings.xml b/java/com/android/dialer/app/res/values-be/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-be/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-bg/cm_strings.xml b/java/com/android/dialer/app/res/values-bg/cm_strings.xml
new file mode 100644
index 000000000..9153db376
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-bg/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Входящи повиквания</string>
+ <string name="incall_enable_dnd_title">Активирайте режим \"Не безпокойте\" по време на разговор</string>
+ <string name="incall_vibrate_outgoing_title">Вибрация при отговор</string>
+ <string name="incall_vibrate_call_waiting_title">Вибрация при изчакващо повикване</string>
+ <string name="incall_vibrate_hangup_title">Вибрация при затваряне</string>
+ <string name="incall_vibrate_45_title">Вибрация на всяка минута</string>
+ <string name="incall_vibrate_45_summary">Ще вибрира на всяка 45-та секунда от минутата по време на изходящи повиквания</string>
+ <string name="incall_dnd_dialog_message">За да активирате режима \"Не безпокойте\", приложението \"Телефон\" трябва да получи разрешение да контролира състоянието на режима \"Не ме безпокойте\".</string>
+ <string name="allow">Разрешаване</string>
+ <string name="deny">Забрани</string>
+ <string name="call_recording_category_title">Запис на разговор</string>
+ <string name="call_recording_format">Аудио формат</string>
+ <string name="call_via">Повикване чрез</string>
+ <string name="call_via_dialog_title">Повикване чрез\u2026</string>
+ <string name="call_log_stats_title">Статистика</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-bn/cm_strings.xml b/java/com/android/dialer/app/res/values-bn/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-bn/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-br-rFR/cm_strings.xml b/java/com/android/dialer/app/res/values-br-rFR/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-br-rFR/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-br-rFR/strings.xml b/java/com/android/dialer/app/res/values-br-rFR/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-br-rFR/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-bs/cm_strings.xml b/java/com/android/dialer/app/res/values-bs/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-bs/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ca/cm_strings.xml b/java/com/android/dialer/app/res/values-ca/cm_strings.xml
new file mode 100644
index 000000000..6f802a660
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ca/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">En una trucada</string>
+ <string name="incall_enable_dnd_title">Activa no molestar durant les trucades</string>
+ <string name="incall_vibrate_outgoing_title">Vibra en contestar</string>
+ <string name="incall_vibrate_call_waiting_title">Vibra quan hi hagi una trucada en espera</string>
+ <string name="incall_vibrate_hangup_title">Vibra al penjar</string>
+ <string name="incall_vibrate_45_title">Vibra cada minut</string>
+ <string name="incall_vibrate_45_summary">Vibra als 45 segons de cada minut durant les trucades sortints</string>
+ <string name="incall_dnd_dialog_message">Per activar no molestar, l\'aplicació telèfon cal que compti amb el permís per controlar l\'estat no molestar.\nPermeteu-ho.</string>
+ <string name="allow">Permet</string>
+ <string name="deny">Denega</string>
+ <string name="call_recording_category_title">Enregistrament de trucades</string>
+ <string name="call_recording_format">Format d\'àudio</string>
+ <string name="call_via">Truca a través</string>
+ <string name="call_via_dialog_title">Truca a través\u2026</string>
+ <string name="call_log_stats_title">Estadístiques</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-cs/cm_strings.xml b/java/com/android/dialer/app/res/values-cs/cm_strings.xml
new file mode 100644
index 000000000..958ed777c
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-cs/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Během hovoru</string>
+ <string name="incall_enable_dnd_title">Povolit režim Nerušit během hovoru</string>
+ <string name="incall_vibrate_outgoing_title">Vibrovat při přijmutí hovoru</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrovat při čekajícím hovoru</string>
+ <string name="incall_vibrate_hangup_title">Vibrovat při zavěšení</string>
+ <string name="incall_vibrate_45_title">Vibrovat každou minutu</string>
+ <string name="incall_vibrate_45_summary">Vibrovat každou 45. sekundu každé minuty při odchozím volání</string>
+ <string name="incall_dnd_dialog_message">Chcete-li povolit režim Nerušit, musí být telefonní aplikaci udělena oprávnění k ovládání stavu režimu Nerušit.\nProsím povolte jej.</string>
+ <string name="allow">Povolit</string>
+ <string name="deny">Odepřít</string>
+ <string name="call_recording_category_title">Nahrávání hovorů</string>
+ <string name="call_recording_format">Formát zvuku</string>
+ <string name="call_via">Volat prostřednictvím</string>
+ <string name="call_via_dialog_title">Volat prostřednictvím\u2026</string>
+ <string name="call_log_stats_title">Statistiky</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-csb/cm_strings.xml b/java/com/android/dialer/app/res/values-csb/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-csb/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-csb/strings.xml b/java/com/android/dialer/app/res/values-csb/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-csb/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-cy/cm_strings.xml b/java/com/android/dialer/app/res/values-cy/cm_strings.xml
new file mode 100644
index 000000000..e926babf5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-cy/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Ar ganol galwad</string>
+ <string name="incall_enable_dnd_title">Galluogi Dim Tarfu yn ystod galwadau</string>
+ <string name="incall_vibrate_outgoing_title">Dirgrynu wrth ateb</string>
+ <string name="incall_vibrate_call_waiting_title">Dirgrynu wrth i alwad aros</string>
+ <string name="incall_vibrate_hangup_title">Dirgrynu wrth orffen yr alwad</string>
+ <string name="incall_vibrate_45_title">Dirgrynu pob munud</string>
+ <string name="incall_vibrate_45_summary">Dirgrynu ar 45ain eiliad pob munud yn ystod galwadau allan</string>
+ <string name="incall_dnd_dialog_message">Er mwyn galluogi Dim Tarfu, mae\'n rhaid rhoi caniatâd i\'r ap Ffôn medru rheoli statws Dim Tarfu.\nRho ganiatâd iddo.</string>
+ <string name="allow">Caniatáu</string>
+ <string name="deny">Gwrthod</string>
+ <string name="call_recording_category_title">Recordio galwadau</string>
+ <string name="call_recording_format">Fformat sain</string>
+ <string name="call_via">Galw gyda</string>
+ <string name="call_via_dialog_title">Galu gyda\u2026</string>
+ <string name="call_log_stats_title">Ystadegau</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-cy/strings.xml b/java/com/android/dialer/app/res/values-cy/strings.xml
new file mode 100644
index 000000000..581c69316
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-cy/strings.xml
@@ -0,0 +1,511 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <string name="applicationLabel" tools:ignore="UnusedResources">Ffôn</string>
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <string name="callHistoryIconLabel" tools:ignore="UnusedResources">Hanes galwadau</string>
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <string name="action_copy_number_text">Copïo\'r rhif</string>
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <string name="copy_transcript_text">Copïo\'r trawsgrifiad</string>
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <string name="action_edit_number_before_call">Golygu\'r rhif cyn galw</string>
+ <!-- Menu item used to remove all calls from the call log -->
+ <string name="call_log_delete_all">Clirio hanes galwadau</string>
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <string name="call_log_trash_voicemail">Dileu neges lleisbost</string>
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <string name="snackbar_voicemail_deleted">Neges lleisbost wedi ei dileu</string>
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <string name="snackbar_voicemail_deleted_undo">DADWNEUD</string>
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <string name="clearCallLogConfirmation_title">Clirio hanes galwadau?</string>
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <string name="clearCallLogConfirmation">Bydd hyn yn dileu\'r holl alwadau o dy hanes.</string>
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <string name="clearCallLogProgress_title">Yn clirio hanes galwadau\u2026</string>
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <string name="notification_missedCallTitle">Galwad wedi\'i methu</string>
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <string name="notification_missedWorkCallTitle">Galwad gwaith wedi\'i methu</string>
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <string name="notification_missedCallsTitle">Galwadau wedi\'u methu</string>
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <string name="notification_missedCallsMsg"><xliff:g id="num_missed_calls">%d</xliff:g> galwad wedi\'u methu</string>
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <string name="notification_missedCall_call_back">Galw nôl</string>
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <string name="notification_missedCall_message">Neges</string>
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <string name="post_call_notification_message"><xliff:g id="name">%1$s</xliff:g>: <xliff:g id="message">%2$s</xliff:g></string>
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <string name="notification_voicemail_text_format">Deialu <xliff:g id="voicemail_number">%s</xliff:g></string>
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <string name="notification_voicemail_no_vm_number">Dim yn gwybod y rhif lleisbost</string>
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <plurals name="notification_voicemail_title">
+ <item quantity="zero"> <xliff:g id="count">%1$d</xliff:g>
+ negeseuon lleisbost
+ </item>
+ <item quantity="one">Lleisbost</item>
+ <item quantity="two"> <xliff:g id="count">%1$d</xliff:g>
+ neges lleisbost
+ </item>
+ <item quantity="few"> <xliff:g id="count">%1$d</xliff:g>
+ neges lleisbost
+ </item>
+ <item quantity="many"> <xliff:g id="count">%1$d</xliff:g>
+ neges lleisbost
+ </item>
+ <item quantity="other"> <xliff:g id="count">%1$d</xliff:g>
+ neges lleisbost
+ </item>
+ </plurals>
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <string name="notification_voicemail_callers_list"><xliff:g id="newer_callers">%1$s</xliff:g>,
+ <xliff:g id="older_caller">%2$s</xliff:g>
+ </string>
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <string name="notification_new_voicemail_ticker">Neges lleisbost newydd gan <xliff:g id="caller">%1$s</xliff:g>
+ </string>
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <string name="voicemail_fetching_content">Yn llwytho lleisbost\u2026</string>
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <string name="call_log_item_count_and_date">(<xliff:g id="count">%1$d</xliff:g>)
+ <xliff:g id="date">%2$s</xliff:g>
+ </string>
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <string name="action_menu_call_history_description">Hanes galwadau</string>
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <string name="action_menu_dialpad_button">pad bysellau</string>
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <string name="dialer_settings_label">Gosodiadau</string>
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <string name="description_num_calls"><xliff:g id="numberOfCalls">%1$s</xliff:g> galwad.</string>
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <string name="description_video_call">Galwad fideo.</string>
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <string name="voicemail">Lleisbost</string>
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemailMultiSelectDeleteConfirm">Dileu</string>
+ <string name="voicemailMultiSelectDeleteCancel">Diddymu</string>
+ <string name="voicemailMultiSelectActionBarTitle"><xliff:g id="number">%1$s</xliff:g> wedi\'u dewis</string>
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <string name="voicemailCallLogDateTimeFormat"><xliff:g example="Jul 25, 2014" id="date">%1$s</xliff:g> am <xliff:g example="2:49 PM" id="time">%2$s</xliff:g></string>
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <string name="voicemailDurationFormat"><xliff:g example="10" id="minutes">%1$02d</xliff:g>:<xliff:g example="20" id="seconds">%2$02d</xliff:g></string>
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <string name="voicemailCallLogDateTimeFormatWithDuration"><xliff:g example="Jul 25, 2014 at 2:49PM" id="dateAndTime">%1$s</xliff:g> \u2022 <xliff:g example="01:22" id="duration">%2$s</xliff:g></string>
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <string name="dialer_hint_find_contact">Chwilio cysylltiadau</string>
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <string name="block_number_search_hint">Ychwanega rif neu chwilio cysylltiadau</string>
+ <!-- Text displayed when the call log is empty. -->
+ <string name="call_log_all_empty">Does dim hanes galwadau.</string>
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <string name="call_log_all_empty_action">Gwneud galwad</string>
+ <!-- Text displayed when the list of missed calls is empty -->
+ <string name="call_log_missed_empty">Does dim galwadau wedi eu methu.</string>
+ <!-- Text displayed when the list of voicemails is empty -->
+ <string name="call_log_voicemail_empty">Mae dy flwch lleisbost yn wag.</string>
+ <!-- Title of activity that displays a list of all calls -->
+ <string name="call_log_activity_title" tools:ignore="UnusedResources">Hanes Galwadau</string>
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <string name="call_log_all_title">Pob un</string>
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <string name="call_log_missed_title">Wedi\'u methu</string>
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <string name="tab_speed_dial">Deialu cyflym</string>
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <string name="tab_history">Hanes Galwadau</string>
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <string name="tab_all_contacts">Cysylltiadau</string>
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <string name="tab_voicemail">Lleisbost</string>
+ <!-- Shortcut item used to call a number directly from search -->
+ <string name="search_shortcut_call_number">Galw
+ <xliff:g id="number">%s</xliff:g>
+ </string>
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <string name="search_shortcut_create_new_contact">Creu cyswllt newydd</string>
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <string name="search_shortcut_add_to_contact">Ychwanegu at gyswllt</string>
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <string name="search_shortcut_send_sms_message">Anfon SMS</string>
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <string name="search_shortcut_make_video_call">Gwneud galwad fideo</string>
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <string name="search_shortcut_block_number">Rhwystro\'r rhif</string>
+ <!-- Shown when there are no speed dial favorites. -->
+ <string name="speed_dial_empty">Does neb ar dy restr deialu cyflym</string>
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <string name="speed_dial_empty_add_favorite_action">Ychwanegu ffefryn</string>
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <string name="remove_contact">Tynnu</string>
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <string name="select_all">Dewis y cyfan</string>
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <string name="call_log_action_video_call">Galwad fideo</string>
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <string name="call_log_action_send_message">Anfon neges</string>
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <string name="call_log_action_details">Manylion yr alwad</string>
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <string name="call_log_action_call"> Galw <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_incoming_missed_call">Wedi methu galwad oddi wrth <xliff:g example="John Smith" id="nameOrNumber">^ 1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^ 2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^ 3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^ 4</xliff:g>.</string>
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_incoming_answered_call">Wedi ateb galwad oddi wrth <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_unread_voicemail">Lleisbost heb ei glywed oddi wrth <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_read_voicemail">Lleisbost oddi wrth <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_outgoing_call">Galwad i <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>, <xliff:g example="Mobile" id="typeOrLocation">^2</xliff:g>, <xliff:g example="2 min ago" id="timeOfCall">^3</xliff:g>, <xliff:g example="on SIM 1" id="phoneAccount">^4</xliff:g>.</string>
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <string name="call_log_via_number_phone_account"><xliff:g example="SIM 1" id="phoneAccount">%1$s</xliff:g> trwy <xliff:g example="(555) 555-5555" id="number">%2$s</xliff:g></string>
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_call_action"> Galw <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_video_call_action"> Galwad fideo <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>.
+ </string>
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_voicemail_action"> Gwrando ar neges leisbost oddi wrth <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <string name="description_create_new_contact_action">Creu cyswllt ar gyfer <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g> </string>
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_add_to_existing_contact_action"> Ychwanegu <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g> i gyswllt sy\'n bodoli eisoes
+ </string>
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <string name="description_details_action"> Manylion galw ar gyfer <xliff:g example="John Smith" id="nameOrNumber">^1</xliff:g>
+ </string>
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <string name="call_log_header_today">Heddiw</string>
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <string name="call_log_header_yesterday">Ddoe</string>
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <string name="call_log_header_other">Hŷn</string>
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemail_speaker_on">Troi seinydd ymlaen.</string>
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemail_speaker_off">Troi\'r seinydd i ffwrdd.</string>
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <string name="voicemail_play_start_pause">Dechrau neu seibio chwarae.</string>
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <string name="display_options_title">Dewisiadau dangos</string>
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <string name="sounds_and_vibration_title">Synau a dirgrynu</string>
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <string name="accessibility_settings_title">Hygyrchedd</string>
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <string name="ringtone_title">Tôn caniad y ffôn</string>
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <string name="vibrate_on_ring_title">\"Dirgrynu ar gyfer galwadau hefyd</string>
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <string name="dtmf_tone_enable_title">Tonau pad deialu</string>
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <string name="dtmf_tone_length_title">Hyd tonau pad deialu</string>
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <string-array name="dtmf_tone_length_entries">
+ <item>Arferol</item>
+ <item>Hir</item>
+ </string-array>
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <string name="respond_via_sms_setting_title">Ymatebion cyflym</string>
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <string name="call_settings_label">Galwadau</string>
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <string name="manage_blocked_numbers_label">Rhifau wedi\'u rhwystro</string>
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <string name="voicemail_settings_label">Lleisbost</string>
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <string name="blocked_numbers_disabled_emergency_header_label">Rhwystro galwadau wedi\'i diffodd dros dro
+ </string>
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <string name="blocked_numbers_disabled_emergency_desc">Mae rhwystro galwadau wedi\'i analluogi gan dy fod wedi cysylltu â\'r gwasanaethau brys o\'r ffôn hwn o fewn y 48 awr ddiwethaf. Caiff ei alluogi eto pan fydd y cyfnod 48 awr wedi pasio.
+ </string>
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <string name="blocked_call_settings_import_description">Rwyt wedi nodi rhai galwyr fel bod eu galwadau yn mynd yn syth i\'r llaisbost trwy apiau eraill.
+ </string>
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <string name="blocked_call_settings_view_numbers_button">Gweld rhifau</string>
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <string name="blocked_call_settings_import_button">Mewnforio</string>
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <string name="description_blocked_number_list_delete">Dadrwystro\'r rhif</string>
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <string name="addBlockedNumber">Ychwanegu rhif</string>
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <string name="block_number_footer_message_vvm">Caiff galwadau o\'r rhifau hyn eu rhwystro a bydd negeseuon llais yn cael eu dileu yn awtomatig.
+ </string>
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <string name="block_number_footer_message_no_vvm">Caiff galwadau o\'r rhifau hyn eu rhwystro, ond mi fydd dal yn bosib i\'r galwyr adael negeseuon llais.
+ </string>
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <string name="block_list">Rhifau wedi\'u rhwystro</string>
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <string name="alreadyBlocked">Mae <xliff:g example="(555) 555-5555" id="number">%1$s</xliff:g> eisoes wedi\'i rwystro.</string>
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <string name="phone_account_settings_label">Cyfrifon galw</string>
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <string name="permission_no_speeddial">I alluogi deialu cyflym, rho ganiatâd yn yr ap Cysylltiadau.</string>
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <string name="permission_no_search">I chwilio dy gysylltiadau,\nrho ganiatâd i\'r ap Cysylltiadau.</string>
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <string name="permission_place_call">I wneud galwad, rho ganiatâd i\'r ap Ffôn.</string>
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <string name="blocked_number_call_log_label">Wedi\'i rhwystro</string>
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <string name="call_log_action_block_report_number">Rhwystro/adrodd am sbam</string>
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <string name="call_log_action_block_number">Rhwystro\'r rhif</string>
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <string name="call_log_action_remove_spam">Dim yn sbam</string>
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <string name="spam_number_call_log_label">Sbam</string>
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <string name="call_composer_connection_failed">Mae <xliff:g id="name">%1$s</xliff:g> all-lein ac felly ddim ar gael</string>
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <string name="about_phone_label">Ynghylch</string>
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <string name="ec_data_deleted">Dileuwyd yr alwad. Edrycha yn Negeseuon i weld a dileu atodiadau cafwyd eu rhannu yn ystod yr alwad hon.</string>
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <string name="multiple_ec_data_deleted">Dileuwyd y galwadau. Edrycha yn Negeseuon i weld a dileu atodiadau cafwyd eu rhannu yn ystod galwadau.</string>
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-da/cm_strings.xml b/java/com/android/dialer/app/res/values-da/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-da/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-de/cm_strings.xml b/java/com/android/dialer/app/res/values-de/cm_strings.xml
new file mode 100644
index 000000000..3ed60c4c3
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-de/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Im Gespräch</string>
+ <string name="incall_enable_dnd_title">\"Bitte nicht stören\" während Gesprächen aktivieren</string>
+ <string name="incall_vibrate_outgoing_title">Bei Annahme vibrieren</string>
+ <string name="incall_vibrate_call_waiting_title">Beim Anklopfen vibrieren</string>
+ <string name="incall_vibrate_hangup_title">Beim Auflegen vibrieren</string>
+ <string name="incall_vibrate_45_title">Jede Minute vibrieren</string>
+ <string name="incall_vibrate_45_summary">Während ausgehender Anrufe 15 Sekunden vor dem Ende jeder vollen Minute vibrieren</string>
+ <string name="incall_dnd_dialog_message">Um \"Bitte nicht stören\" zu aktivieren, benötigt die Telefon-App die Berechtigung, den \"Bitte nicht stören\"-Status zu kontrollieren.\nBitte dies erlauben.</string>
+ <string name="allow">Erlauben</string>
+ <string name="deny">Verweigern</string>
+ <string name="call_recording_category_title">Anrufaufzeichnung</string>
+ <string name="call_recording_format">Aufnahmeformat</string>
+ <string name="call_via">Anruf über</string>
+ <string name="call_via_dialog_title">Anruf über\u2026</string>
+ <string name="call_log_stats_title">Statistiken</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-el/cm_strings.xml b/java/com/android/dialer/app/res/values-el/cm_strings.xml
new file mode 100644
index 000000000..09ddf6c56
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-el/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Κατά την κλήση</string>
+ <string name="incall_enable_dnd_title">Ενεργοποίηση \"Μην ενοχλείτε\" κατά τη διάρκεια κλήσεων</string>
+ <string name="incall_vibrate_outgoing_title">Δόνηση στην απάντηση</string>
+ <string name="incall_vibrate_call_waiting_title">Δόνηση στην αναμονή</string>
+ <string name="incall_vibrate_hangup_title">Δόνηση στο κλείσιμο</string>
+ <string name="incall_vibrate_45_title">Δόνηση κάθε 1 λεπτό</string>
+ <string name="incall_vibrate_45_summary">Δόνηση στο 45ο δευτερόλεπτο κάθε λεπτού κατά τη διάρκεια εξερχόμενων κλήσεων</string>
+ <string name="incall_dnd_dialog_message">Για να ενεργοποιηθεί η λειτουργία \"Μην ενοχλείτε\", η εφαρμογή του Τηλεφώνου πρέπει να χορηγηθεί το δικαίωμα ελέγχου της λειτουργίας \"Μην ενοχλείτε\". \nΠαρακαλώ χορηγήστε το.</string>
+ <string name="allow">Αποδοχή</string>
+ <string name="deny">Απόρριψη</string>
+ <string name="call_recording_category_title">Καταγραφή κλήσεων</string>
+ <string name="call_recording_format">Μορφή ήχου</string>
+ <string name="call_via">Κλήση μέσω</string>
+ <string name="call_via_dialog_title">Κλήση μέσω\u2026</string>
+ <string name="call_log_stats_title">Στατιστικά</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-en-rAU/cm_strings.xml b/java/com/android/dialer/app/res/values-en-rAU/cm_strings.xml
new file mode 100644
index 000000000..b20648b3f
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-en-rAU/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">In-call</string>
+ <string name="incall_enable_dnd_title">Enable Do Not Disturb during calls</string>
+ <string name="incall_vibrate_outgoing_title">Vibrate on answer</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrate on call waiting</string>
+ <string name="incall_vibrate_hangup_title">Vibrate on hang up</string>
+ <string name="incall_vibrate_45_title">Vibrate every minute</string>
+ <string name="incall_vibrate_45_summary">Vibrates at the 45 second mark of every minute during outgoing calls</string>
+ <string name="incall_dnd_dialog_message">In order to enable Do Not Disturb, the Phone app needs to be granted the permission to control the Do Not Disturb status.\nPlease allow it.</string>
+ <string name="allow">Allow</string>
+ <string name="deny">Deny</string>
+ <string name="call_recording_category_title">Call recording</string>
+ <string name="call_recording_format">Audio format</string>
+ <string name="call_via">Call via</string>
+ <string name="call_via_dialog_title">Call via\u2026</string>
+ <string name="call_log_stats_title">Statistics</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-en-rCA/cm_strings.xml b/java/com/android/dialer/app/res/values-en-rCA/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-en-rCA/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-en-rGB/cm_strings.xml b/java/com/android/dialer/app/res/values-en-rGB/cm_strings.xml
new file mode 100644
index 000000000..61028d6f7
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-en-rGB/cm_strings.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">In-call</string>
+ <string name="incall_enable_dnd_title">Enable Do Not Disturb during calls</string>
+ <string name="incall_vibrate_outgoing_title">Vibrate on answer</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrate on call waiting</string>
+ <string name="incall_vibrate_hangup_title">Vibrate on hang up</string>
+ <string name="incall_vibrate_45_title">Vibrate every minute</string>
+ <string name="incall_vibrate_45_summary">Vibrates at the 45 second mark of every minute during outgoing calls</string>
+ <string name="incall_dnd_dialog_message">In order to enable Do Not Disturb, the Phone app needs to be granted the permission to control the Do Not Disturb status.\nPlease allow it.</string>
+ <string name="allow">Allow</string>
+ <string name="deny">Deny</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-en-rIN/cm_strings.xml b/java/com/android/dialer/app/res/values-en-rIN/cm_strings.xml
new file mode 100644
index 000000000..b20648b3f
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-en-rIN/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">In-call</string>
+ <string name="incall_enable_dnd_title">Enable Do Not Disturb during calls</string>
+ <string name="incall_vibrate_outgoing_title">Vibrate on answer</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrate on call waiting</string>
+ <string name="incall_vibrate_hangup_title">Vibrate on hang up</string>
+ <string name="incall_vibrate_45_title">Vibrate every minute</string>
+ <string name="incall_vibrate_45_summary">Vibrates at the 45 second mark of every minute during outgoing calls</string>
+ <string name="incall_dnd_dialog_message">In order to enable Do Not Disturb, the Phone app needs to be granted the permission to control the Do Not Disturb status.\nPlease allow it.</string>
+ <string name="allow">Allow</string>
+ <string name="deny">Deny</string>
+ <string name="call_recording_category_title">Call recording</string>
+ <string name="call_recording_format">Audio format</string>
+ <string name="call_via">Call via</string>
+ <string name="call_via_dialog_title">Call via\u2026</string>
+ <string name="call_log_stats_title">Statistics</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-en-rPT/cm_strings.xml b/java/com/android/dialer/app/res/values-en-rPT/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-en-rPT/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-en-rPT/strings.xml b/java/com/android/dialer/app/res/values-en-rPT/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-en-rPT/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-eo/cm_strings.xml b/java/com/android/dialer/app/res/values-eo/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-eo/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-eo/strings.xml b/java/com/android/dialer/app/res/values-eo/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-eo/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-es-rCO/cm_strings.xml b/java/com/android/dialer/app/res/values-es-rCO/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-es-rCO/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-es-rCO/strings.xml b/java/com/android/dialer/app/res/values-es-rCO/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-es-rCO/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-es-rMX/cm_strings.xml b/java/com/android/dialer/app/res/values-es-rMX/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-es-rMX/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-es-rMX/strings.xml b/java/com/android/dialer/app/res/values-es-rMX/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-es-rMX/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-es-rUS/cm_strings.xml b/java/com/android/dialer/app/res/values-es-rUS/cm_strings.xml
new file mode 100644
index 000000000..37f2bb2c1
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-es-rUS/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Llamada entrante</string>
+ <string name="incall_enable_dnd_title">Activar «No molestar» durante las llamadas</string>
+ <string name="incall_vibrate_outgoing_title">Vibrar al contestar</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrar en llamada de espera</string>
+ <string name="incall_vibrate_hangup_title">Vibrar al colgar</string>
+ <string name="incall_vibrate_45_title">Vibrar cada minuto</string>
+ <string name="incall_vibrate_45_summary">Vibrar a los 45 segundos de cada minuto durante llamadas salientes</string>
+ <string name="incall_dnd_dialog_message">Para activar «No molestar», la aplicación de teléfono debe tener permiso para controlar el estado de «No molestar». \nPermite esto.</string>
+ <string name="allow">Permitir</string>
+ <string name="deny">Denegar</string>
+ <string name="call_recording_category_title">Grabación de llamadas</string>
+ <string name="call_recording_format">Formato de audio</string>
+ <string name="call_via">Llamar mediante</string>
+ <string name="call_via_dialog_title">Llamar mediante\u2026</string>
+ <string name="call_log_stats_title">Estadísticas</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-es/cm_strings.xml b/java/com/android/dialer/app/res/values-es/cm_strings.xml
new file mode 100644
index 000000000..c598958f3
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-es/cm_strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_vibrate_outgoing_title">Vibrar al contestar</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrar en llamada en espera</string>
+ <string name="incall_vibrate_hangup_title">Vibrar al colgar</string>
+ <string name="incall_vibrate_45_title">Vibrar cada minuto</string>
+ <string name="incall_vibrate_45_summary">Vibrar en el segundo 45 de cada minuto durante las llamadas salientes</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-et/cm_strings.xml b/java/com/android/dialer/app/res/values-et/cm_strings.xml
new file mode 100644
index 000000000..11bad5080
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-et/cm_strings.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Kõnes</string>
+ <string name="incall_enable_dnd_title">Luba Mitte segada kõnede ajal</string>
+ <string name="incall_vibrate_outgoing_title">Vibreeri vastamisel</string>
+ <string name="incall_vibrate_call_waiting_title">Vibreeri kõne koputusel</string>
+ <string name="incall_vibrate_hangup_title">Vibreeri kõne lõppemisel</string>
+ <string name="incall_vibrate_45_title">Vibreeri iga minuti tagant</string>
+ <string name="incall_dnd_dialog_message">Mitte segada režiimi lubamiseks vajab rakendus Telefon luba režiimi Mitte segada juhtimiseks.\nPalun luba see.</string>
+ <string name="allow">Luba</string>
+ <string name="deny">Keela</string>
+ <string name="call_recording_category_title">Kõne salvestamine</string>
+ <string name="call_recording_format">Heli formaat</string>
+ <string name="call_via">Helista läbi</string>
+ <string name="call_via_dialog_title">Helista läbi\u2026</string>
+ <string name="call_log_stats_title">Statistika</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-eu/cm_strings.xml b/java/com/android/dialer/app/res/values-eu/cm_strings.xml
new file mode 100644
index 000000000..39a3ad362
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-eu/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Deietan</string>
+ <string name="incall_enable_dnd_title">Gaitu \'ez molestatu\' deietan</string>
+ <string name="incall_vibrate_outgoing_title">Bibratu erantzutean</string>
+ <string name="incall_vibrate_call_waiting_title">Bibratu deia zai dagoenean</string>
+ <string name="incall_vibrate_hangup_title">Bibratu esekitzean</string>
+ <string name="incall_vibrate_45_title">Bibratu minuturo</string>
+ <string name="incall_vibrate_45_summary">Egindako deitan minutuero 45. segundoan bibratzen du</string>
+ <string name="incall_dnd_dialog_message">\'Ez molestatu\' gaitzeko, telefono aplikazioak \'Ez molestatu\' egoera kudeatzeko baimena behar du.\nBaimendu ezazu mesedez.</string>
+ <string name="allow">Baimendu</string>
+ <string name="deny">Ukatu</string>
+ <string name="call_recording_category_title">Dei grabaketa</string>
+ <string name="call_recording_format">Audio formatua</string>
+ <string name="call_via">Deitu honen bidez</string>
+ <string name="call_via_dialog_title">Deitu honen bidez\u2026</string>
+ <string name="call_log_stats_title">Estatistikak</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-fa/cm_strings.xml b/java/com/android/dialer/app/res/values-fa/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fa/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-fi/cm_strings.xml b/java/com/android/dialer/app/res/values-fi/cm_strings.xml
new file mode 100644
index 000000000..7ae48cee2
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fi/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Puhelun aikana</string>
+ <string name="incall_enable_dnd_title">Ota Älä häiritse käyttöön puheluiden aikana</string>
+ <string name="incall_vibrate_outgoing_title">Värinä vastatessa</string>
+ <string name="incall_vibrate_call_waiting_title">Värinä puhelun odottaessa</string>
+ <string name="incall_vibrate_hangup_title">Värinä puhelun loputtua</string>
+ <string name="incall_vibrate_45_title">Värinä minuutin välein</string>
+ <string name="incall_vibrate_45_summary">Värinä joka minuutti 45 sekunnin kohdalla lähtevien puheluiden aikana</string>
+ <string name="incall_dnd_dialog_message">Ottaaksesi \"Älä häiritse\" käyttöön, Puhelin-sovellukselle pitää antaa käyttöoikeus hallita Älä häiritse-tilaa.\nAnna käyttöoikeus.</string>
+ <string name="allow">Salli</string>
+ <string name="deny">Estä</string>
+ <string name="call_recording_category_title">Puhelun äänitys</string>
+ <string name="call_recording_format">Audion muoto</string>
+ <string name="call_via">Soita käyttäen</string>
+ <string name="call_via_dialog_title">Soita käyttäen\u2026</string>
+ <string name="call_log_stats_title">Tilastot</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-fil/cm_strings.xml b/java/com/android/dialer/app/res/values-fil/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fil/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-fil/strings.xml b/java/com/android/dialer/app/res/values-fil/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fil/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-fr-rCA/cm_strings.xml b/java/com/android/dialer/app/res/values-fr-rCA/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fr-rCA/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-fr/cm_strings.xml b/java/com/android/dialer/app/res/values-fr/cm_strings.xml
new file mode 100644
index 000000000..a06a0088b
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fr/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">En appel</string>
+ <string name="incall_enable_dnd_title">Ne pas déranger pendant les appels</string>
+ <string name="incall_vibrate_outgoing_title">Vibrer au décrochage</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrer en cas d\'appel en attente</string>
+ <string name="incall_vibrate_hangup_title">Vibrer au raccrochage</string>
+ <string name="incall_vibrate_45_title">Vibrer chaque minute</string>
+ <string name="incall_vibrate_45_summary">Vibre à la 45ème seconde de chaque minute durant un appel sortant</string>
+ <string name="incall_dnd_dialog_message">Pour activer le mode Ne pas déranger, vous devez autoriser l\'application Téléphone à contrôler l\'état \"Ne pas déranger\".\nVeuillez accorder cette autorisation.</string>
+ <string name="allow">Autoriser</string>
+ <string name="deny">Refuser</string>
+ <string name="call_recording_category_title">Enregistrement des appels</string>
+ <string name="call_recording_format">Format audio</string>
+ <string name="call_via">Appeler via</string>
+ <string name="call_via_dialog_title">Appeler via\u2026</string>
+ <string name="call_log_stats_title">Statistiques</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-frp/cm_strings.xml b/java/com/android/dialer/app/res/values-frp/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-frp/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-frp/strings.xml b/java/com/android/dialer/app/res/values-frp/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-frp/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-fy-rNL/cm_strings.xml b/java/com/android/dialer/app/res/values-fy-rNL/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fy-rNL/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-fy-rNL/strings.xml b/java/com/android/dialer/app/res/values-fy-rNL/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-fy-rNL/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ga-rIE/cm_strings.xml b/java/com/android/dialer/app/res/values-ga-rIE/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ga-rIE/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ga-rIE/strings.xml b/java/com/android/dialer/app/res/values-ga-rIE/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ga-rIE/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-gd/cm_strings.xml b/java/com/android/dialer/app/res/values-gd/cm_strings.xml
new file mode 100644
index 000000000..bfe38e0b7
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-gd/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Am broinn gairme</string>
+ <string name="incall_enable_dnd_title">Cuir an comas “Na cuir dragh orm” rè ghairmean</string>
+ <string name="incall_vibrate_outgoing_title">Dèan crith nuair a thig freagairt a-steach</string>
+ <string name="incall_vibrate_call_waiting_title">Dèan crith nuair a bhios gairm a’ feitheamh</string>
+ <string name="incall_vibrate_hangup_title">Dèan crith nuair a thig gairm gu crìch</string>
+ <string name="incall_vibrate_45_title">Dèan crith gach mionaid</string>
+ <string name="incall_vibrate_45_summary">Nì seo crith an 45mh diog aig gach mionaid rè gairmean a-mach</string>
+ <string name="incall_dnd_dialog_message">Feumaidh tu cead a thoirt do dh’aplacaid an fhòn ach an stiùirich i an staid air “Na cuir dragh orm” mus cuir thu an gleus seo an comas.\nFeuch an ceadaich thu seo.</string>
+ <string name="allow">Ceadaich</string>
+ <string name="deny">Diùlt</string>
+ <string name="call_recording_category_title">Clàradh gairme</string>
+ <string name="call_recording_format">Fòrmat fuaime</string>
+ <string name="call_via">Cuir fòn slighe</string>
+ <string name="call_via_dialog_title">Cuir fòn slighe\u2026</string>
+ <string name="call_log_stats_title">Stadastaireachd</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-gd/strings.xml b/java/com/android/dialer/app/res/values-gd/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-gd/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-gl/cm_strings.xml b/java/com/android/dialer/app/res/values-gl/cm_strings.xml
new file mode 100644
index 000000000..3e1fc4f6d
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-gl/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">En chamada</string>
+ <string name="incall_enable_dnd_title">Activar non molestar durante as chamadas</string>
+ <string name="incall_vibrate_outgoing_title">Vibrar ao responder</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrar cando haxa unha chamada en espera</string>
+ <string name="incall_vibrate_hangup_title">Vibrar ao colgar</string>
+ <string name="incall_vibrate_45_title">Vibrar cada minuto</string>
+ <string name="incall_vibrate_45_summary">Vibra na marca dos 45 segundos de cada minuto durante as chamadas feitas</string>
+ <string name="incall_dnd_dialog_message">Para activar non molestar, a aplicación do teléfono debe ter permiso para controlar o estado de non molestar. \nPermiteo.</string>
+ <string name="allow">Permitir</string>
+ <string name="deny">Denegar</string>
+ <string name="call_recording_category_title">Gravación das chamadas</string>
+ <string name="call_recording_format">Formato de son</string>
+ <string name="call_via">Chamar via</string>
+ <string name="call_via_dialog_title">Chamar via\u2026</string>
+ <string name="call_log_stats_title">Estatísticas</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-gu/cm_strings.xml b/java/com/android/dialer/app/res/values-gu/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-gu/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-hi/cm_strings.xml b/java/com/android/dialer/app/res/values-hi/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-hi/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-hr/cm_strings.xml b/java/com/android/dialer/app/res/values-hr/cm_strings.xml
new file mode 100644
index 000000000..f307b3d93
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-hr/cm_strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_vibrate_outgoing_title">Vibriraj prilikom javljanja</string>
+ <string name="incall_vibrate_call_waiting_title">Vibriraj prilikom poziva na čekanju</string>
+ <string name="incall_vibrate_hangup_title">Vibriraj prilikom prekida</string>
+ <string name="incall_vibrate_45_title">Vibriraj svake minute</string>
+ <string name="incall_vibrate_45_summary">Vibriraj kad istekne prvih 45 sekundi svake minute odlaznog poziva</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-hu/cm_strings.xml b/java/com/android/dialer/app/res/values-hu/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-hu/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-hy/cm_strings.xml b/java/com/android/dialer/app/res/values-hy/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-hy/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-in/cm_strings.xml b/java/com/android/dialer/app/res/values-in/cm_strings.xml
new file mode 100644
index 000000000..bb2686ac0
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-in/cm_strings.xml
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Dalam panggilan</string>
+ <string name="incall_enable_dnd_title">Aktifkan Jangan Ganggu selama panggilan</string>
+ <string name="incall_vibrate_outgoing_title">Bergetar saat menjawab</string>
+ <string name="incall_vibrate_call_waiting_title">Bergetar saat panggilan tunggu</string>
+ <string name="incall_vibrate_hangup_title">Bergetar saat tutup telepon</string>
+ <string name="incall_vibrate_45_title">Bergetar setiap menit</string>
+ <string name="incall_vibrate_45_summary">Bergetar pada detik ke-45 menandai tiap menit selama panggilan keluar</string>
+ <string name="allow">Izinkan</string>
+ <string name="deny">Tolak</string>
+ <string name="call_recording_category_title">Rekaman panggilan</string>
+ <string name="call_recording_format">Format audio</string>
+ <string name="call_via">Panggil melalui</string>
+ <string name="call_via_dialog_title">Panggil melalui\u2026</string>
+ <string name="call_log_stats_title">Statistik</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-is/cm_strings.xml b/java/com/android/dialer/app/res/values-is/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-is/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-it/cm_strings.xml b/java/com/android/dialer/app/res/values-it/cm_strings.xml
new file mode 100644
index 000000000..af560229e
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-it/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Durante le chiamate</string>
+ <string name="incall_enable_dnd_title">Attiva Non Disturbare durante le chiamate</string>
+ <string name="incall_vibrate_outgoing_title">Vibra alla risposta</string>
+ <string name="incall_vibrate_call_waiting_title">Vibra su messa in attesa</string>
+ <string name="incall_vibrate_hangup_title">Vibra al termine chiamata</string>
+ <string name="incall_vibrate_45_title">Vibra ogni minuto</string>
+ <string name="incall_vibrate_45_summary">Vibra al 45esimo secondo di ogni minuto durante le chiamate in uscita</string>
+ <string name="incall_dnd_dialog_message">Per attivare la modalità Non disturbare, Telefono deve essere autorizzata a controllare lo stato Non disturbare.\nConsenti l\'accesso per abilitare questa funzione.</string>
+ <string name="allow">Consenti</string>
+ <string name="deny">Nega</string>
+ <string name="call_recording_category_title">Registrazione chiamata</string>
+ <string name="call_recording_format">Formato audio</string>
+ <string name="call_via">Chiama con</string>
+ <string name="call_via_dialog_title">Chiama con\u2026</string>
+ <string name="call_log_stats_title">Statistiche</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-iw/cm_strings.xml b/java/com/android/dialer/app/res/values-iw/cm_strings.xml
new file mode 100644
index 000000000..dd62324ee
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-iw/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">בשיחה</string>
+ <string name="incall_enable_dnd_title">הפעלת \'נא לא להפריע\' במהלך שיחה</string>
+ <string name="incall_vibrate_outgoing_title">רטוט בעת מענה</string>
+ <string name="incall_vibrate_call_waiting_title">רטוט בעת שיחה ממתינה</string>
+ <string name="incall_vibrate_hangup_title">רטוט בניתוק השיחה</string>
+ <string name="incall_vibrate_45_title">רטט כל דקה</string>
+ <string name="incall_vibrate_45_summary">רטוט בשניה ה־45 של כל דקה במהלך שיחה יוצאת</string>
+ <string name="incall_dnd_dialog_message">בשביל להפעיל \'נא לא להפריע\' יישום החייגן צריך הרשאות לשינוי מצב שקט.\nאנא אשר זאת.</string>
+ <string name="allow">אישור</string>
+ <string name="deny">ביטול</string>
+ <string name="call_recording_category_title">הקלטת שיחות</string>
+ <string name="call_recording_format">פורמט שמע</string>
+ <string name="call_via">חיוג דרך</string>
+ <string name="call_via_dialog_title">חיוג דרך\u2026</string>
+ <string name="call_log_stats_title">סטטיסטיקות</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ja/cm_strings.xml b/java/com/android/dialer/app/res/values-ja/cm_strings.xml
new file mode 100644
index 000000000..eceb47ad2
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ja/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">通話中</string>
+ <string name="incall_enable_dnd_title">通話中にマナーモードを有効化</string>
+ <string name="incall_vibrate_outgoing_title">応答時に振動</string>
+ <string name="incall_vibrate_call_waiting_title">割込通話時に振動</string>
+ <string name="incall_vibrate_hangup_title">通話終了時に振動</string>
+ <string name="incall_vibrate_45_title">1分ごとに振動する</string>
+ <string name="incall_vibrate_45_summary">発信中に45秒ごとに振動する</string>
+ <string name="incall_dnd_dialog_message">マナーモードを有効化するには、電話アプリにマナーモードの状態を操作する権限を許可する必要があります。\n許可してください。</string>
+ <string name="allow">許可</string>
+ <string name="deny">拒否</string>
+ <string name="call_recording_category_title">通話の録音</string>
+ <string name="call_recording_format">音声フォーマット</string>
+ <string name="call_via">発信方法</string>
+ <string name="call_via_dialog_title">発信方法</string>
+ <string name="call_log_stats_title">統計</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ka/cm_strings.xml b/java/com/android/dialer/app/res/values-ka/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ka/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-kab-rDZ/cm_strings.xml b/java/com/android/dialer/app/res/values-kab-rDZ/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-kab-rDZ/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-kab-rDZ/strings.xml b/java/com/android/dialer/app/res/values-kab-rDZ/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-kab-rDZ/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-kk/cm_strings.xml b/java/com/android/dialer/app/res/values-kk/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-kk/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-km/cm_strings.xml b/java/com/android/dialer/app/res/values-km/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-km/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-kn/cm_strings.xml b/java/com/android/dialer/app/res/values-kn/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-kn/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ko/cm_strings.xml b/java/com/android/dialer/app/res/values-ko/cm_strings.xml
new file mode 100644
index 000000000..cb97cd0f7
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ko/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">통화 상태</string>
+ <string name="incall_enable_dnd_title">통화 중 방해 금지 모드 사용</string>
+ <string name="incall_vibrate_outgoing_title">전화 받을 때 진동</string>
+ <string name="incall_vibrate_call_waiting_title">통화 대기 중 진동</string>
+ <string name="incall_vibrate_hangup_title">통화 종료 시 진동</string>
+ <string name="incall_vibrate_45_title">매 분마다 진동</string>
+ <string name="incall_vibrate_45_summary">내가 건 통화 중에는 매 45초마다 진동으로 알림</string>
+ <string name="incall_dnd_dialog_message">방해 금지 모드를 사용하려면 앱이 방해 금지 모드를 제어할 수 있어야 합니다.\n권한을 허용해 주세요.</string>
+ <string name="allow">허용</string>
+ <string name="deny">거부</string>
+ <string name="call_recording_category_title">통화 녹음</string>
+ <string name="call_recording_format">오디오 형식</string>
+ <string name="call_via">앱으로 통화</string>
+ <string name="call_via_dialog_title">다음 앱으로 통화\u2026</string>
+ <string name="call_log_stats_title">통계</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ku/cm_strings.xml b/java/com/android/dialer/app/res/values-ku/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ku/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ku/strings.xml b/java/com/android/dialer/app/res/values-ku/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ku/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ky/cm_strings.xml b/java/com/android/dialer/app/res/values-ky/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ky/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-lb/cm_strings.xml b/java/com/android/dialer/app/res/values-lb/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-lb/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-lb/strings.xml b/java/com/android/dialer/app/res/values-lb/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-lb/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-lo/cm_strings.xml b/java/com/android/dialer/app/res/values-lo/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-lo/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-lt/cm_strings.xml b/java/com/android/dialer/app/res/values-lt/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-lt/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-lv/cm_strings.xml b/java/com/android/dialer/app/res/values-lv/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-lv/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-mk/cm_strings.xml b/java/com/android/dialer/app/res/values-mk/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-mk/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ml/cm_strings.xml b/java/com/android/dialer/app/res/values-ml/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ml/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-mn/cm_strings.xml b/java/com/android/dialer/app/res/values-mn/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-mn/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-mr/cm_strings.xml b/java/com/android/dialer/app/res/values-mr/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-mr/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ms/cm_strings.xml b/java/com/android/dialer/app/res/values-ms/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ms/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-my/cm_strings.xml b/java/com/android/dialer/app/res/values-my/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-my/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-nb/cm_strings.xml b/java/com/android/dialer/app/res/values-nb/cm_strings.xml
new file mode 100644
index 000000000..153d48c54
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-nb/cm_strings.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">I samtale</string>
+ <string name="incall_enable_dnd_title">Skru på \"Ikke-forstyrr\" under samtaler</string>
+ <string name="incall_vibrate_outgoing_title">Vibrasjon ved svar</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrasjon ved ventende samtale</string>
+ <string name="incall_vibrate_hangup_title">Vibrasjon når lagt på</string>
+ <string name="incall_vibrate_45_title">Vibrer hvert minutt</string>
+ <string name="incall_vibrate_45_summary">Vibrerer hvert 45. sekund av hvert minutt under utgående samtale</string>
+ <string name="incall_dnd_dialog_message">For å kunne skru på \"Ikke-forstyrr\", trenger programmet tilgang til å kontrollere dens status.\n</string>
+ <string name="allow">Tillat</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ne/cm_strings.xml b/java/com/android/dialer/app/res/values-ne/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ne/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-nl/cm_strings.xml b/java/com/android/dialer/app/res/values-nl/cm_strings.xml
new file mode 100644
index 000000000..0015c9560
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-nl/cm_strings.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Tijdens gesprek</string>
+ <string name="incall_enable_dnd_title">\"Niet storen\" inschakelen tijdens gesprekken</string>
+ <string name="incall_vibrate_outgoing_title">Trillen bij aannemen</string>
+ <string name="incall_vibrate_call_waiting_title">Trillen bij wachten</string>
+ <string name="incall_vibrate_hangup_title">Trillen bij ophangen</string>
+ <string name="incall_vibrate_45_title">Elke minuut trillen</string>
+ <string name="incall_vibrate_45_summary">Elke 45<SUP>e</SUP> seconde van een minuut trillen bij uitgaande gesprekken</string>
+ <string name="incall_dnd_dialog_message">Om \"Niet storen\" in te schakelen moet de telefoon-app de machtiging verleend worden om de status \"Niet storen\" in te stellen.\nGelieve dit toe te staan.</string>
+ <string name="allow">Toestaan</string>
+ <string name="deny">Weigeren</string>
+ <string name="call_log_stats_title">Statistieken</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-oc/cm_strings.xml b/java/com/android/dialer/app/res/values-oc/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-oc/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-oc/strings.xml b/java/com/android/dialer/app/res/values-oc/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-oc/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-or-rIN/cm_strings.xml b/java/com/android/dialer/app/res/values-or-rIN/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-or-rIN/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-or-rIN/strings.xml b/java/com/android/dialer/app/res/values-or-rIN/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-or-rIN/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-pa/cm_strings.xml b/java/com/android/dialer/app/res/values-pa/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-pa/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-pl/cm_strings.xml b/java/com/android/dialer/app/res/values-pl/cm_strings.xml
new file mode 100644
index 000000000..bc724711e
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-pl/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Podczas rozmowy</string>
+ <string name="incall_enable_dnd_title">Włącz tryb Nie przeszkadzać podczas połączeń</string>
+ <string name="incall_vibrate_outgoing_title">Wibracja przy odebraniu połączenia</string>
+ <string name="incall_vibrate_call_waiting_title">Wibracja przy połączeniu oczekującym</string>
+ <string name="incall_vibrate_hangup_title">Wibracja przy zakończeniu połączenia</string>
+ <string name="incall_vibrate_45_title">Wibracja co minutę</string>
+ <string name="incall_vibrate_45_summary">Wibracja podczas 45 sekundy każdej minuty połączenia wychodzącego</string>
+ <string name="incall_dnd_dialog_message">Aby włączyć tryb Nie przeszkadzać, aplikacja \"Telefon\" musi posiadać przyznane uprawnienia do kontrolowania jego statusu.\nProszę na to zezwolić.</string>
+ <string name="allow">Zezwól</string>
+ <string name="deny">Odmów</string>
+ <string name="call_recording_category_title">Nagrywanie rozmów</string>
+ <string name="call_recording_format">Format dźwięku</string>
+ <string name="call_via">Zadzwoń przez</string>
+ <string name="call_via_dialog_title">Zadzwoń przez\u2026</string>
+ <string name="call_log_stats_title">Statystyki</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-pt-rBR/cm_strings.xml b/java/com/android/dialer/app/res/values-pt-rBR/cm_strings.xml
new file mode 100644
index 000000000..0f25103f3
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-pt-rBR/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Em chamada</string>
+ <string name="incall_enable_dnd_title">Ativar o modo Não Perturbe durante as chamadas</string>
+ <string name="incall_vibrate_outgoing_title">Vibrar ao atender</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrar com chamada em espera</string>
+ <string name="incall_vibrate_hangup_title">Vibrar ao terminar a chamada</string>
+ <string name="incall_vibrate_45_title">Vibrar a cada minuto</string>
+ <string name="incall_vibrate_45_summary">Vibrar aos 45 segundos de cada minuto durante chamadas efetuadas</string>
+ <string name="incall_dnd_dialog_message">Para ativar o modo Não Perturbe, o aplicativo Telefone precisa ter permissão para controlar o modo Não Perturbe.\nPor favor, conceda-a.</string>
+ <string name="allow">Permitir</string>
+ <string name="deny">Negar</string>
+ <string name="call_recording_category_title">Gravação de chamadas</string>
+ <string name="call_recording_format">Formato de áudio</string>
+ <string name="call_via">Chamar via</string>
+ <string name="call_via_dialog_title">Chamar via\u2026</string>
+ <string name="call_log_stats_title">Estatísticas</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-pt-rPT/cm_strings.xml b/java/com/android/dialer/app/res/values-pt-rPT/cm_strings.xml
new file mode 100644
index 000000000..4e5207706
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-pt-rPT/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Em chamada</string>
+ <string name="incall_enable_dnd_title">Ativar o modo Não Incomodar durante as chamadas</string>
+ <string name="incall_vibrate_outgoing_title">Vibrar ao atender</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrar com chamada em espera</string>
+ <string name="incall_vibrate_hangup_title">Vibrar ao terminar a chamada</string>
+ <string name="incall_vibrate_45_title">Vibrar a cada minuto</string>
+ <string name="incall_vibrate_45_summary">Vibrar aos 45 segundos de cada minuto durante chamadas efetuadas</string>
+ <string name="incall_dnd_dialog_message">Para poder ativar o modo Não Incomodar, a aplicação do Telefone necessita de permissões para controlar o estado do modo Não Incomodar.\nPor favor, conceda a permissão necessária.</string>
+ <string name="allow">Permitir</string>
+ <string name="deny">Negar</string>
+ <string name="call_recording_category_title">Gravação de chamada</string>
+ <string name="call_recording_format">Formato do áudio</string>
+ <string name="call_via">Chamar através de</string>
+ <string name="call_via_dialog_title">Chamar através de\u2026</string>
+ <string name="call_log_stats_title">Estatísticas</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-rm/cm_strings.xml b/java/com/android/dialer/app/res/values-rm/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-rm/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-rm/strings.xml b/java/com/android/dialer/app/res/values-rm/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-rm/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ro/cm_strings.xml b/java/com/android/dialer/app/res/values-ro/cm_strings.xml
new file mode 100644
index 000000000..cce351ad0
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ro/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">În timpul apelului</string>
+ <string name="incall_enable_dnd_title">Permiteți Nu Deranjați în timpul apelurilor</string>
+ <string name="incall_vibrate_outgoing_title">Vibrare la răspuns</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrare la apel în așteptare</string>
+ <string name="incall_vibrate_hangup_title">Vibrare la terminare apel</string>
+ <string name="incall_vibrate_45_title">Vibrare la fiecare minut</string>
+ <string name="incall_vibrate_45_summary">Vibrează la secunda 45 a fiecărui minut în timpul convorbirilor efectuate</string>
+ <string name="incall_dnd_dialog_message">Pentru a permite Nu Deranjaţi, aplicația Telefon are nevoie de permisiunea de a controla modul Nu Deranjaţi.\nVă rugăm acordați această permisiune.</string>
+ <string name="allow">Permiteți</string>
+ <string name="deny">Refuzați</string>
+ <string name="call_recording_category_title">Înregistrare apel</string>
+ <string name="call_recording_format">Format audio</string>
+ <string name="call_via">Apel prin</string>
+ <string name="call_via_dialog_title">Apel prin\u2026</string>
+ <string name="call_log_stats_title">Statistici</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ru/cm_strings.xml b/java/com/android/dialer/app/res/values-ru/cm_strings.xml
new file mode 100644
index 000000000..c29f4103a
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ru/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Во время вызова</string>
+ <string name="incall_enable_dnd_title">Включать режим \"Не беспокоить\" во время вызова</string>
+ <string name="incall_vibrate_outgoing_title">Вибрировать при ответе</string>
+ <string name="incall_vibrate_call_waiting_title">Вибрировать при ожидании</string>
+ <string name="incall_vibrate_hangup_title">Вибрировать при разъединении</string>
+ <string name="incall_vibrate_45_title">Вибрировать каждую минуту</string>
+ <string name="incall_vibrate_45_summary">Вибрировать на 45-ой секунде каждой минуты во время исходящих вызовов</string>
+ <string name="incall_dnd_dialog_message">Для включения режима \"Не беспокоить\" приложению \"Телефон\" должно быть разрешено управление статусом режима «Не беспокоить».\nПожалуйста, предоставьте разрешение.</string>
+ <string name="allow">Разрешить</string>
+ <string name="deny">Отклонить</string>
+ <string name="call_recording_category_title">Запись вызова</string>
+ <string name="call_recording_format">Формат аудио</string>
+ <string name="call_via">Позвонить через</string>
+ <string name="call_via_dialog_title">Позвонить через\u2026</string>
+ <string name="call_log_stats_title">Статистика</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sc-rIT/cm_strings.xml b/java/com/android/dialer/app/res/values-sc-rIT/cm_strings.xml
new file mode 100644
index 000000000..92a48babe
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sc-rIT/cm_strings.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="allow">Permiti</string>
+ <string name="deny">Refuda</string>
+ <string name="call_recording_category_title">Registratzione de sas mutidas</string>
+ <string name="call_via">Muti cun</string>
+ <string name="call_via_dialog_title">Muti cun\u2026</string>
+ <string name="call_log_stats_title">Istatìsticas</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sc-rIT/strings.xml b/java/com/android/dialer/app/res/values-sc-rIT/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sc-rIT/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-si/cm_strings.xml b/java/com/android/dialer/app/res/values-si/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-si/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-sk/cm_strings.xml b/java/com/android/dialer/app/res/values-sk/cm_strings.xml
new file mode 100644
index 000000000..a891d58c7
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sk/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Počas hovoru</string>
+ <string name="incall_enable_dnd_title">Povoliť režim Nerušiť počas hovoru</string>
+ <string name="incall_vibrate_outgoing_title">Vibrovať po prijatí</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrovať pri čakajúcom hovore</string>
+ <string name="incall_vibrate_hangup_title">Vibrovať po zavesení</string>
+ <string name="incall_vibrate_45_title">Vibrovať každú minútu</string>
+ <string name="incall_vibrate_45_summary">Vibrovať každú 45. sekundu pri odchádzajúcom hovore</string>
+ <string name="incall_dnd_dialog_message">Ak chcete povoliť režim Nerušiť, musí byť telefónnej aplikácii udelené oprávnenie na ovládanie stavu režimu Nerušiť.\nPovoľte to.</string>
+ <string name="allow">Povoliť</string>
+ <string name="deny">Zakázať</string>
+ <string name="call_recording_category_title">Nahrávanie hovorov</string>
+ <string name="call_recording_format">Formát zvuku</string>
+ <string name="call_via">Volať prostredníctvom</string>
+ <string name="call_via_dialog_title">Volať prostredníctvom\u2026</string>
+ <string name="call_log_stats_title">Štatistiky</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sl/cm_strings.xml b/java/com/android/dialer/app/res/values-sl/cm_strings.xml
new file mode 100644
index 000000000..250ab1d63
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sl/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Med klicem</string>
+ <string name="incall_enable_dnd_title">Omogoči Ne moti med klici</string>
+ <string name="incall_vibrate_outgoing_title">Vibriraj ob odgovoru</string>
+ <string name="incall_vibrate_call_waiting_title">Vibriraj ob čakajočem klicu</string>
+ <string name="incall_vibrate_hangup_title">Vibriraj ob prekinitvi</string>
+ <string name="incall_vibrate_45_title">Vibriraj vsako minuto</string>
+ <string name="incall_vibrate_45_summary">Vibrira ob preteklih 45 sekundah vsake minute med odhodnimi klici</string>
+ <string name="incall_dnd_dialog_message">Da omogočite Ne moti, mora aplikaciji Telefon biti odobreno dovoljenje za nadzor Ne moti stanja.\nProsimo, da ga dovolite.</string>
+ <string name="allow">Dovoli</string>
+ <string name="deny">Zavrni</string>
+ <string name="call_recording_category_title">Snemanje klicev</string>
+ <string name="call_recording_format">Oblika zvoka</string>
+ <string name="call_via">Kliči prek</string>
+ <string name="call_via_dialog_title">Kliči prek \u2026</string>
+ <string name="call_log_stats_title">Statistika</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sq/cm_strings.xml b/java/com/android/dialer/app/res/values-sq/cm_strings.xml
new file mode 100644
index 000000000..4940ab0b5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sq/cm_strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_vibrate_outgoing_title">Dridhu në përgjigje</string>
+ <string name="incall_vibrate_call_waiting_title">Dridhu kur thirrja vihet në pritje</string>
+ <string name="incall_vibrate_hangup_title">Dridhu në fund të telefonatës</string>
+ <string name="incall_vibrate_45_title">Dridhu çdo minutë</string>
+ <string name="incall_vibrate_45_summary">Dridhet në sekondën e 45-të të çdo minuti gjatë një telefonate</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sr/cm_strings.xml b/java/com/android/dialer/app/res/values-sr/cm_strings.xml
new file mode 100644
index 000000000..42f7bc8af
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sr/cm_strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_vibrate_outgoing_title">Вибрација при јављању</string>
+ <string name="incall_vibrate_call_waiting_title">Вибрација при позиву на чекању</string>
+ <string name="incall_vibrate_hangup_title">Вибрација при прекиду</string>
+ <string name="incall_vibrate_45_title">Вибрација сваког минута</string>
+ <string name="incall_vibrate_45_summary">Вибрира на 45. секунди сваког минута током одлазних позива</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sv/cm_strings.xml b/java/com/android/dialer/app/res/values-sv/cm_strings.xml
new file mode 100644
index 000000000..ae852eb65
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sv/cm_strings.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_vibrate_outgoing_title">Vibrera vid svar</string>
+ <string name="incall_vibrate_call_waiting_title">Vibrera vid samtal väntar</string>
+ <string name="incall_vibrate_45_title">Vibrera varje minut</string>
+ <string name="call_recording_category_title">Samtalsinspelning</string>
+ <string name="call_recording_format">Ljudformat</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-sw/cm_strings.xml b/java/com/android/dialer/app/res/values-sw/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-sw/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ta/cm_strings.xml b/java/com/android/dialer/app/res/values-ta/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ta/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-te/cm_strings.xml b/java/com/android/dialer/app/res/values-te/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-te/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-th/cm_strings.xml b/java/com/android/dialer/app/res/values-th/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-th/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-tl/cm_strings.xml b/java/com/android/dialer/app/res/values-tl/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-tl/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-tr/cm_strings.xml b/java/com/android/dialer/app/res/values-tr/cm_strings.xml
new file mode 100644
index 000000000..2347c5823
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-tr/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Arama sırasında</string>
+ <string name="incall_enable_dnd_title">Aramalar sırasında Rahatsız Etmeyin\'i Etkinleştir</string>
+ <string name="incall_vibrate_outgoing_title">Cevaplandığında titret</string>
+ <string name="incall_vibrate_call_waiting_title">Arama bekletildiğinde titret</string>
+ <string name="incall_vibrate_hangup_title">Kapatıldığında titret</string>
+ <string name="incall_vibrate_45_title">Her dakika titret</string>
+ <string name="incall_vibrate_45_summary">Giden aramaların her dakikasının 45. saniyesinde titrer</string>
+ <string name="incall_dnd_dialog_message">Rahatsız Etmeyin\'i etkinleştirmek için, Telefon uygulamasının Rahatsız Etmeyin durumunu kontrol etme iznine sahip olması gerekir.\nLütfen buna izin verin.</string>
+ <string name="allow">İzin ver</string>
+ <string name="deny">Reddet</string>
+ <string name="call_recording_category_title">Arama kaydı</string>
+ <string name="call_recording_format">Ses formatı</string>
+ <string name="call_via">ile ara</string>
+ <string name="call_via_dialog_title">\u2026 ile ara</string>
+ <string name="call_log_stats_title">İstatistikler</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-ug/cm_strings.xml b/java/com/android/dialer/app/res/values-ug/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ug/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ug/strings.xml b/java/com/android/dialer/app/res/values-ug/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ug/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-uk/cm_strings.xml b/java/com/android/dialer/app/res/values-uk/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-uk/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-ur/cm_strings.xml b/java/com/android/dialer/app/res/values-ur/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-ur/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-uz/cm_strings.xml b/java/com/android/dialer/app/res/values-uz/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-uz/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-vec/cm_strings.xml b/java/com/android/dialer/app/res/values-vec/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-vec/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-vec/strings.xml b/java/com/android/dialer/app/res/values-vec/strings.xml
new file mode 100644
index 000000000..5e67b4be5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-vec/strings.xml
@@ -0,0 +1,354 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ ~ Copyright (C) 2012 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
+ -->
+<resources xmlns:tools="http://schemas.android.com/tools" xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Application name used in Settings/Apps. Default label for activities
+ that don't specify a label. -->
+ <!-- Title for the activity that dials the phone, when launched directly into the dialpad -->
+ <!-- The description text for the call log tab.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+
+ [CHAR LIMIT=NONE] -->
+ <!-- Option displayed in context menu to copy long pressed phone number. [CHAR LIMIT=48] -->
+ <!-- Option displayed in context menu to copy long pressed voicemail transcription. [CHAR LIMIT=48] -->
+ <!-- Label for action to edit a number before calling it. [CHAR LIMIT=48] -->
+ <!-- Menu item used to remove all calls from the call log -->
+ <!-- Menu item used to delete a voicemail. [CHAR LIMIT=30] -->
+ <!-- Text for snackbar to undo a voicemail delete. [CHAR LIMIT=30] -->
+ <!-- Text for undo button in snackbar for voicemail deletion. [CHAR LIMIT=10] -->
+ <!-- Title of the confirmation dialog for clearing the call log. [CHAR LIMIT=37] -->
+ <!-- Confirmation dialog for clearing the call log. [CHAR LIMIT=NONE] -->
+ <!-- Title of the "Clearing call log" progress-dialog [CHAR LIMIT=35] -->
+ <!-- Notification strings -->
+ <!-- Missed call notification label, used when there's exactly one missed call -->
+ <!-- Missed call notification label, used when there's exactly one missed call from work contact -->
+ <!-- Missed call notification label, used when there are two or more missed calls -->
+ <!-- Missed call notification message used when there are multiple missed calls -->
+ <!-- Message for "call back" Action, which is displayed in the missed call notificaiton.
+ The user will be able to call back to the person or the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Message for "reply via sms" action, which is displayed in the missed call notification.
+ The user will be able to send text messages using the phone number.
+ [CHAR LIMIT=18] -->
+ <!-- Hardcoded number used for restricted incoming phone numbers. -->
+ <!-- Format for a post call message. (ex. John Doe: Give me a call when you're free.) -->
+ <!-- Message displayed in the "Voicemail" notification item, allowing the user
+ to dial the indicated number. -->
+ <!-- Message displayed in the "Voicemail" notification item,
+ indicating that there's no voicemail number available -->
+ <!-- Title of the notification of new voicemails. [CHAR LIMIT=30] -->
+ <!-- Used to build a list of names or phone numbers, to indicate the callers who left
+ voicemails.
+ The first argument may be one or more callers, the most recent ones.
+ The second argument is an additional callers.
+ This string is used to build a list of callers.
+
+ [CHAR LIMIT=10]
+ -->
+ <!-- Text used in the ticker to notify the user of the latest voicemail. [CHAR LIMIT=30] -->
+ <!-- Message to show when there is an error playing back the voicemail. [CHAR LIMIT=40] -->
+ <!-- Message to display whilst we are waiting for the content to be fetched. [CHAR LIMIT=40] -->
+ <!-- Message to display if we fail to get content within a suitable time period. [CHAR LIMIT=40] -->
+ <!-- The counter for calls in a group and the date of the latest call as shown in the call log [CHAR LIMIT=15] -->
+ <!-- String describing the button in the voicemail playback to switch on/off speakerphone.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- String describing the seekbar in the voicemail playback to seek playback position.
+
+ Used by AccessibilityService to announce the purpose of the view.
+ -->
+ <!-- Content description for the fake action menu button that brings up the call history
+ activity -->
+ <!-- Content description for the fake action menu overflow button.
+ This should be same as the description for the real action menu
+ overflow button available in ActionBar.
+ [CHAR LIMIT=NONE] -->
+ <!-- Content description for the button that displays the dialpad
+ [CHAR LIMIT=NONE] -->
+ <!-- Label for the dialer app setting page [CHAR LIMIT=30]-->
+ <!-- Label for the simulator submenu. This is used to show actions that are useful for development
+ and testing. [CHAR LIMIT=30]-->
+ <!-- Label for the menu item that installs a shortcut for the new UI. [CHAR LIMIT=30] -->
+ <!-- String describing the user entering bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the user leaving bulk action mode.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+-->
+ <!-- String describing the button to select an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to unselect an entry for bulk action.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String describing the button to access the contact details for a name or number when the
+ when the number is a suspected spam.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating the number of calls to/from a caller in the call log.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ -->
+ <!-- String indicating a call log entry had video capabilities.
+
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ This is especially valuable for views without textual representation like ImageView.
+ [CHAR LIMIT=NONE]
+ -->
+ <!-- String describing the icon used to start a voice search -->
+ <!-- String used for displaying calls to the voicemail number in the call log -->
+ <!-- String describing the cancel button in multi select.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- Alert dialog title to accept or decline deleting voicemail(s). -->
+ <!-- The string 'Today'. This value is used in the voicemailCallLogDateTimeFormat rather than an
+ explicit date string, e.g. Jul 25, 2014, in the event that a voicemail was created on the
+ current day -->
+ <!-- A format string used for displaying the date and time for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM
+ The date will be replaced by 'Today' for voicemails created on the current day. For example: Today at 2:49 PM -->
+ <!-- Format for duration of voicemails which are displayed when viewing voicemail logs. For example "01:22" -->
+ <!-- A format string used for displaying the date, time and duration for a voicemail call log. For example: Jul 25, 2014 at 2:49 PM • 00:34 -->
+ <!-- Message displayed when there is no application available to handle voice search. [CHAR LIMIT=NONE] -->
+ <!-- Hint displayed in dialer search box when there is no query that is currently typed.
+ [CHAR LIMIT=30] -->
+ <!-- Hint displayed in add blocked number search box when there is no query typed.
+ [CHAR LIMIT=45] -->
+ <!-- Text displayed when the call log is empty. -->
+ <!-- Label of the button displayed when the call history is empty. Allows the user to make a call. -->
+ <!-- Text displayed when the list of missed calls is empty -->
+ <!-- Text displayed when the list of voicemails is empty -->
+ <!-- Title of activity that displays a list of all calls -->
+ <!-- Title for the call log tab containing the list of all voicemails and calls
+ [CHAR LIMIT=30] -->
+ <!-- Title for the call log tab containing the list of all missed calls only
+ [CHAR LIMIT=30] -->
+ <!-- Accessibility text for the tab showing recent and favorite contacts who can be called.
+ [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the call history. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's contacts. [CHAR LIMIT=40] -->
+ <!-- Accessibility text for the tab showing the user's voicemails. [CHAR LIMIT=40] -->
+ <!-- Shortcut item used to call a number directly from search -->
+ <!-- Shortcut item used to add a number directly to a new contact from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to add a number to an existing contact directly from search.
+ [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to send a text message directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to make a video call directly from search. [CHAR LIMIT=25] -->
+ <!-- Shortcut item used to block a number directly from search. [CHAR LIMIT=25] -->
+ <!-- Shown when there are no speed dial favorites. -->
+ <!-- Shown as an action when there are no speed dial favorites -->
+ <!-- Remove button that shows up when contact is long-pressed. [CHAR LIMIT=NONE] -->
+ <!-- Select all text that shows up when in multi select mode. [CHAR LIMIT=NONE] -->
+ <!-- Button text for the "video call" displayed underneath an entry in the call log.
+ Tapping causes a video call to be placed to the caller represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Set up" video calling option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the "Invite" option displayed underneath an entry in the call log.
+ Tapping causes a the user to be taken to the messaging app with a message ready to invite them to set up video calling.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which opens up a
+ messaging app to send a SMS to the number represented by the call log entry.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping navigates the user to the call details screen where the user can view details for
+ the call log entry. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log.
+ Tapping opens dialog to share voicemail archive with other apps. [CHAR LIMIT=30] -->
+ <!-- Button text for the button displayed underneath an entry in the call log, which when
+ tapped triggers a return call to the named user. [CHAR LIMIT=30] -->
+ <!-- String describing an incoming missed call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an incoming answered call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an "unread" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing a "read" voicemail entry in the voicemails tab.
+ Note: AccessibilityServices use this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing an outgoing call entry in the call log.
+ Note: AccessibilityServices uses this attribute to announce what the view represents.
+ [CHAR LIMIT=NONE] -->
+ <!-- TextView text item showing the secondary line number the call was received via.
+ [CHAR LIMIT=NONE]-->
+ <!-- The order of the PhoneAccount and via number that a call was received on,
+ if both are visible.
+ [CHAR LIMIT=NONE]-->
+ <!-- String describing the "call" action for an entry in the call log. The call back
+ action triggers a return call to the named user.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "video call" action for an entry in the call log. The video call
+ action triggers a return video call to the named person/number.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "listen" action for an entry in the call log. The listen
+ action is shown for call log entries representing a voicemail message and this button
+ triggers playing back the voicemail.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Description for the "create new contact" action for an entry in the call log. This action
+ opens a screen for creating a new contact for this name or number. [CHAR LIMIT=NONE] -->
+ <!-- Description for the "add to existing contact" action for an entry in the call log. This
+ action opens a screen for adding this name or number to an existing contact.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "details" action for an entry in the call log. The details action
+ displays the call details screen for an entry in the call log. This shows the calls to
+ and from the specified number associated with the call log entry.
+ [CHAR LIMIT=NONE] -->
+ <!-- String used as a header in the call log above calls which occurred today.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred yesterday.
+ [CHAR LIMIT=65] -->
+ <!-- String used as a header in the call log above calls which occurred two days or more ago.
+ [CHAR LIMIT=65] -->
+ <!-- String describing the "speaker on" button on the playback control used to listen to a
+ voicemail message. When speaker is on, playback of the voicemail will occur through the
+ phone speaker.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "speaker off" button on the playback control used to listen to a
+ voicemail message. When speaker is off, playback of the voicemail will occur through the
+ phone earpiece.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- String describing the "play/pause" button in the playback control used to listen to a
+ voicemail message. Starts playback or pauses ongoing playback.
+ Note: AccessibilityServices uses this attribute to announce the purpose of the button.
+ [CHAR LIMIT=NONE] -->
+ <!-- Dialer settings related strings-->
+ <!-- Title for "Display options" category, which controls how contacts are shown.
+ [CHAR LIMIT=40] -->
+ <!-- Title for the "Sounds and vibration" settings control settings related to ringtones,
+ dialpad tones, and vibration for incoming calls. [CHAR LIMIT=40] -->
+ <!-- Title for "Accessibility" category, which controls settings such as TTY mode and hearing
+ aid compatability. [CHAR LIMIT=40] -->
+ <!-- Setting option name to pick ringtone (a list dialog comes up). [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable vibration when ringing the phone.
+ [CHAR LIMIT=30] -->
+ <!-- Setting option name to enable or disable DTMF tone sound [CHAR LIMIT=30] -->
+ <!-- Label for setting to adjust the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Options displayed for the length of DTMF tone sounds. [CHAR LIMIT=40] -->
+ <!-- Title of settings screen for managing the "Respond via SMS" feature. [CHAR LIMIT=30] -->
+ <!-- Label for the call settings section [CHAR LIMIT=30] -->
+ <!-- Label for the blocked numbers settings section [CHAR LIMIT=30] -->
+ <!-- Label for the voicemail settings section [CHAR LIMIT=30] -->
+ <!-- Label for a section describing that call blocking is temporarily disabled because an
+ emergency call was made. [CHAR LIMIT=50] -->
+ <!-- Description that call blocking is temporarily disabled because the user called an
+ emergency number, and explains that call blocking will be re-enabled after a buffer
+ period has passed. [CHAR LIMIT=NONE] -->
+ <!-- Label for fragment to import numbers from contacts marked as send to voicemail.
+ [CHAR_LIMIT=30] -->
+ <!-- Text informing the user they have previously marked contacts to be sent to voicemail.
+ This will be followed by two buttons, 1) to view who is marked to be sent to voicemail
+ and 2) importing these settings to Dialer's block list. [CHAR LIMIT=NONE] -->
+ <!-- Label for button to view numbers of contacts previous marked to be sent to voicemail.
+ [CHAR_LIMIT=20] -->
+ <!-- Label for button to import settings for sending contacts to voicemail into Dialer's block
+ list. [CHAR_LIMIT=20] -->
+ <!-- String describing the delete icon on a blocked number list item.
+ When tapped, it will show a dialog confirming the unblocking of the number.
+ [CHAR LIMIT=NONE]-->
+ <!-- Button to bring up UI to add a number to the blocked call list. [CHAR LIMIT=40] -->
+ <!-- Footer message of number blocking screen with visual voicemail active.
+ [CHAR LIMIT=NONE] -->
+ <!-- Footer message of number blocking screen with no visual voicemail.
+ [CHAR LIMIT=NONE] -->
+ <!-- Heading for the block list in the "Spam and blocked cal)ls" settings. [CHAR LIMIT=64] -->
+ <!-- Error message shown when user tries to add a number to the block list that was already
+ blocked. [CHAR LIMIT=64] -->
+ <!-- Label for the phone account settings [CHAR LIMIT=30] -->
+ <!-- Internal key for ringtone preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for vibrate when ringing preference. -->
+ <!-- Internal key for DTMF tone length preference. -->
+ <!-- Shown as a prompt to turn on the contacts permission to enable speed dial [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to enable the call log [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on contacts permissions to allow contact search [CHAR LIMIT=NONE]-->
+ <!-- Shown as a prompt to turn on the phone permission to allow a call to be placed [CHAR LIMIT=NONE]-->
+ <!-- Shown as a message that notifies the user that the Phone app cannot write to system settings, which is why the system settings app is being launched directly instead. [CHAR LIMIT=NONE]-->
+ <!-- Label under the name of a blocked number in the call log. [CHAR LIMIT=15] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which marks the
+ phone number represented by the call log entry as a Spam number.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the Spam numbers list.
+ [CHAR LIMIT=30] -->
+ <!-- Button text for a button displayed underneath an entry in the call log, which removes the
+ phone number represented by the call log entry from the blacklisted numbers.
+ [CHAR LIMIT=30] -->
+ <!-- Label under the name of a spam number in the call log. [CHAR LIMIT=15] -->
+ <!-- Shown as a message that notifies the user enriched calling isn't working -->
+ <!-- Label for setting that shows more information about the Phone app [CHAR LIMIT=30] -->
+ <!-- Label indicating who provided the voicemail transcription [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription is in progress [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because it was in an
+ unsupported language [CHAR LIMIT=64] -->
+ <!-- Label indicating that a voicemail transcription failed because no speech was detected
+ [CHAR LIMIT=64] -->
+ <!-- Title of voicemail donation promo dialog
+ [CHAR LIMIT=64] -->
+ <!-- Content of voicemail donation promo dialog
+ [CHAR LIMIT=NONE] -->
+ <!-- Text for a 'learn more' link at the end of the voicemail donation promo dialog content -->
+ <!-- Label for the voicemail donation promo dialog opt-in button
+ [CHAR LIMIT=20] -->
+ <!-- Label for the voicemail donation promo dialog opt-out button
+ [CHAR LIMIT=20] -->
+ <!-- Prompt asking the user to rate the quality of the voicemail transcription
+ [CHAR LIMIT=30] -->
+ <!-- Message displayed after user has rated a voicemail transcription [CHAR LIMIT=30] -->
+ <!-- Describes the thumbs up, 'good' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Describes the thumbs down, 'bad' transcription button. Read by TalkBack.
+ [CHAR LIMIT=NONE] -->
+ <!-- Button text to prompt a user to open an sms conversation [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- If a user deletes a call that has attachments (photo, message, ect) bundled with it, they need
+ to be told that they need to go to the SMS app to delete the attachments. [CHAR LIMIT=NONE] -->
+ <!-- Name of launcher shortcut for the new UI main activity.
+ TODO(38502365): Remove this once we're ready to launch the new UI. -->
+</resources>
diff --git a/java/com/android/dialer/app/res/values-vi/cm_strings.xml b/java/com/android/dialer/app/res/values-vi/cm_strings.xml
new file mode 100644
index 000000000..25fab75cc
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-vi/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">Trong cuộc gọi</string>
+ <string name="incall_enable_dnd_title">Bật Đừng Làm Phiền trong khi gọi</string>
+ <string name="incall_vibrate_outgoing_title">Rung khi trả lời</string>
+ <string name="incall_vibrate_call_waiting_title">Rung khi chờ cuộc gọi</string>
+ <string name="incall_vibrate_hangup_title">Rung khi gác máy</string>
+ <string name="incall_vibrate_45_title">Rung mỗi phút</string>
+ <string name="incall_vibrate_45_summary">Rung tại giây 45 mỗi phút trong khi gọi đi</string>
+ <string name="incall_dnd_dialog_message">Để bật Đừng Làm Phiền, ứng dụng Điện thoại cần được cấp quyền để kiểm soát trạng thái Đừng Làm Phiền.\nVui lòng cho phép nó.</string>
+ <string name="allow">Cho phép</string>
+ <string name="deny">Từ chối</string>
+ <string name="call_recording_category_title">Ghi âm cuộc gọi</string>
+ <string name="call_recording_format">Định dạng âm thanh</string>
+ <string name="call_via">Gọi bằng</string>
+ <string name="call_via_dialog_title">Gọi bằng\u2026</string>
+ <string name="call_log_stats_title">Thống kê</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-zh-rCN/cm_strings.xml b/java/com/android/dialer/app/res/values-zh-rCN/cm_strings.xml
new file mode 100644
index 000000000..7af6d8af0
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-zh-rCN/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">通话中</string>
+ <string name="incall_enable_dnd_title">通话时启用勿扰</string>
+ <string name="incall_vibrate_outgoing_title">对方接听时振动</string>
+ <string name="incall_vibrate_call_waiting_title">呼叫等待时振动</string>
+ <string name="incall_vibrate_hangup_title">通话结束时振动</string>
+ <string name="incall_vibrate_45_title">每分钟振动</string>
+ <string name="incall_vibrate_45_summary">呼出通话达到每分钟的 45 秒时振动</string>
+ <string name="incall_dnd_dialog_message">为能启用勿扰,电话应用需要被授予控制“勿扰”状态的权限。\n请允许此权限。</string>
+ <string name="allow">允许</string>
+ <string name="deny">拒绝</string>
+ <string name="call_recording_category_title">通话录音</string>
+ <string name="call_recording_format">音频格式</string>
+ <string name="call_via">呼叫途径</string>
+ <string name="call_via_dialog_title">呼叫途径\u2026</string>
+ <string name="call_log_stats_title">统计</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-zh-rHK/cm_strings.xml b/java/com/android/dialer/app/res/values-zh-rHK/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-zh-rHK/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>
diff --git a/java/com/android/dialer/app/res/values-zh-rTW/cm_strings.xml b/java/com/android/dialer/app/res/values-zh-rTW/cm_strings.xml
new file mode 100644
index 000000000..8a2a88152
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-zh-rTW/cm_strings.xml
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <string name="incall_category_title">來電</string>
+ <string name="incall_enable_dnd_title">在通話過程中啟用免打擾功能</string>
+ <string name="incall_vibrate_outgoing_title">接通時震動</string>
+ <string name="incall_vibrate_call_waiting_title">來電等待時震動</string>
+ <string name="incall_vibrate_hangup_title">掛斷時震動</string>
+ <string name="incall_vibrate_45_title">每分鐘震動一次</string>
+ <string name="incall_vibrate_45_summary">撥出電話後每分鐘的 45 秒時震動</string>
+ <string name="incall_dnd_dialog_message">為了啟用免打擾功能,電話應用程式需要啟用權限。\n請允許。</string>
+ <string name="allow">允許</string>
+ <string name="deny">拒絕</string>
+ <string name="call_recording_category_title">通話錄音</string>
+ <string name="call_recording_format">音訊格式</string>
+ <string name="call_via">來電透過</string>
+ <string name="call_via_dialog_title">來電透過\u2026</string>
+ <string name="call_log_stats_title">統計資料</string>
+</resources>
diff --git a/java/com/android/dialer/app/res/values-zu/cm_strings.xml b/java/com/android/dialer/app/res/values-zu/cm_strings.xml
new file mode 100644
index 000000000..beba990c5
--- /dev/null
+++ b/java/com/android/dialer/app/res/values-zu/cm_strings.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod Project
+ Copyright (C) 2018 The LineageOS 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.
+-->
+<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"></resources>