summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--res/layout-land/dialpad_key.xml43
-rw-r--r--res/layout-land/dialpad_key_one.xml44
-rw-r--r--res/layout-land/dialpad_key_pound.xml33
-rw-r--r--res/layout-land/dialpad_key_star.xml33
-rw-r--r--res/layout-land/dialpad_key_zero.xml43
-rw-r--r--res/layout/dialpad_key.xml18
-rw-r--r--res/layout/dialpad_key_one.xml5
-rw-r--r--res/layout/dialpad_key_pound.xml4
-rw-r--r--res/layout/dialpad_key_star.xml4
-rw-r--r--res/layout/dialpad_key_zero.xml4
-rw-r--r--res/layout/dialpad_view_unthemed.xml21
-rw-r--r--res/values-af/cm_strings.xml22
-rw-r--r--res/values-am/cm_strings.xml21
-rw-r--r--res/values-ar/cm_strings.xml21
-rw-r--r--res/values-as-rIN/cm_strings.xml21
-rw-r--r--res/values-ast-rES/cm_strings.xml21
-rw-r--r--res/values-ast-rES/strings.xml100
-rw-r--r--res/values-az-rAZ/cm_strings.xml21
-rw-r--r--res/values-be/cm_strings.xml22
-rw-r--r--res/values-be/strings.xml70
-rw-r--r--res/values-bg/cm_strings.xml22
-rw-r--r--res/values-bn-rBD/cm_strings.xml21
-rw-r--r--res/values-br-rFR/cm_strings.xml21
-rw-r--r--res/values-br-rFR/strings.xml70
-rw-r--r--res/values-ca/cm_strings.xml22
-rw-r--r--res/values-cs/cm_strings.xml22
-rw-r--r--res/values-cy/cm_strings.xml21
-rw-r--r--res/values-cy/strings.xml70
-rw-r--r--res/values-da/cm_strings.xml22
-rw-r--r--res/values-de/cm_strings.xml22
-rw-r--r--res/values-el/cm_extra.xml26
-rw-r--r--res/values-el/cm_strings.xml22
-rw-r--r--res/values-en-rAU/cm_strings.xml21
-rw-r--r--res/values-en-rGB/cm_strings.xml21
-rw-r--r--res/values-en-rIN/cm_strings.xml22
-rw-r--r--res/values-en-rPT/cm_strings.xml21
-rw-r--r--res/values-en-rPT/strings.xml70
-rw-r--r--res/values-eo/cm_strings.xml21
-rw-r--r--res/values-eo/strings.xml70
-rw-r--r--res/values-es-rMX/cm_strings.xml21
-rw-r--r--res/values-es-rMX/strings.xml70
-rw-r--r--res/values-es-rUS/cm_strings.xml21
-rw-r--r--res/values-es/cm_strings.xml22
-rw-r--r--res/values-et-rEE/cm_strings.xml22
-rw-r--r--res/values-eu-rES/cm_strings.xml22
-rw-r--r--res/values-fa/cm_strings.xml21
-rw-r--r--res/values-fi/cm_strings.xml22
-rw-r--r--res/values-fil-rPH/cm_strings.xml21
-rw-r--r--res/values-fr-rCA/cm_strings.xml21
-rw-r--r--res/values-fr/cm_strings.xml22
-rw-r--r--res/values-fy-rNL/cm_strings.xml21
-rw-r--r--res/values-fy-rNL/strings.xml70
-rw-r--r--res/values-gd-rGB/cm_strings.xml21
-rw-r--r--res/values-gd-rGB/strings.xml70
-rw-r--r--res/values-gl-rES/cm_strings.xml22
-rw-r--r--res/values-gu-rIN/cm_strings.xml21
-rw-r--r--res/values-hdpi/dimens.xml19
-rw-r--r--res/values-hi/cm_strings.xml21
-rw-r--r--res/values-hr/cm_strings.xml22
-rw-r--r--res/values-hu/cm_strings.xml22
-rw-r--r--res/values-hy-rAM/cm_strings.xml21
-rw-r--r--res/values-in/cm_strings.xml21
-rw-r--r--res/values-is-rIS/cm_strings.xml21
-rw-r--r--res/values-it/cm_strings.xml22
-rw-r--r--res/values-iw/cm_extra.xml26
-rw-r--r--res/values-iw/cm_strings.xml22
-rw-r--r--res/values-ja/cm_strings.xml22
-rw-r--r--res/values-ka-rGE/cm_strings.xml21
-rw-r--r--res/values-kk-rKZ/cm_strings.xml21
-rw-r--r--res/values-km-rKH/cm_strings.xml21
-rw-r--r--res/values-kn-rIN/cm_strings.xml21
-rw-r--r--res/values-ko/cm_extra.xml26
-rw-r--r--res/values-ko/cm_strings.xml22
-rw-r--r--res/values-ku/cm_strings.xml21
-rw-r--r--res/values-ku/strings.xml100
-rw-r--r--res/values-ky-rKG/cm_strings.xml21
-rw-r--r--res/values-land-hdpi/dimens.xml27
-rw-r--r--res/values-land/cm_dimens.xml19
-rw-r--r--res/values-land/dimens.xml1
-rw-r--r--res/values-land/styles.xml36
-rw-r--r--res/values-lb/cm_strings.xml21
-rw-r--r--res/values-lb/strings.xml106
-rw-r--r--res/values-lo-rLA/cm_strings.xml21
-rw-r--r--res/values-lt/cm_strings.xml21
-rw-r--r--res/values-lv/cm_strings.xml21
-rw-r--r--res/values-mk-rMK/cm_strings.xml21
-rw-r--r--res/values-ml-rIN/cm_strings.xml21
-rw-r--r--res/values-mn-rMN/cm_strings.xml21
-rw-r--r--res/values-mr-rIN/cm_strings.xml21
-rw-r--r--res/values-ms-rMY/cm_strings.xml21
-rw-r--r--res/values-my-rMM/cm_strings.xml21
-rw-r--r--res/values-nb/cm_strings.xml22
-rw-r--r--res/values-ne-rNP/cm_strings.xml21
-rw-r--r--res/values-nl/cm_strings.xml22
-rw-r--r--res/values-oc-rFR/cm_strings.xml21
-rw-r--r--res/values-oc-rFR/strings.xml70
-rw-r--r--res/values-or-rIN/cm_strings.xml21
-rw-r--r--res/values-pa-rIN/cm_strings.xml21
-rw-r--r--res/values-pl/cm_strings.xml22
-rw-r--r--res/values-pt-rBR/cm_strings.xml22
-rw-r--r--res/values-pt-rPT/cm_strings.xml22
-rw-r--r--res/values-rm/cm_strings.xml21
-rw-r--r--res/values-ro/cm_strings.xml22
-rw-r--r--res/values-ru/cm_extra.xml27
-rw-r--r--res/values-ru/cm_strings.xml22
-rw-r--r--res/values-si-rLK/cm_strings.xml21
-rw-r--r--res/values-sk/cm_strings.xml21
-rw-r--r--res/values-sl/cm_strings.xml22
-rw-r--r--res/values-sq-rAL/cm_strings.xml21
-rw-r--r--res/values-sr/cm_strings.xml22
-rw-r--r--res/values-sv/cm_strings.xml22
-rw-r--r--res/values-sw/cm_strings.xml21
-rw-r--r--res/values-ta-rIN/cm_strings.xml21
-rw-r--r--res/values-te-rIN/cm_strings.xml21
-rw-r--r--res/values-th/cm_strings.xml22
-rw-r--r--res/values-tr/cm_strings.xml22
-rw-r--r--res/values-ug/cm_strings.xml21
-rw-r--r--res/values-ug/strings.xml70
-rw-r--r--res/values-uk/cm_extra.xml27
-rw-r--r--res/values-uk/cm_strings.xml22
-rw-r--r--res/values-ur-rPK/cm_strings.xml21
-rw-r--r--res/values-uz-rUZ/cm_strings.xml21
-rw-r--r--res/values-vi/cm_strings.xml21
-rw-r--r--res/values-zh-rCN/cm_strings.xml22
-rw-r--r--res/values-zh-rHK/cm_strings.xml21
-rw-r--r--res/values-zh-rTW/cm_strings.xml22
-rw-r--r--res/values-zu/cm_strings.xml21
-rw-r--r--res/values/cm_dimens.xml21
-rw-r--r--res/values/cm_extra.xml126
-rw-r--r--res/values/cm_strings.xml23
-rw-r--r--res/values/colors.xml4
-rw-r--r--res/values/dimens.xml1
-rw-r--r--res/values/qtistrings.xml60
-rw-r--r--res/values/styles.xml46
-rw-r--r--src/com/android/phone/common/animation/AnimUtils.java47
-rw-r--r--src/com/android/phone/common/dialpad/DialpadTextView.java72
-rw-r--r--src/com/android/phone/common/dialpad/DialpadView.java65
-rw-r--r--src/com/android/phone/common/util/SettingsUtil.java6
138 files changed, 3615 insertions, 337 deletions
diff --git a/res/layout-land/dialpad_key.xml b/res/layout-land/dialpad_key.xml
deleted file mode 100644
index 8342ba0..0000000
--- a/res/layout-land/dialpad_key.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2013 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.
--->
-
-<!-- A layout representing a single key in the dialpad -->
-<com.android.phone.common.dialpad.DialpadKeyButton
- xmlns:android="http://schemas.android.com/apk/res/android"
- style="@style/DialpadKeyButtonStyle" >
-
- <LinearLayout style="@style/DialpadKeyInternalLayoutStyle"
- android:orientation="horizontal"
- android:baselineAligned="false"
- android:layout_gravity="right|center_vertical" >
-
- <!-- Note in the referenced styles that we assign hard widths to these components
- because we want them to line up vertically when we arrange them in an MxN grid -->
-
- <com.android.phone.common.dialpad.DialpadTextView
- android:id="@+id/dialpad_key_number"
- style="@style/DialpadKeyNumberStyle"
- android:layout_gravity="right"
- android:layout_marginBottom="0dp"
- android:layout_marginRight="@dimen/dialpad_key_margin_right" />
-
- <TextView
- android:id="@+id/dialpad_key_letters"
- style="@style/DialpadKeyLettersStyle"
- android:layout_width="@dimen/dialpad_key_text_width"
- android:layout_gravity="right|center" />
- </LinearLayout>
-</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout-land/dialpad_key_one.xml b/res/layout-land/dialpad_key_one.xml
deleted file mode 100644
index fd4291b..0000000
--- a/res/layout-land/dialpad_key_one.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2014 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.
--->
-<com.android.phone.common.dialpad.DialpadKeyButton
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/one"
- style="@style/DialpadKeyButtonStyle">
- <LinearLayout
- style="@style/DialpadKeyInternalLayoutStyle"
- android:orientation="horizontal"
- android:baselineAligned="false"
- android:layout_gravity="right|center_vertical" >
- <com.android.phone.common.dialpad.DialpadTextView
- android:id="@+id/dialpad_key_number"
- style="@style/DialpadKeyNumberStyle"
- android:layout_gravity="right"
- android:layout_marginBottom="0dp"
- android:layout_marginRight="@dimen/dialpad_key_one_margin_right" />
- <FrameLayout
- android:layout_width="@dimen/dialpad_key_text_width"
- android:layout_height="wrap_content"
- android:layout_gravity="left|center" >
- <ImageView
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:id="@+id/dialpad_key_voicemail"
- android:src="@drawable/ic_dialpad_voicemail"
- android:scaleType="fitCenter"
- android:tint="@color/dialpad_voicemail_tint" />
- </FrameLayout>
- </LinearLayout>
-</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout-land/dialpad_key_pound.xml b/res/layout-land/dialpad_key_pound.xml
deleted file mode 100644
index 73321af..0000000
--- a/res/layout-land/dialpad_key_pound.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2014 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.
--->
-<com.android.phone.common.dialpad.DialpadKeyButton
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/pound"
- style="@style/DialpadKeyButtonStyle">
- <LinearLayout
- android:orientation="horizontal"
- android:layout_gravity="center_vertical|right"
- style="@style/DialpadKeyInternalLayoutStyle" >
- <com.android.phone.common.dialpad.DialpadTextView
- android:id="@id/dialpad_key_number"
- android:layout_width="@dimen/dialpad_key_number_width"
- android:layout_marginRight="@dimen/dialpad_key_margin_right"
- style="@style/DialpadKeyPoundStyle" />
- <View
- android:layout_width="@dimen/dialpad_key_text_width"
- style="@style/DialpadKeyLettersStyle" />
- </LinearLayout>
-</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout-land/dialpad_key_star.xml b/res/layout-land/dialpad_key_star.xml
deleted file mode 100644
index 33e11b7..0000000
--- a/res/layout-land/dialpad_key_star.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2014 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.
--->
-<com.android.phone.common.dialpad.DialpadKeyButton
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/star"
- style="@style/DialpadKeyButtonStyle">
- <LinearLayout
- android:orientation="horizontal"
- android:layout_gravity="center_vertical|right"
- style="@style/DialpadKeyInternalLayoutStyle" >
- <com.android.phone.common.dialpad.DialpadTextView
- android:id="@id/dialpad_key_number"
- android:layout_width="@dimen/dialpad_key_number_width"
- android:layout_marginRight="@dimen/dialpad_key_margin_right"
- style="@style/DialpadKeyStarStyle" />
- <View
- android:layout_width="@dimen/dialpad_key_text_width"
- style="@style/DialpadKeyLettersStyle" />
- </LinearLayout>
-</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout-land/dialpad_key_zero.xml b/res/layout-land/dialpad_key_zero.xml
deleted file mode 100644
index d5fcc18..0000000
--- a/res/layout-land/dialpad_key_zero.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2014 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.
--->
-
-<!-- A layout representing the zero key in the dialpad, with the plus sign shifted up because it is
- smaller than a regular letter -->
-<com.android.phone.common.dialpad.DialpadKeyButton
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/zero"
- style="@style/DialpadKeyButtonStyle" >
-
- <LinearLayout style="@style/DialpadKeyInternalLayoutStyle"
- android:orientation="horizontal"
- android:baselineAligned="false"
- android:layout_gravity="right|center_vertical">
-
- <!-- Note in the referenced styles that we assign hard widths to these components
- because we want them to line up vertically when we arrange them in an MxN grid -->
-
- <com.android.phone.common.dialpad.DialpadTextView
- android:id="@+id/dialpad_key_number"
- android:layout_marginRight="@dimen/dialpad_key_margin_right"
- android:layout_marginBottom="0dp"
- style="@style/DialpadBottomKeyNumberStyle" />
-
- <TextView
- android:id="@+id/dialpad_key_letters"
- android:layout_width="@dimen/dialpad_key_text_width"
- style="@style/DialpadKeyLettersStyle" />
- </LinearLayout>
-</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout/dialpad_key.xml b/res/layout/dialpad_key.xml
index d5f47a4..483874d 100644
--- a/res/layout/dialpad_key.xml
+++ b/res/layout/dialpad_key.xml
@@ -24,12 +24,26 @@
<!-- Note in the referenced styles that we assign hard widths to these components
because we want them to line up vertically when we arrange them in an MxN grid -->
- <com.android.phone.common.dialpad.DialpadTextView
+ <TextView
android:id="@+id/dialpad_key_number"
style="@style/DialpadKeyNumberStyle" />
<TextView
- android:id="@+id/dialpad_key_letters"
+ android:id="@+id/dialpad_key_labels"
style="@style/DialpadKeyLettersStyle" />
+
+ <LinearLayout
+ style="@style/DialpadKeyLetterLayoutStyle">
+
+ <TextView
+ android:id="@+id/dialpad_key2_letters"
+ style="@style/DialpadKeyLettersStyle" />
+
+ <TextView
+ android:id="@+id/dialpad_key_letters"
+ style="@style/DialpadKeyLettersStyle" />
+
+ </LinearLayout>
+
</LinearLayout>
</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout/dialpad_key_one.xml b/res/layout/dialpad_key_one.xml
index 6c6f199..235db82 100644
--- a/res/layout/dialpad_key_one.xml
+++ b/res/layout/dialpad_key_one.xml
@@ -19,9 +19,12 @@
style="@style/DialpadKeyButtonStyle">
<LinearLayout
style="@style/DialpadKeyInternalLayoutStyle">
- <com.android.phone.common.dialpad.DialpadTextView
+ <TextView
android:id="@+id/dialpad_key_number"
style="@style/DialpadKeyNumberStyle" />
+ <TextView
+ android:id="@+id/dialpad_key_labels"
+ style="@style/DialpadKeyLettersStyle" />
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
diff --git a/res/layout/dialpad_key_pound.xml b/res/layout/dialpad_key_pound.xml
index fd90b88..3294918 100644
--- a/res/layout/dialpad_key_pound.xml
+++ b/res/layout/dialpad_key_pound.xml
@@ -18,8 +18,8 @@
android:id="@+id/pound"
style="@style/DialpadKeyButtonStyle">
<LinearLayout
- style="@style/DialpadKeyInternalLayoutStyle" >
- <com.android.phone.common.dialpad.DialpadTextView
+ style="@style/SpecialCharInternalLayoutStyle" >
+ <TextView
android:id="@id/dialpad_key_number"
style="@style/DialpadKeyPoundStyle"/>
</LinearLayout>
diff --git a/res/layout/dialpad_key_star.xml b/res/layout/dialpad_key_star.xml
index d84e156..88adef5 100644
--- a/res/layout/dialpad_key_star.xml
+++ b/res/layout/dialpad_key_star.xml
@@ -18,8 +18,8 @@
android:id="@+id/star"
style="@style/DialpadKeyButtonStyle">
<LinearLayout
- style="@style/DialpadKeyInternalLayoutStyle" >
- <com.android.phone.common.dialpad.DialpadTextView
+ style="@style/SpecialCharInternalLayoutStyle" >
+ <TextView
android:id="@+id/dialpad_key_number"
style="@style/DialpadKeyStarStyle" />
</LinearLayout>
diff --git a/res/layout/dialpad_key_zero.xml b/res/layout/dialpad_key_zero.xml
index 11805f1..e37a14d 100644
--- a/res/layout/dialpad_key_zero.xml
+++ b/res/layout/dialpad_key_zero.xml
@@ -26,12 +26,12 @@
<!-- Note in the referenced styles that we assign hard widths to these components
because we want them to line up vertically when we arrange them in an MxN grid -->
- <com.android.phone.common.dialpad.DialpadTextView
+ <TextView
android:id="@+id/dialpad_key_number"
style="@style/DialpadBottomKeyNumberStyle" />
<TextView
android:id="@+id/dialpad_key_letters"
- style="@style/DialpadKeyLettersStyle" />
+ style="@style/DialpadKeyPlusStyle" />
</LinearLayout>
</com.android.phone.common.dialpad.DialpadKeyButton>
diff --git a/res/layout/dialpad_view_unthemed.xml b/res/layout/dialpad_view_unthemed.xml
index 74e785a..fdbc397 100644
--- a/res/layout/dialpad_view_unthemed.xml
+++ b/res/layout/dialpad_view_unthemed.xml
@@ -56,7 +56,7 @@
<View
android:layout_width="match_parent"
android:layout_height="1dp"
- android:background="#e3e3e3" />
+ android:background="@color/dialpad_separator_line_color" />
</LinearLayout>
@@ -113,12 +113,29 @@
android:state_enabled="false"
android:contentDescription="@string/description_delete_button"
android:src="@drawable/ic_dialpad_delete" />
+
+ <EditText
+ android:id="@+id/recipients"
+ android:layout_width="0dip"
+ android:layout_height="match_parent"
+ android:layout_gravity="center"
+ android:layout_marginLeft="8dip"
+ android:layout_weight="1"
+ android:autoText="true"
+ android:background="@android:color/transparent"
+ android:hint="@string/to_hint"
+ android:maxLength="2000"
+ android:maxLines="3"
+ android:minHeight="48dip"
+ android:textColor="@color/dialpad_digits_text_color"
+ android:textSize="16sp"
+ android:visibility="gone"/>
</LinearLayout>
<View
android:layout_width="match_parent"
android:layout_height="1dp"
- android:background="#e3e3e3" />
+ android:background="@color/dialpad_separator_line_color" />
<Space
android:layout_width="match_parent"
diff --git a/res/values-af/cm_strings.xml b/res/values-af/cm_strings.xml
new file mode 100644
index 0000000..08f59c0
--- /dev/null
+++ b/res/values-af/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Leë battery</string>
+</resources>
diff --git a/res/values-am/cm_strings.xml b/res/values-am/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-am/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ar/cm_strings.xml b/res/values-ar/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ar/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-as-rIN/cm_strings.xml b/res/values-as-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-as-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ast-rES/cm_strings.xml b/res/values-ast-rES/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ast-rES/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ast-rES/strings.xml b/res/values-ast-rES/strings.xml
new file mode 100644
index 0000000..e9b9a47
--- /dev/null
+++ b/res/values-ast-rES/strings.xml
@@ -0,0 +1,100 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <string name="dialpad_star_number">*</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_pound_number">#</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_0_letters">+</string>
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <string name="dialpad_2_letters">ABC</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_3_letters">DEF</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_4_letters">GHI</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_5_letters">JKL</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_6_letters">MNO</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_7_letters">PQRS</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_8_letters">TUV</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_9_letters">WXYZ</string>
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <string name="description_dialpad_overflow">Más opciones</string>
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <string name="description_delete_button">retroceder un espaciu</string>
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <string name="description_image_button_plus">más</string>
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <string name="description_voicemail_button">buzón de voz</string>
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <string name="default_notification_description">Soníu predetermináu (<xliff:g id="DEFAULT_SOUND_TITLE">%1$s</xliff:g>)</string>
+ <!-- In-call screen: call failure reason (busy) -->
+ <string name="callFailed_userBusy">Llinia ocupada</string>
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <string name="callFailed_congestion">Rede ocupada</string>
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <string name="callFailed_timedOut">Nun hai rempuesta; escosó\'l tiempu d\'espera</string>
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <string name="callFailed_server_unreachable">Nun pue afitase conexón col sirvidor</string>
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <string name="callFailed_number_unreachable">Nun pue afitase la llamada</string>
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <string name="callFailed_invalid_credentials">Contraseña o nome d\'usuariu incorreutos</string>
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <string name="callFailed_server_error">Fallu del sirvidor, inténtalo dempués.</string>
+ <!-- In-call screen: call failure reason (no signal) -->
+ <string name="callFailed_noSignal">Nun hai señal</string>
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <string name="callFailed_limitExceeded">Perpasóse la llende de ACM</string>
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <string name="callFailed_powerOff">Señal móvil desactivada</string>
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <string name="callFailed_simError">Nun hai tarxeta SIM o hebo un fallu rellacionáu cola mesma</string>
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <string name="callFailed_fdn_only">Les llamaes salientes tán restrinxíes por FDN.</string>
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <string name="callFailed_unobtainable_number">Númberu inválidu</string>
+ <!-- In-call screen: message displayed in an error dialog -->
+ <string name="incall_error_missing_voicemail_number">Númberu del buzón de voz desconocíu.</string>
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-az-rAZ/cm_strings.xml b/res/values-az-rAZ/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-az-rAZ/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-be/cm_strings.xml b/res/values-be/cm_strings.xml
new file mode 100644
index 0000000..089d17f
--- /dev/null
+++ b/res/values-be/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Нізкі узровень батарэі</string>
+</resources>
diff --git a/res/values-be/strings.xml b/res/values-be/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-be/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-bg/cm_strings.xml b/res/values-bg/cm_strings.xml
new file mode 100644
index 0000000..69c9d0f
--- /dev/null
+++ b/res/values-bg/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Изтощена батерия</string>
+</resources>
diff --git a/res/values-bn-rBD/cm_strings.xml b/res/values-bn-rBD/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-bn-rBD/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-br-rFR/cm_strings.xml b/res/values-br-rFR/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-br-rFR/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-br-rFR/strings.xml b/res/values-br-rFR/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-br-rFR/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-ca/cm_strings.xml b/res/values-ca/cm_strings.xml
new file mode 100644
index 0000000..b44893c
--- /dev/null
+++ b/res/values-ca/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Bateria baixa</string>
+</resources>
diff --git a/res/values-cs/cm_strings.xml b/res/values-cs/cm_strings.xml
new file mode 100644
index 0000000..edee4ec
--- /dev/null
+++ b/res/values-cs/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Slabá baterie</string>
+</resources>
diff --git a/res/values-cy/cm_strings.xml b/res/values-cy/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-cy/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-cy/strings.xml b/res/values-cy/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-cy/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-da/cm_strings.xml b/res/values-da/cm_strings.xml
new file mode 100644
index 0000000..10a0a77
--- /dev/null
+++ b/res/values-da/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Lav batteri</string>
+</resources>
diff --git a/res/values-de/cm_strings.xml b/res/values-de/cm_strings.xml
new file mode 100644
index 0000000..43afcba
--- /dev/null
+++ b/res/values-de/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Akkustand niedrig</string>
+</resources>
diff --git a/res/values-el/cm_extra.xml b/res/values-el/cm_extra.xml
new file mode 100644
index 0000000..b947305
--- /dev/null
+++ b/res/values-el/cm_extra.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod 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="dialpad_2_2_letters">ΑΒΓ</string>
+ <string name="dialpad_3_2_letters">ΔΕΖ</string>
+ <string name="dialpad_4_2_letters">ΗΘΙ</string>
+ <string name="dialpad_5_2_letters">ΚΛΜ</string>
+ <string name="dialpad_6_2_letters">ΝΞΟ</string>
+ <string name="dialpad_7_2_letters">ΠΡΣ</string>
+ <string name="dialpad_8_2_letters">ΤΥΦ</string>
+ <string name="dialpad_9_2_letters">ΧΨΩ</string>
+</resources>
diff --git a/res/values-el/cm_strings.xml b/res/values-el/cm_strings.xml
new file mode 100644
index 0000000..d5c6329
--- /dev/null
+++ b/res/values-el/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Χαμηλή μπαταρία</string>
+</resources>
diff --git a/res/values-en-rAU/cm_strings.xml b/res/values-en-rAU/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-en-rAU/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-en-rGB/cm_strings.xml b/res/values-en-rGB/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-en-rGB/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-en-rIN/cm_strings.xml b/res/values-en-rIN/cm_strings.xml
new file mode 100644
index 0000000..ef7e18e
--- /dev/null
+++ b/res/values-en-rIN/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Low battery</string>
+</resources>
diff --git a/res/values-en-rPT/cm_strings.xml b/res/values-en-rPT/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-en-rPT/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-en-rPT/strings.xml b/res/values-en-rPT/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-en-rPT/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-eo/cm_strings.xml b/res/values-eo/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-eo/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-eo/strings.xml b/res/values-eo/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-eo/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-es-rMX/cm_strings.xml b/res/values-es-rMX/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-es-rMX/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-es-rMX/strings.xml b/res/values-es-rMX/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-es-rMX/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-es-rUS/cm_strings.xml b/res/values-es-rUS/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-es-rUS/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-es/cm_strings.xml b/res/values-es/cm_strings.xml
new file mode 100644
index 0000000..db4aa55
--- /dev/null
+++ b/res/values-es/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Batería baja</string>
+</resources>
diff --git a/res/values-et-rEE/cm_strings.xml b/res/values-et-rEE/cm_strings.xml
new file mode 100644
index 0000000..55b8214
--- /dev/null
+++ b/res/values-et-rEE/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Madal akutase</string>
+</resources>
diff --git a/res/values-eu-rES/cm_strings.xml b/res/values-eu-rES/cm_strings.xml
new file mode 100644
index 0000000..777f783
--- /dev/null
+++ b/res/values-eu-rES/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Bateria gutxi</string>
+</resources>
diff --git a/res/values-fa/cm_strings.xml b/res/values-fa/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-fa/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-fi/cm_strings.xml b/res/values-fi/cm_strings.xml
new file mode 100644
index 0000000..9cc5bd6
--- /dev/null
+++ b/res/values-fi/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Akku vähissä</string>
+</resources>
diff --git a/res/values-fil-rPH/cm_strings.xml b/res/values-fil-rPH/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-fil-rPH/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-fr-rCA/cm_strings.xml b/res/values-fr-rCA/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-fr-rCA/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-fr/cm_strings.xml b/res/values-fr/cm_strings.xml
new file mode 100644
index 0000000..43a05a3
--- /dev/null
+++ b/res/values-fr/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Batterie faible</string>
+</resources>
diff --git a/res/values-fy-rNL/cm_strings.xml b/res/values-fy-rNL/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-fy-rNL/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-fy-rNL/strings.xml b/res/values-fy-rNL/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-fy-rNL/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-gd-rGB/cm_strings.xml b/res/values-gd-rGB/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-gd-rGB/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-gd-rGB/strings.xml b/res/values-gd-rGB/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-gd-rGB/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-gl-rES/cm_strings.xml b/res/values-gl-rES/cm_strings.xml
new file mode 100644
index 0000000..be41f45
--- /dev/null
+++ b/res/values-gl-rES/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Batería baixa</string>
+</resources>
diff --git a/res/values-gu-rIN/cm_strings.xml b/res/values-gu-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-gu-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-hdpi/dimens.xml b/res/values-hdpi/dimens.xml
new file mode 100644
index 0000000..7982e58
--- /dev/null
+++ b/res/values-hdpi/dimens.xml
@@ -0,0 +1,19 @@
+<!--
+ ~ 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>
+ <dimen name="dialpad_space_above_keys">6dp</dimen>
+</resources>
diff --git a/res/values-hi/cm_strings.xml b/res/values-hi/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-hi/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-hr/cm_strings.xml b/res/values-hr/cm_strings.xml
new file mode 100644
index 0000000..be3daf8
--- /dev/null
+++ b/res/values-hr/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Prazna baterija</string>
+</resources>
diff --git a/res/values-hu/cm_strings.xml b/res/values-hu/cm_strings.xml
new file mode 100644
index 0000000..94efd2e
--- /dev/null
+++ b/res/values-hu/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Alacsony akkumulátor</string>
+</resources>
diff --git a/res/values-hy-rAM/cm_strings.xml b/res/values-hy-rAM/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-hy-rAM/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-in/cm_strings.xml b/res/values-in/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-in/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-is-rIS/cm_strings.xml b/res/values-is-rIS/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-is-rIS/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-it/cm_strings.xml b/res/values-it/cm_strings.xml
new file mode 100644
index 0000000..cf2c9f0
--- /dev/null
+++ b/res/values-it/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Batteria bassa</string>
+</resources>
diff --git a/res/values-iw/cm_extra.xml b/res/values-iw/cm_extra.xml
new file mode 100644
index 0000000..1d3b228
--- /dev/null
+++ b/res/values-iw/cm_extra.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2012-2014 The CyanogenMod 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="dialpad_2_2_letters">דהו</string>
+ <string name="dialpad_3_2_letters">אבג</string>
+ <string name="dialpad_4_2_letters">מנ</string>
+ <string name="dialpad_5_2_letters">יכל</string>
+ <string name="dialpad_6_2_letters">זחט</string>
+ <string name="dialpad_7_2_letters">רשת</string>
+ <string name="dialpad_8_2_letters">צק</string>
+ <string name="dialpad_9_2_letters">סעפ</string>
+</resources>
diff --git a/res/values-iw/cm_strings.xml b/res/values-iw/cm_strings.xml
new file mode 100644
index 0000000..45b4702
--- /dev/null
+++ b/res/values-iw/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">סוללה חלשה</string>
+</resources>
diff --git a/res/values-ja/cm_strings.xml b/res/values-ja/cm_strings.xml
new file mode 100644
index 0000000..90df3b4
--- /dev/null
+++ b/res/values-ja/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">電池残量低下</string>
+</resources>
diff --git a/res/values-ka-rGE/cm_strings.xml b/res/values-ka-rGE/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ka-rGE/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-kk-rKZ/cm_strings.xml b/res/values-kk-rKZ/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-kk-rKZ/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-km-rKH/cm_strings.xml b/res/values-km-rKH/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-km-rKH/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-kn-rIN/cm_strings.xml b/res/values-kn-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-kn-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ko/cm_extra.xml b/res/values-ko/cm_extra.xml
new file mode 100644
index 0000000..bb328d4
--- /dev/null
+++ b/res/values-ko/cm_extra.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2014 The CyanogenMod 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>
+ <string name="dialpad_2_2_letters">ㅇㅁ</string>
+ <string name="dialpad_3_2_letters"></string>
+ <string name="dialpad_4_2_letters">ㄱㅋㄲ</string>
+ <string name="dialpad_5_2_letters">ㄴㄹ</string>
+ <string name="dialpad_6_2_letters">ㄷㅌㄸ</string>
+ <string name="dialpad_7_2_letters">ㅂㅍㅃ</string>
+ <string name="dialpad_8_2_letters">ㅅㅎㅆ</string>
+ <string name="dialpad_9_2_letters">ㅈㅊㅉ</string>
+</resources>
diff --git a/res/values-ko/cm_strings.xml b/res/values-ko/cm_strings.xml
new file mode 100644
index 0000000..84aec28
--- /dev/null
+++ b/res/values-ko/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">배터리 낮음</string>
+</resources>
diff --git a/res/values-ku/cm_strings.xml b/res/values-ku/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ku/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ku/strings.xml b/res/values-ku/strings.xml
new file mode 100644
index 0000000..8da5da9
--- /dev/null
+++ b/res/values-ku/strings.xml
@@ -0,0 +1,100 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <string name="dialpad_star_number">*</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_pound_number">#</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_0_letters">+</string>
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <string name="dialpad_2_letters">ABC</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_3_letters">DEF</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_4_letters">GHI</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_5_letters">JKL</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_6_letters">MNO</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_7_letters">PQRS</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_8_letters">TUV</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_9_letters">WXYZ</string>
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <string name="description_dialpad_overflow">بەربژاردەی زیاتر</string>
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <string name="description_delete_button">یه‌گه‌ڕانه‌وه‌</string>
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <string name="description_image_button_plus">له‌گه‌ڵ</string>
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <string name="description_voicemail_button">ده‌نگه‌نامه‌</string>
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <string name="default_notification_description">ئاوازی بنه‌ڕه‌ت (<xliff:g id="default_sound_title">%1$s</xliff:g>)</string>
+ <!-- In-call screen: call failure reason (busy) -->
+ <string name="callFailed_userBusy">سه‌رقاڵه‌</string>
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <string name="callFailed_congestion">تۆڕ سەرقاڵە</string>
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <string name="callFailed_timedOut">وه‌ڵامی نه‌بوو، کات نه‌ما</string>
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <string name="callFailed_server_unreachable">سێرڤه‌ر نه‌گه‌یه‌نه‌ره‌</string>
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <string name="callFailed_number_unreachable">ژماره‌ نه‌گه‌یه‌نه‌ره‌</string>
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <string name="callFailed_invalid_credentials">ناو و وشه‌ی نهێنی به‌کارهێنه‌ر هه‌ڵه‌یه‌</string>
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <string name="callFailed_server_error">هه‌ڵه‌ی سێرڤه‌ر.جارێکی تر هه‌وڵ بده‌ره‌وه‌.</string>
+ <!-- In-call screen: call failure reason (no signal) -->
+ <string name="callFailed_noSignal">نیشانە نیە</string>
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <string name="callFailed_limitExceeded">سنوری ACM تێپه‌ڕیوه‌</string>
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <string name="callFailed_powerOff">کوژانەوەی ڕادیۆ</string>
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <string name="callFailed_simError">سیمکاردی تێدا نییه‌ یان هه‌ڵه‌ی هه‌یه‌</string>
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <string name="callFailed_fdn_only">په‌یوه‌ندی ڕۆشتن به‌ستراوه‌ته‌وه‌ به‌ FDN.</string>
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <string name="callFailed_unobtainable_number">ژمارەکە لەکارە نیە</string>
+ <!-- In-call screen: message displayed in an error dialog -->
+ <string name="incall_error_missing_voicemail_number">ژماره‌ی ده‌نگه‌نامه‌ نه‌زانراوه‌.</string>
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-ky-rKG/cm_strings.xml b/res/values-ky-rKG/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ky-rKG/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-land-hdpi/dimens.xml b/res/values-land-hdpi/dimens.xml
new file mode 100644
index 0000000..1aa383c
--- /dev/null
+++ b/res/values-land-hdpi/dimens.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2015 The CyanogenMod 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>
+
+ <dimen name="dialpad_key_numbers_default_size_land_hdpi">20sp</dimen>
+ <dimen name="dialpad_key_numbers_size">@dimen/dialpad_key_numbers_default_size_land_hdpi</dimen>
+ <dimen name="dialpad_key_pound_size">@dimen/dialpad_key_numbers_default_size_land_hdpi</dimen>
+ <dimen name="dialpad_key_star_size">@dimen/dialpad_key_numbers_default_size_land_hdpi</dimen>
+
+ <dimen name="dialpad_key_letters_size">10sp</dimen>
+
+</resources>
diff --git a/res/values-land/cm_dimens.xml b/res/values-land/cm_dimens.xml
new file mode 100644
index 0000000..0e96cec
--- /dev/null
+++ b/res/values-land/cm_dimens.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The CyanogenMod 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>
+ <dimen name="dialpad_key_number_left_margin">20dp</dimen>
+</resources> \ No newline at end of file
diff --git a/res/values-land/dimens.xml b/res/values-land/dimens.xml
index e82d1fa..5cb0db5 100644
--- a/res/values-land/dimens.xml
+++ b/res/values-land/dimens.xml
@@ -20,5 +20,4 @@
<dimen name="dialpad_key_one_margin_right">3dp</dimen>
<dimen name="dialpad_key_text_width">35dp</dimen>
<dimen name="dialpad_key_number_width">20sp</dimen>
- <dimen name="dialpad_symbol_margin_bottom">0dp</dimen>
</resources>
diff --git a/res/values-land/styles.xml b/res/values-land/styles.xml
deleted file mode 100644
index 24d6f27..0000000
--- a/res/values-land/styles.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
- ~ Copyright (C) 2014 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>
- <style name="DialpadKeyNumberStyle">
- <item name="android:textColor">?attr/dialpad_text_color_primary</item>
- <item name="android:textSize">@dimen/dialpad_key_numbers_size</item>
- <item name="android:fontFamily">sans-serif-light</item>
- <item name="android:layout_width">@dimen/dialpad_key_number_width</item>
- <item name="android:layout_height">wrap_content</item>
- <item name="android:layout_marginBottom">@dimen/dialpad_key_number_margin_bottom</item>
- </style>
-
- <style name="DialpadKeyLettersStyle">
- <item name="android:textColor">?attr/dialpad_text_color_secondary</item>
- <item name="android:textSize">@dimen/dialpad_key_letters_size</item>
- <item name="android:fontFamily">sans-serif-regular</item>
- <item name="android:layout_width">wrap_content</item>
- <item name="android:layout_height">wrap_content</item>
- <item name="android:gravity">left</item>
- </style>
-</resources>
diff --git a/res/values-lb/cm_strings.xml b/res/values-lb/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-lb/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-lb/strings.xml b/res/values-lb/strings.xml
new file mode 100644
index 0000000..c6b0ac3
--- /dev/null
+++ b/res/values-lb/strings.xml
@@ -0,0 +1,106 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <string name="dialpad_star_number">*</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_pound_number">#</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_0_letters">+</string>
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <string name="dialpad_2_letters">ABC</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_3_letters">DEF</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_4_letters">GHI</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_5_letters">JKL</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_6_letters">MNO</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_7_letters">PQRS</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_8_letters">TUV</string>
+ <!-- Do not translate. -->
+ <string name="dialpad_9_letters">WXYZ</string>
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <string name="description_dialpad_overflow">Méi Optiounen</string>
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <string name="description_delete_button">Récktast</string>
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <string name="description_image_button_plus">Plus</string>
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <string name="description_voicemail_button">Mailbox</string>
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <string name="default_notification_description">Standardtoun (<xliff:g id="default_sound_title">%1$s</xliff:g>)</string>
+ <!-- In-call screen: call failure reason (busy) -->
+ <string name="callFailed_userBusy">Nummer besat</string>
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <string name="callFailed_congestion">Netzwierk besat</string>
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <string name="callFailed_timedOut">Keng Äntwert, Zäitiwwerschreidung</string>
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <string name="callFailed_server_unreachable">Server net erreechbar</string>
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <string name="callFailed_number_unreachable">Nummer net erreechbar</string>
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <string name="callFailed_invalid_credentials">Ongëltege Benotzernumm oder Passwuert</string>
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <string name="callFailed_out_of_network">Uruff aus dem Netzwierk</string>
+ <!-- In-call screen: call failure reason (server error) -->
+ <string name="callFailed_server_error">Serverfeeler. Probéier méi spéit nees.</string>
+ <!-- In-call screen: call failure reason (no signal) -->
+ <string name="callFailed_noSignal">Kee Signal</string>
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <string name="callFailed_limitExceeded">ACM-Grenzwäert iwwerschratt</string>
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <string name="callFailed_powerOff">Radio aus</string>
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <string name="callFailed_simError">Keng SIM-Kaart oder SIM-Feeler</string>
+ <!-- In-call screen: call failure reason (out of service) -->
+ <string name="callFailed_outOfService">Handynetzwierk net disponibel</string>
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <string name="callFailed_fdn_only">Erausgoend Uriff ginn duerch eng Uruffaschränkung limitéiert.</string>
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <string name="callFailed_cb_enabled">Du kanns keng Uriff maachen, wann d\'Uruffspär aktivéiert ass.</string>
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <string name="callFailed_dsac_restricted">Uriff ginn duerch d\'Zougrëffssteierung beschränkt.</string>
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <string name="callFailed_dsac_restricted_emergency">Noutriff ginn duerch d\'Zougrëffssteierung begrenzt.</string>
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <string name="callFailed_dsac_restricted_normal">Normal Uriff ginn duerch d\'Zougrëffssteierung begrenzt.</string>
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <string name="callFailed_unobtainable_number">Ongëlteg Nummer</string>
+ <!-- In-call screen: message displayed in an error dialog -->
+ <string name="incall_error_missing_voicemail_number">Mailbox-Nummer onbekannt.</string>
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-lo-rLA/cm_strings.xml b/res/values-lo-rLA/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-lo-rLA/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-lt/cm_strings.xml b/res/values-lt/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-lt/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-lv/cm_strings.xml b/res/values-lv/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-lv/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-mk-rMK/cm_strings.xml b/res/values-mk-rMK/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-mk-rMK/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ml-rIN/cm_strings.xml b/res/values-ml-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ml-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-mn-rMN/cm_strings.xml b/res/values-mn-rMN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-mn-rMN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-mr-rIN/cm_strings.xml b/res/values-mr-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-mr-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ms-rMY/cm_strings.xml b/res/values-ms-rMY/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ms-rMY/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-my-rMM/cm_strings.xml b/res/values-my-rMM/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-my-rMM/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-nb/cm_strings.xml b/res/values-nb/cm_strings.xml
new file mode 100644
index 0000000..c5b2c84
--- /dev/null
+++ b/res/values-nb/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Lavt batterinivå</string>
+</resources>
diff --git a/res/values-ne-rNP/cm_strings.xml b/res/values-ne-rNP/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ne-rNP/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-nl/cm_strings.xml b/res/values-nl/cm_strings.xml
new file mode 100644
index 0000000..7b62645
--- /dev/null
+++ b/res/values-nl/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Lage accuspanning</string>
+</resources>
diff --git a/res/values-oc-rFR/cm_strings.xml b/res/values-oc-rFR/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-oc-rFR/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-oc-rFR/strings.xml b/res/values-oc-rFR/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-oc-rFR/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-or-rIN/cm_strings.xml b/res/values-or-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-or-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-pa-rIN/cm_strings.xml b/res/values-pa-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-pa-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-pl/cm_strings.xml b/res/values-pl/cm_strings.xml
new file mode 100644
index 0000000..960bd9e
--- /dev/null
+++ b/res/values-pl/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Niskim poziom baterii</string>
+</resources>
diff --git a/res/values-pt-rBR/cm_strings.xml b/res/values-pt-rBR/cm_strings.xml
new file mode 100644
index 0000000..581e7f6
--- /dev/null
+++ b/res/values-pt-rBR/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Bateria fraca</string>
+</resources>
diff --git a/res/values-pt-rPT/cm_strings.xml b/res/values-pt-rPT/cm_strings.xml
new file mode 100644
index 0000000..581e7f6
--- /dev/null
+++ b/res/values-pt-rPT/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Bateria fraca</string>
+</resources>
diff --git a/res/values-rm/cm_strings.xml b/res/values-rm/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-rm/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ro/cm_strings.xml b/res/values-ro/cm_strings.xml
new file mode 100644
index 0000000..1875d95
--- /dev/null
+++ b/res/values-ro/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Acumulator descărcat</string>
+</resources>
diff --git a/res/values-ru/cm_extra.xml b/res/values-ru/cm_extra.xml
new file mode 100644
index 0000000..90da55b
--- /dev/null
+++ b/res/values-ru/cm_extra.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The CyanogenMod 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="dialpad_2_2_letters">АБВГ</string>
+ <string name="dialpad_3_2_letters">ДЕЖЗ</string>
+ <string name="dialpad_4_2_letters">ИЙКЛ</string>
+ <string name="dialpad_5_2_letters">МНОП</string>
+ <string name="dialpad_6_2_letters">РСТУ</string>
+ <string name="dialpad_7_2_letters">ФХЦЧ</string>
+ <string name="dialpad_8_2_letters">ШЩЪЫ</string>
+ <string name="dialpad_9_2_letters">ЬЭЮЯ</string>
+</resources>
+
diff --git a/res/values-ru/cm_strings.xml b/res/values-ru/cm_strings.xml
new file mode 100644
index 0000000..be76fd4
--- /dev/null
+++ b/res/values-ru/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Низкий заряд батареи</string>
+</resources>
diff --git a/res/values-si-rLK/cm_strings.xml b/res/values-si-rLK/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-si-rLK/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-sk/cm_strings.xml b/res/values-sk/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-sk/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-sl/cm_strings.xml b/res/values-sl/cm_strings.xml
new file mode 100644
index 0000000..30155a2
--- /dev/null
+++ b/res/values-sl/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Nizko stanje baterije</string>
+</resources>
diff --git a/res/values-sq-rAL/cm_strings.xml b/res/values-sq-rAL/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-sq-rAL/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-sr/cm_strings.xml b/res/values-sr/cm_strings.xml
new file mode 100644
index 0000000..7b44570
--- /dev/null
+++ b/res/values-sr/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Слаба батерија</string>
+</resources>
diff --git a/res/values-sv/cm_strings.xml b/res/values-sv/cm_strings.xml
new file mode 100644
index 0000000..ce47b31
--- /dev/null
+++ b/res/values-sv/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Låg batterinivå</string>
+</resources>
diff --git a/res/values-sw/cm_strings.xml b/res/values-sw/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-sw/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ta-rIN/cm_strings.xml b/res/values-ta-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ta-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-te-rIN/cm_strings.xml b/res/values-te-rIN/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-te-rIN/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-th/cm_strings.xml b/res/values-th/cm_strings.xml
new file mode 100644
index 0000000..746d51a
--- /dev/null
+++ b/res/values-th/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">แบตเตอรี่ต่ำ</string>
+</resources>
diff --git a/res/values-tr/cm_strings.xml b/res/values-tr/cm_strings.xml
new file mode 100644
index 0000000..311a8d4
--- /dev/null
+++ b/res/values-tr/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Düşük pil</string>
+</resources>
diff --git a/res/values-ug/cm_strings.xml b/res/values-ug/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ug/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-ug/strings.xml b/res/values-ug/strings.xml
new file mode 100644
index 0000000..f3fa70b
--- /dev/null
+++ b/res/values-ug/strings.xml
@@ -0,0 +1,70 @@
+<?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:xliff="urn:oasis:names:tc:xliff:document:1.2">
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- Do not translate. -->
+ <!-- String describing the overflow menu button in the dialpad. -->
+ <!-- String describing the Delete/Backspace ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- String describing the button used to add a plus (+) symbol to the dialpad -->
+ <!-- String describing the Voicemail ImageButton.
+ Used by AccessibilityService to announce the purpose of the button.
+ -->
+ <!-- The string used to describe a notification if it is the default one in the system. For
+ example, if the user selects the default notification, it will appear as something like
+ Default sound(Capella) in the notification summary.
+ [CHAR LIMIT=40] -->
+ <!-- In-call screen: call failure reason (busy) -->
+ <!-- In-call screen: call failure reason (network congestion) -->
+ <!-- In-call screen: call failure reason (client timed out) -->
+ <!-- In-call screen: call failure reason (server unreachable) -->
+ <!-- In-call screen: call failure reason (peer unreachable) -->
+ <!-- In-call screen: call failure reason (incorrect username or password) -->
+ <!-- In-call screen: call failure reason (calling from out of network is not allowed) -->
+ <!-- In-call screen: call failure reason (server error) -->
+ <!-- In-call screen: call failure reason (no signal) -->
+ <!-- In-call screen: call failure reason (GSM ACM limit exceeded) -->
+ <!-- In-call screen: call failure reason (radio is off) -->
+ <!-- In-call screen: call failure reason (SIM error) -->
+ <!-- In-call screen: call failure reason (out of service) -->
+ <!-- In-call screen: call failure reason (call denied because of current FDN setting) -->
+ <!-- In-call screen: call failure reason (call modified to USSD request) -->
+ <!-- In-call screen: call failure reason (call modified to SS request) -->
+ <!-- In-call screen: call failure reason (call modified to call with modified data) -->
+ <!-- In-call screen: call failure reason (call denied because call barring is on) -->
+ <!-- In-call screen: call failure reason (call denied because domain specific access control is on) -->
+ <!-- In-call screen: call failure reason (Emergency call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Normal call denied because domain specific access control is on)-->
+ <!-- In-call screen: call failure reason (Dialed number doesn't exist) -->
+ <!-- In-call screen: message displayed in an error dialog -->
+ <!-- Choice in the ringtone picker. If chosen, there will be silence instead of a ringtone played. -->
+ <!-- If there is ever a ringtone set for some setting, but that ringtone can no longer be resolved, this is shown instead. For example, if the ringtone was on a SD card and it had been removed, this would be shown for ringtones on that SD card. -->
+</resources>
diff --git a/res/values-uk/cm_extra.xml b/res/values-uk/cm_extra.xml
new file mode 100644
index 0000000..8ad68b2
--- /dev/null
+++ b/res/values-uk/cm_extra.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2015 The CyanogenMod 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="dialpad_2_2_letters">АБВГҐ</string>
+ <string name="dialpad_3_2_letters">ДЕЄЖЗ</string>
+ <string name="dialpad_4_2_letters">ИІЇЙКЛ</string>
+ <string name="dialpad_5_2_letters">МНОП</string>
+ <string name="dialpad_6_2_letters">РСТУ</string>
+ <string name="dialpad_7_2_letters">ФХЦЧ</string>
+ <string name="dialpad_8_2_letters">ШЩ</string>
+ <string name="dialpad_9_2_letters">ЬЮЯ</string>
+</resources>
+
diff --git a/res/values-uk/cm_strings.xml b/res/values-uk/cm_strings.xml
new file mode 100644
index 0000000..9d59c48
--- /dev/null
+++ b/res/values-uk/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Низький заряд акумулятора</string>
+</resources>
diff --git a/res/values-ur-rPK/cm_strings.xml b/res/values-ur-rPK/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-ur-rPK/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-uz-rUZ/cm_strings.xml b/res/values-uz-rUZ/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-uz-rUZ/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-vi/cm_strings.xml b/res/values-vi/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-vi/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-zh-rCN/cm_strings.xml b/res/values-zh-rCN/cm_strings.xml
new file mode 100644
index 0000000..a285f56
--- /dev/null
+++ b/res/values-zh-rCN/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">电量不足</string>
+</resources>
diff --git a/res/values-zh-rHK/cm_strings.xml b/res/values-zh-rHK/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-zh-rHK/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values-zh-rTW/cm_strings.xml b/res/values-zh-rTW/cm_strings.xml
new file mode 100644
index 0000000..2a3e116
--- /dev/null
+++ b/res/values-zh-rTW/cm_strings.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">電量不足</string>
+</resources>
diff --git a/res/values-zu/cm_strings.xml b/res/values-zu/cm_strings.xml
new file mode 100644
index 0000000..a23778d
--- /dev/null
+++ b/res/values-zu/cm_strings.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--Generated by crowdin.com-->
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+</resources>
diff --git a/res/values/cm_dimens.xml b/res/values/cm_dimens.xml
new file mode 100644
index 0000000..eec63b9
--- /dev/null
+++ b/res/values/cm_dimens.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013 The CyanogenMod 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>
+ <dimen name="dialpad_key_letters_small_size">10sp</dimen>
+ <dimen name="dialpad_key_margin_right">9dp</dimen>
+ <dimen name="dialpad_key_number_left_margin">26dp</dimen>
+</resources> \ No newline at end of file
diff --git a/res/values/cm_extra.xml b/res/values/cm_extra.xml
new file mode 100644
index 0000000..a792d77
--- /dev/null
+++ b/res/values/cm_extra.xml
@@ -0,0 +1,126 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (C) 2013-2014 The CyanogenMod 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">
+ <!-- Supplementary for Clear Code -->
+ <!-- Text for CallFailCause.NO_CIRCUIT_AVAIL = 34 -->
+ <string name="callFailed_no_circuit_avail"></string>
+ <!-- Text for CallFailCause.NETWORK_OUT_OF_ORDER = 38 -->
+ <string name="callFailed_network_out_of_order"></string>
+ <!-- Text for CallFailCause.NO_ROUTE_TO_DESTINAON = 3 -->
+ <string name="callFailed_no_route_to_destination"></string>
+ <!-- Text for CallFailCause.CHANNEL_UNACCEPTABLE = 6 -->
+ <string name="callFailed_channel_unacceptable"></string>
+ <!-- Text for CallFailCause.OPERATOR_DETERMINED_BARRING = 8 -->
+ <string name="callFailed_operator_determined_barring"></string>
+ <!-- Text for CallFailCause.NORMAL_CLEARING = 16 -->
+ <string name="callFailed_normal"></string>
+ <!-- Text for CallFailCause.CALL_FAIL_NO_USER_RESPONDING = 18 -->
+ <string name="callFailed_no_user_responding"></string>
+ <!-- Text for CallFailCause.CALL_FAIL_NO_ANSWER_FROM_USER = 19 -->
+ <string name="callFailed_no_answer_from_user"></string>
+ <!-- Text for CallFailCause.CALL_REJECTED = 21 -->
+ <string name="callFailed_call_rejected"></string>
+ <!-- Text for CallFailCause.NUMBER_CHANGED = 22 -->
+ <string name="callFailed_number_changed"></string>
+ <!-- Text for CallFailCause.PREEMPTION = 25 -->
+ <string name="callFailed_preemption"></string>
+ <!-- Text for CallFailCause.CALL_FAIL_DESTINATION_OUT_OF_ORDER = 27 -->
+ <string name="callFailed_destination_out_of_order"></string>
+ <!-- Text for CallFailCause.INVALID_NUMBER = 28 -->
+ <string name="callFailed_invalid_number_format"></string>
+ <!-- Text for CallFailCause.FACILITY_REJECTED = 29 -->
+ <string name="callFailed_facility_rejected"></string>
+ <!-- Text for CallFailCause.STATUS_ENQUIRY = 30 -->
+ <string name="callFailed_resp_to_status_enquiry"></string>
+ <!-- Text for CallFailCause.NORMAL_UNSPECIFIED = 31 -->
+ <string name="callFailed_normal_unspecified"></string>
+ <!-- Text for CallFailCause.TEMPORARY_FAILURE = 41 -->
+ <string name="callFailed_tempopary_failure"></string>
+ <!-- Text for CallFailCause.SWITCHING_CONGESTION = 42 -->
+ <string name="callFailed_switching_equipment_congestion"></string>
+ <!-- Text for CallFailCause.ACCESS_INFORMATION_DISCARDED = 43 -->
+ <string name="callFailed_access_information_discarded"></string>
+ <!-- Text for CallFailCause.CHANNEL_NOT_AVAIL = 44 -->
+ <string name="callFailed_requested_circuit_or_channel_not_available"></string>
+ <!-- Text for CallFailCause.RESOURCES_UNAVAILABLE_OR_UNSPECIFIED = 47 -->
+ <string name="callFailed_resources_unavailable_or_unspecified"></string>
+ <!-- Text for CallFailCause.QOS_NOT_AVAIL = 49 -->
+ <string name="callFailed_QOS_unavailable"></string>
+ <!-- Text for CallFailCause.REQUESTED_FACILITY_NOT_SUBSCRIBED = 50 -->
+ <string name="callFailed_requested_facility_not_subscribed"></string>
+ <!-- Text for CallFailCause.INCOMING_CALLS_BARRED_WITHIN_CUG = 55 -->
+ <string name="callFailed_incoming_calls_barred_within_CUG"></string>
+ <!-- Text for CallFailCause.BEARER_CAPABILITY_NOT_AUTHORIZED = 57 -->
+ <string name="callFailed_bearer_capability_not_authorized"></string>
+ <!-- Text for CallFailCause.BEARER_NOT_AVAIL = 58 -->
+ <string name="callFailed_bearer_capability_unavailable"></string>
+ <!-- Text for CallFailCause.SERVICE_OPTION_NOT_AVAILABLE = 63 -->
+ <string name="callFailed_service_option_not_available"></string>
+ <!-- Text for CallFailCause.BEARER_SERVICE_NOT_IMPLEMENTED = 65 -->
+ <string name="callFailed_bearer_service_not_implemented"></string>
+ <!-- Text for CallFailCause.REQUESTED_FACILITY_NOT_IMPLEMENTED = 69 -->
+ <string name="callFailed_requested_facility_not_implemented"></string>
+ <!-- Text for CallFailCause.ONLY_DIGITAL_INFORMATION_BEARER_AVAILABLE = 70 -->
+ <string name="callFailed_only_digital_information_bearer_available"></string>
+ <!-- Text for CallFailCause.SERVICE_OR_OPTION_NOT_IMPLEMENTED = 79 -->
+ <string name="callFailed_service_or_option_not_implemented"></string>
+ <!-- Text for CallFailCause.INVALID_TRANSACTION_IDENTIFIER = 81 -->
+ <string name="callFailed_invalid_transaction_identifier"></string>
+ <!-- Text for CallFailCause.USER_NOT_MEMBER_OF_CUG = 87 -->
+ <string name="callFailed_user_not_member_of_CUG"></string>
+ <!-- Text for CallFailCause.INCOMPATIBLE_DESTINATION = 88 -->
+ <string name="callFailed_incompatible_destination"></string>
+ <!-- Text for CallFailCause.INVALID_TRANSIT_NW_SELECTION = 91 -->
+ <string name="callFailed_invalid_transit_NW_selection"></string>
+ <!-- Text for CallFailCause.SEMANTICALLY_INCORRECT_MESSAGE = 95 -->
+ <string name="callFailed_semantically_incorrect_message"></string>
+ <!-- Text for CallFailCause.INVALID_MANDATORY_INFORMATION = 96 -->
+ <string name="callFailed_invalid_mandatory_information"></string>
+ <!-- Text for CallFailCause.MESSAGE_TYPE_NON_IMPLEMENTED = 97 -->
+ <string name="callFailed_message_type_non_implemented"></string>
+ <!-- Text for CallFailCause.MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE = 98 -->
+ <string name="callFailed_message_type_not_compatible_with_protocol_state"></string>
+ <!-- Text for CallFailCause.INFORMATION_ELEMENT_NON_EXISTENT = 99 -->
+ <string name="callFailed_information_element_non_existent"></string>
+ <!-- Text for CallFailCause.CONDITIONAL_IE_ERROR = 100 -->
+ <string name="callFailed_conditional_IE_error"></string>
+ <!-- Text for CallFailCause.MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE = 101 -->
+ <string name="callFailed_message_not_compatible_with_protocol_state"></string>
+ <!-- Text for CallFailCause.RECOVERY_ON_TIMER_EXPIRED = 102 -->
+ <string name="callFailed_recovery_on_timer_expired"></string>
+ <!-- Text for CallFailCause.PROTOCOL_ERROR_UNSPECIFIED = 111 -->
+ <string name="callFailed_protocol_error_unspecified"></string>
+ <!-- Text for CallFailCause.INTERWORKING_UNSPECIFIED = 127 -->
+ <string name="callFailed_interworking_unspecified"></string>
+
+ <!-- Localized dialer buttons.
+ In English, we don't need a secondary row, so all values are empty.
+ Change these values depending on your language requirements.
+ -->
+ <string name="dialpad_0_2_letters" translatable="false"></string>
+ <string name="dialpad_1_2_letters" translatable="false"></string>
+ <string name="dialpad_2_2_letters"></string>
+ <string name="dialpad_3_2_letters"></string>
+ <string name="dialpad_4_2_letters"></string>
+ <string name="dialpad_5_2_letters"></string>
+ <string name="dialpad_6_2_letters"></string>
+ <string name="dialpad_7_2_letters"></string>
+ <string name="dialpad_8_2_letters"></string>
+ <string name="dialpad_9_2_letters"></string>
+ <string name="dialpad_star_2_letters" translatable="false"></string>
+ <string name="dialpad_pound_2_letters" translatable="false"></string>
+</resources>
diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml
new file mode 100644
index 0000000..bba0354
--- /dev/null
+++ b/res/values/cm_strings.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Copyright (c) 2011-2013, The Linux Foundation. All rights reserved.
+ Copyright (C) 2014-2015 The CyanogenMod 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>
+ <!-- In-call screen: call failure reason (call ended due to low battery) -->
+ <string name="callFailed_low_battery">Low battery</string>
+
+ <string name="to_hint" translatable="false">1111:to;sip:abby@example.com:bcc;sip:bill@example.com:cc;</string>
+</resources>
diff --git a/res/values/colors.xml b/res/values/colors.xml
index 27226b7..06ee32e 100644
--- a/res/values/colors.xml
+++ b/res/values/colors.xml
@@ -1,5 +1,5 @@
<!--
- ~ Copyright (C) 2012 The Android Open Source Project
+ ~ Copyright (C) 2015 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.
@@ -23,7 +23,7 @@
<color name="dialpad_primary_text_color">@color/dialer_theme_color</color>
<color name="dialpad_secondary_text_color">#737373</color>
<color name="dialpad_digits_text_color">#333</color>
- <color name="dialpad_separator_line_color">#dadada</color>
+ <color name="dialpad_separator_line_color">#e3e3e3</color>
<color name="dialpad_icon_tint">#b3b3b3</color>
<color name="dialpad_voicemail_tint">#919191</color>
</resources>
diff --git a/res/values/dimens.xml b/res/values/dimens.xml
index 0c342ba..86b96ef 100644
--- a/res/values/dimens.xml
+++ b/res/values/dimens.xml
@@ -27,7 +27,6 @@
<!-- Zero key should have less space between self and text because "+" is smaller -->
<dimen name="dialpad_zero_key_number_margin_bottom">@dimen/dialpad_zero_key_number_default_margin_bottom</dimen>
<dimen name="dialpad_zero_key_number_default_margin_bottom">1dp</dimen>
- <dimen name="dialpad_symbol_margin_bottom">13dp</dimen>
<!-- The bottom row of the dialpad is slightly taller to account for the dial button -->
<dimen name="dialpad_bottom_key_height">65dp</dimen>
<dimen name="dialpad_key_plus_size">18sp</dimen>
diff --git a/res/values/qtistrings.xml b/res/values/qtistrings.xml
new file mode 100644
index 0000000..31f7259
--- /dev/null
+++ b/res/values/qtistrings.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (c) 2015, The Linux Foundation. All rights reserved.
+ ~
+ ~ Redistribution and use in source and binary forms, with or without
+ ~ modification, are permitted provided that the following conditions are
+ ~ met:
+ ~ Redistributions of source code must retain the above copyright
+ ~ notice, this list of conditions and the following disclaimer.
+ ~ Redistributions in binary form must reproduce the above
+ ~ copyright notice, this list of conditions and the following
+ ~ disclaimer in the documentation and/or other materials provided
+ ~ with the distribution.
+ ~ Neither the name of The Linux Foundation nor the names of its
+ ~ contributors may be used to endorse or promote products derived
+ ~ from this software without specific prior written permission.
+ ~
+ ~ THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+ ~ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ ~ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+ ~ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+ ~ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ ~ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ ~ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ ~ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ ~ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ ~ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+ ~ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ ~
+ -->
+
+<!-- The xml contains Qti specific resource strings neede for any value added features. -->
+<resources>
+ <!-- Do not translate. -->
+ <string name="dialpad_0_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_1_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_2_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_3_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_4_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_5_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_6_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_7_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_8_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_9_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_star_labels"></string>
+ <!-- Do not translate. -->
+ <string name="dialpad_pound_labels"></string>
+ <!-- Text for CallFailCause.NON_SELECTED_USER_CLEARING = 26 -->
+ <string name="callFailed_non_selected_user_clearing"></string>
+</resources>
diff --git a/res/values/styles.xml b/res/values/styles.xml
index b563705..1a00cd1 100644
--- a/res/values/styles.xml
+++ b/res/values/styles.xml
@@ -27,34 +27,28 @@
<item name="android:fontFamily">sans-serif-light</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
- <item name="android:layout_marginBottom">@dimen/dialpad_key_number_margin_bottom</item>
+ <item name="android:layout_marginRight">@dimen/dialpad_key_margin_right</item>
<item name="android:gravity">center</item>
+ <item name="android:layout_gravity">center_vertical</item>
</style>
- <style name="DialpadBottomKeyNumberStyle" parent="DialpadKeyNumberStyle">
- <item name="android:layout_marginBottom">@dimen/dialpad_zero_key_number_margin_bottom</item>
- </style>
+ <style name="DialpadBottomKeyNumberStyle" parent="DialpadKeyNumberStyle"/>
- <style name="DialpadKeyStarStyle">
- <item name="android:textColor">?attr/dialpad_text_color_secondary</item>
- <item name="android:textSize">@dimen/dialpad_key_star_size</item>
+ <style name="DialpadKeySpecialCharStyle">
+ <item name="android:textColor">@color/dialpad_secondary_text_color</item>
<item name="android:fontFamily">sans-serif-light</item>
<item name="android:alpha">0.8</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
- <item name="android:layout_marginBottom">@dimen/dialpad_symbol_margin_bottom</item>
<item name="android:gravity">center</item>
</style>
- <style name="DialpadKeyPoundStyle">
- <item name="android:textColor">?attr/dialpad_text_color_secondary</item>
+ <style name="DialpadKeyPoundStyle" parent="DialpadKeySpecialCharStyle">
<item name="android:textSize">@dimen/dialpad_key_pound_size</item>
- <item name="android:fontFamily">sans-serif-light</item>
- <item name="android:alpha">0.8</item>
- <item name="android:layout_width">wrap_content</item>
- <item name="android:layout_height">wrap_content</item>
- <item name="android:layout_marginBottom">@dimen/dialpad_symbol_margin_bottom</item>
- <item name="android:gravity">center</item>
+ </style>
+
+ <style name="DialpadKeyStarStyle" parent="DialpadKeySpecialCharStyle">
+ <item name="android:textSize">@dimen/dialpad_key_star_size</item>
</style>
<style name="DialpadKeyLettersStyle">
@@ -66,6 +60,11 @@
<item name="android:gravity">center_horizontal</item>
</style>
+ <style name="DialpadKeyPlusStyle" parent="DialpadKeyLettersStyle">
+ <item name="android:textSize">@dimen/dialpad_key_plus_size</item>
+ <item name="android:fontFamily">sans-serif-light</item>
+ </style>
+
<style name="DialpadKeyButtonStyle">
<item name="android:soundEffectsEnabled">false</item>
<item name="android:clickable">true</item>
@@ -84,9 +83,24 @@
<style name="DialpadKeyInternalLayoutStyle">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
+ <item name="android:layout_gravity">center_vertical</item>
+ <item name="android:gravity">center</item>
+ <item name="android:layout_marginLeft">@dimen/dialpad_key_number_left_margin</item>
+ <item name="android:orientation">horizontal</item>
+ </style>
+
+ <style name="SpecialCharInternalLayoutStyle">
+ <item name="android:layout_width">wrap_content</item>
+ <item name="android:layout_height">wrap_content</item>
<item name="android:layout_gravity">center</item>
<item name="android:gravity">center</item>
+ </style>
+
+ <style name="DialpadKeyLetterLayoutStyle">
+ <item name="android:layout_width">wrap_content</item>
+ <item name="android:layout_height">wrap_content</item>
<item name="android:orientation">vertical</item>
+ <item name="android:layout_gravity">center_vertical</item>
</style>
<style name="Dialpad_Light">
diff --git a/src/com/android/phone/common/animation/AnimUtils.java b/src/com/android/phone/common/animation/AnimUtils.java
index 85c5a59..cdc71ee 100644
--- a/src/com/android/phone/common/animation/AnimUtils.java
+++ b/src/com/android/phone/common/animation/AnimUtils.java
@@ -60,6 +60,7 @@ public class AnimUtils {
if (callback != null) {
callback.onAnimationEnd();
}
+ fadeOut.animate().setListener(null);
}
@Override
@@ -69,6 +70,7 @@ public class AnimUtils {
if (callback != null) {
callback.onAnimationCancel();
}
+ fadeOut.animate().setListener(null);
}
});
if (durationMs != DEFAULT_DURATION) {
@@ -100,6 +102,7 @@ public class AnimUtils {
if (callback != null) {
callback.onAnimationCancel();
}
+ fadeIn.animate().setListener(null);
}
@Override
@@ -107,6 +110,7 @@ public class AnimUtils {
if (callback != null) {
callback.onAnimationEnd();
}
+ fadeIn.animate().setListener(null);
}
});
if (durationMs != DEFAULT_DURATION) {
@@ -122,6 +126,18 @@ public class AnimUtils {
* @param startDelayMs The delay to applying the scaling in milliseconds.
*/
public static void scaleIn(final View view, int durationMs, int startDelayMs) {
+ scaleIn(view, durationMs, startDelayMs, null);
+ }
+
+ /**
+ * Scales in the view from scale of 0 to actual dimensions.
+ * @param view The view to scale.
+ * @param durationMs The duration of the scaling in milliseconds.
+ * @param startDelayMs The delay to applying the scaling in milliseconds.
+ * @param callback The AnimationCallback to attach to the animation
+ */
+ public static void scaleIn(final View view, int durationMs, int startDelayMs,
+ final AnimationCallback callback) {
AnimatorListenerAdapter listener = (new AnimatorListenerAdapter() {
@Override
public void onAnimationStart(Animator animation) {
@@ -132,6 +148,18 @@ public class AnimUtils {
public void onAnimationCancel(Animator animation) {
view.setScaleX(1);
view.setScaleY(1);
+ if (callback != null) {
+ callback.onAnimationCancel();
+ }
+ view.animate().setListener(null);
+ }
+
+ @Override
+ public void onAnimationEnd(Animator animation) {
+ if (callback != null) {
+ callback.onAnimationEnd();
+ }
+ view.animate().setListener(null);
}
});
scaleInternal(view, 0 /* startScaleValue */, 1 /* endScaleValue */, durationMs,
@@ -143,12 +171,27 @@ public class AnimUtils {
* Scales out the view from actual dimensions to 0.
* @param view The view to scale.
* @param durationMs The duration of the scaling in milliseconds.
+ * @param callback The AnimationCallback to attach
*/
public static void scaleOut(final View view, int durationMs) {
+ scaleOut(view, durationMs, null);
+ }
+
+ /**
+ * Scales out the view from actual dimensions to 0.
+ * @param view The view to scale.
+ * @param durationMs The duration of the scaling in milliseconds.
+ * @param callback The AnimationCallback to attach
+ */
+ public static void scaleOut(final View view, int durationMs, final AnimationCallback callback) {
AnimatorListenerAdapter listener = new AnimatorListenerAdapter() {
@Override
public void onAnimationEnd(Animator animation) {
view.setVisibility(View.GONE);
+ if (callback != null) {
+ callback.onAnimationEnd();
+ }
+ view.animate().setListener(null);
}
@Override
@@ -156,6 +199,10 @@ public class AnimUtils {
view.setVisibility(View.GONE);
view.setScaleX(0);
view.setScaleY(0);
+ if (callback != null) {
+ callback.onAnimationCancel();
+ }
+ view.animate().setListener(null);
}
};
diff --git a/src/com/android/phone/common/dialpad/DialpadTextView.java b/src/com/android/phone/common/dialpad/DialpadTextView.java
deleted file mode 100644
index 2802b32..0000000
--- a/src/com/android/phone/common/dialpad/DialpadTextView.java
+++ /dev/null
@@ -1,72 +0,0 @@
-/*
- * Copyright (C) 2014 The Android Open Source Project
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License
- */
-
-package com.android.phone.common.dialpad;
-
-import android.content.Context;
-import android.graphics.Canvas;
-import android.graphics.Paint;
-import android.graphics.Rect;
-import android.util.AttributeSet;
-import android.widget.TextView;
-
-/**
- * This is a custom text view intended only for rendering the numerals (and star and pound) on the
- * dialpad. TextView has built in top/bottom padding to help account for ascenders/descenders.
- *
- * Since vertical space is at a premium on the dialpad, particularly if the font size is scaled to
- * a larger default, for the dialpad we use this class to more precisely render characters according
- * to the precise amount of space they need.
- */
-public class DialpadTextView extends TextView {
- private Rect mTextBounds = new Rect();
- private String mTextStr;
-
- public DialpadTextView(Context context, AttributeSet attrs) {
- super(context, attrs);
- }
-
- /**
- * Draw the text to fit within the height/width which have been specified during measurement.
- */
- @Override
- public void draw(Canvas canvas) {
- Paint paint = getPaint();
-
- // Without this, the draw does not respect the style's specified text color.
- paint.setColor(getCurrentTextColor());
-
- // The text bounds values are relative and can be negative,, so rather than specifying a
- // standard origin such as 0, 0, we need to use negative of the left/top bounds.
- // For example, the bounds may be: Left: 11, Right: 37, Top: -77, Bottom: 0
- canvas.drawText(mTextStr, -mTextBounds.left, -mTextBounds.top, paint);
- }
-
- /**
- * Calculate the pixel-accurate bounds of the text when rendered, and use that to specify the
- * height and width.
- */
- @Override
- protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
- super.onMeasure(widthMeasureSpec, heightMeasureSpec);
- mTextStr = getText().toString();
- getPaint().getTextBounds(mTextStr, 0, mTextStr.length(), mTextBounds);
-
- int width = resolveSize(mTextBounds.width(), widthMeasureSpec);
- int height = resolveSize(mTextBounds.height(), heightMeasureSpec);
- setMeasuredDimension(width, height);
- }
-}
diff --git a/src/com/android/phone/common/dialpad/DialpadView.java b/src/com/android/phone/common/dialpad/DialpadView.java
index 43bbeca..edef84e 100644
--- a/src/com/android/phone/common/dialpad/DialpadView.java
+++ b/src/com/android/phone/common/dialpad/DialpadView.java
@@ -26,6 +26,7 @@ import android.graphics.drawable.RippleDrawable;
import android.text.TextUtils;
import android.util.AttributeSet;
import android.util.Log;
+import android.util.TypedValue;
import android.view.MotionEvent;
import android.view.View;
import android.view.ViewGroup;
@@ -38,6 +39,7 @@ import android.widget.TextView;
import com.android.phone.common.R;
import com.android.phone.common.animation.AnimUtils;
+import com.android.phone.common.util.SettingsUtil;
import java.text.DecimalFormat;
import java.text.NumberFormat;
@@ -124,6 +126,10 @@ public class DialpadView extends LinearLayout {
}
}
+ public void refreshKeypad() {
+ setupKeypad();
+ }
+
private void setupKeypad() {
final int[] letterIds = new int[] {R.string.dialpad_0_letters, R.string.dialpad_1_letters,
R.string.dialpad_2_letters, R.string.dialpad_3_letters, R.string.dialpad_4_letters,
@@ -131,11 +137,28 @@ public class DialpadView extends LinearLayout {
R.string.dialpad_8_letters, R.string.dialpad_9_letters,
R.string.dialpad_star_letters, R.string.dialpad_pound_letters};
- final Resources resources = getContext().getResources();
+ final int[] labelIds = new int[] {R.string.dialpad_0_labels, R.string.dialpad_1_labels,
+ R.string.dialpad_2_labels, R.string.dialpad_3_labels, R.string.dialpad_4_labels,
+ R.string.dialpad_5_labels, R.string.dialpad_6_labels, R.string.dialpad_7_labels,
+ R.string.dialpad_8_labels, R.string.dialpad_9_labels,
+ R.string.dialpad_star_labels, R.string.dialpad_pound_labels};
+
+ final int[] letter2Ids = new int[] {
+ R.string.dialpad_0_2_letters, R.string.dialpad_1_2_letters,
+ R.string.dialpad_2_2_letters, R.string.dialpad_3_2_letters,
+ R.string.dialpad_4_2_letters, R.string.dialpad_5_2_letters,
+ R.string.dialpad_6_2_letters, R.string.dialpad_7_2_letters,
+ R.string.dialpad_8_2_letters, R.string.dialpad_9_2_letters,
+ R.string.dialpad_star_2_letters, R.string.dialpad_pound_2_letters};
+
+ Locale t9SearchInputLocale = SettingsUtil.getT9SearchInputLocale(getContext());
+ final Resources resources = getResourcesForLocale(t9SearchInputLocale);
DialpadKeyButton dialpadKey;
TextView numberView;
TextView lettersView;
+ TextView letters2View;
+ TextView labelsView;
final Locale currentLocale = resources.getConfiguration().locale;
final NumberFormat nf;
@@ -151,6 +174,8 @@ public class DialpadView extends LinearLayout {
dialpadKey = (DialpadKeyButton) findViewById(mButtonIds[i]);
numberView = (TextView) dialpadKey.findViewById(R.id.dialpad_key_number);
lettersView = (TextView) dialpadKey.findViewById(R.id.dialpad_key_letters);
+ letters2View = (TextView) dialpadKey.findViewById(R.id.dialpad_key2_letters);
+ labelsView = (TextView) dialpadKey.findViewById(R.id.dialpad_key_labels);
final String numberString;
final String numberContentDescription;
@@ -184,6 +209,34 @@ public class DialpadView extends LinearLayout {
if (lettersView != null) {
lettersView.setText(resources.getString(letterIds[i]));
}
+ if (labelsView != null) {
+ String label = resources.getString(labelIds[i]);
+ if (!TextUtils.isEmpty(label)) {
+ labelsView.setVisibility(View.VISIBLE);
+ labelsView.setText(label);
+ } else {
+ labelsView.setVisibility(View.GONE);
+ }
+ }
+
+ String secondaryLabel = resources.getString(letter2Ids[i]);
+ if (letters2View != null) {
+ if (!TextUtils.isEmpty(secondaryLabel)) {
+ letters2View.setText(secondaryLabel);
+ letters2View.setVisibility(View.VISIBLE);
+
+ // use smaller text size when both labels are present
+ if (lettersView != null) {
+ float size =
+ resources.getDimension(
+ R.dimen.dialpad_key_letters_small_size);
+ letters2View.setTextSize(TypedValue.COMPLEX_UNIT_PX, size);
+ lettersView.setTextSize(TypedValue.COMPLEX_UNIT_PX, size);
+ }
+ } else {
+ letters2View.setVisibility(View.GONE);
+ }
+ }
}
final DialpadKeyButton one = (DialpadKeyButton) findViewById(R.id.one);
@@ -422,4 +475,12 @@ public class DialpadView extends LinearLayout {
Log.wtf(TAG, "Attempted to get animation duration for invalid key button id.");
return 0;
}
-}
+
+ private Resources getResourcesForLocale(Locale locale) {
+ Configuration defaultConfig = getContext().getResources().getConfiguration();
+ Configuration overrideConfig = new Configuration(defaultConfig);
+ overrideConfig.setLocale(locale);
+ Context localeContext = getContext().createConfigurationContext(overrideConfig);
+ return localeContext.getResources();
+ }
+} \ No newline at end of file
diff --git a/src/com/android/phone/common/util/SettingsUtil.java b/src/com/android/phone/common/util/SettingsUtil.java
index c297e1e..9be36d7 100644
--- a/src/com/android/phone/common/util/SettingsUtil.java
+++ b/src/com/android/phone/common/util/SettingsUtil.java
@@ -35,6 +35,7 @@ import com.android.phone.common.R;
import java.lang.CharSequence;
import java.lang.String;
+import java.util.Locale;
public class SettingsUtil {
private static final String DEFAULT_NOTIFICATION_URI_STRING =
@@ -100,4 +101,9 @@ public class SettingsUtil {
}
handler.sendMessage(handler.obtainMessage(msg, summary));
}
+
+ public static Locale getT9SearchInputLocale(Context context) {
+ // Use system locale by default
+ return context.getResources().getConfiguration().locale;
+ }
}