From 2ca4318cc1ee57dda907ba2069bd61d162b1baef Mon Sep 17 00:00:00 2001 From: Eric Erfanian Date: Thu, 31 Aug 2017 06:57:16 -0700 Subject: Update Dialer source to latest internal Google revision. Previously, Android's Dialer app was developed in an internal Google source control system and only exported to public during AOSP drops. The Dialer team is now switching to a public development model similar to the telephony team. This CL represents all internal Google changes that were committed to Dialer between the public O release and today's tip of tree on internal master. This CL squashes those changes into a single commit. In subsequent changes, changes will be exported on a per-commit basis. Test: make, flash install, run Merged-In: I45270eaa8ce732d71a1bd84b08c7fa0e99af3160 Change-Id: I529aaeb88535b9533c0ae4ef4e6c1222d4e0f1c8 PiperOrigin-RevId: 167068436 --- .../incallui/disconnectdialog/AndroidManifest.xml | 19 ++++++ .../disconnectdialog/DefaultErrorDialog.java | 50 ++++++++++++++ .../disconnectdialog/DisconnectDialog.java | 32 +++++++++ .../disconnectdialog/DisconnectMessage.java | 66 +++++++++++++++++++ .../disconnectdialog/EnableWifiCallingPrompt.java | 75 +++++++++++++++++++++ .../VideoCallNotAvailablePrompt.java | 76 ++++++++++++++++++++++ .../disconnectdialog/res/values-af/strings.xml | 24 +++++++ .../disconnectdialog/res/values-am/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ar/strings.xml | 24 +++++++ .../disconnectdialog/res/values-az/strings.xml | 24 +++++++ .../res/values-b+sr+Latn/strings.xml | 24 +++++++ .../disconnectdialog/res/values-be/strings.xml | 24 +++++++ .../disconnectdialog/res/values-bg/strings.xml | 24 +++++++ .../disconnectdialog/res/values-bn/strings.xml | 24 +++++++ .../disconnectdialog/res/values-bs/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ca/strings.xml | 24 +++++++ .../disconnectdialog/res/values-cs/strings.xml | 24 +++++++ .../disconnectdialog/res/values-da/strings.xml | 24 +++++++ .../disconnectdialog/res/values-de/strings.xml | 24 +++++++ .../disconnectdialog/res/values-el/strings.xml | 24 +++++++ .../disconnectdialog/res/values-en-rAU/strings.xml | 24 +++++++ .../disconnectdialog/res/values-en-rGB/strings.xml | 24 +++++++ .../disconnectdialog/res/values-en-rIN/strings.xml | 24 +++++++ .../disconnectdialog/res/values-es-rUS/strings.xml | 24 +++++++ .../disconnectdialog/res/values-es/strings.xml | 24 +++++++ .../disconnectdialog/res/values-et/strings.xml | 24 +++++++ .../disconnectdialog/res/values-eu/strings.xml | 24 +++++++ .../disconnectdialog/res/values-fa/strings.xml | 24 +++++++ .../disconnectdialog/res/values-fi/strings.xml | 24 +++++++ .../disconnectdialog/res/values-fr-rCA/strings.xml | 24 +++++++ .../disconnectdialog/res/values-fr/strings.xml | 24 +++++++ .../disconnectdialog/res/values-gl/strings.xml | 24 +++++++ .../disconnectdialog/res/values-gu/strings.xml | 24 +++++++ .../disconnectdialog/res/values-hi/strings.xml | 24 +++++++ .../disconnectdialog/res/values-hr/strings.xml | 24 +++++++ .../disconnectdialog/res/values-hu/strings.xml | 24 +++++++ .../disconnectdialog/res/values-hy/strings.xml | 24 +++++++ .../disconnectdialog/res/values-in/strings.xml | 24 +++++++ .../disconnectdialog/res/values-is/strings.xml | 24 +++++++ .../disconnectdialog/res/values-it/strings.xml | 24 +++++++ .../disconnectdialog/res/values-iw/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ja/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ka/strings.xml | 24 +++++++ .../disconnectdialog/res/values-kk/strings.xml | 24 +++++++ .../disconnectdialog/res/values-km/strings.xml | 24 +++++++ .../disconnectdialog/res/values-kn/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ko/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ky/strings.xml | 24 +++++++ .../disconnectdialog/res/values-lo/strings.xml | 24 +++++++ .../disconnectdialog/res/values-lt/strings.xml | 24 +++++++ .../disconnectdialog/res/values-lv/strings.xml | 24 +++++++ .../disconnectdialog/res/values-mk/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ml/strings.xml | 24 +++++++ .../disconnectdialog/res/values-mn/strings.xml | 24 +++++++ .../disconnectdialog/res/values-mr/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ms/strings.xml | 24 +++++++ .../disconnectdialog/res/values-my/strings.xml | 24 +++++++ .../disconnectdialog/res/values-nb/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ne/strings.xml | 24 +++++++ .../disconnectdialog/res/values-nl/strings.xml | 24 +++++++ .../disconnectdialog/res/values-no/strings.xml | 24 +++++++ .../disconnectdialog/res/values-pa/strings.xml | 24 +++++++ .../disconnectdialog/res/values-pl/strings.xml | 24 +++++++ .../disconnectdialog/res/values-pt-rBR/strings.xml | 24 +++++++ .../disconnectdialog/res/values-pt-rPT/strings.xml | 24 +++++++ .../disconnectdialog/res/values-pt/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ro/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ru/strings.xml | 24 +++++++ .../disconnectdialog/res/values-si/strings.xml | 24 +++++++ .../disconnectdialog/res/values-sk/strings.xml | 24 +++++++ .../disconnectdialog/res/values-sl/strings.xml | 24 +++++++ .../disconnectdialog/res/values-sq/strings.xml | 24 +++++++ .../disconnectdialog/res/values-sr/strings.xml | 24 +++++++ .../disconnectdialog/res/values-sv/strings.xml | 24 +++++++ .../disconnectdialog/res/values-sw/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ta/strings.xml | 24 +++++++ .../disconnectdialog/res/values-te/strings.xml | 24 +++++++ .../disconnectdialog/res/values-th/strings.xml | 24 +++++++ .../disconnectdialog/res/values-tl/strings.xml | 24 +++++++ .../disconnectdialog/res/values-tr/strings.xml | 24 +++++++ .../disconnectdialog/res/values-uk/strings.xml | 24 +++++++ .../disconnectdialog/res/values-ur/strings.xml | 24 +++++++ .../disconnectdialog/res/values-uz/strings.xml | 24 +++++++ .../disconnectdialog/res/values-vi/strings.xml | 24 +++++++ .../disconnectdialog/res/values-zh-rCN/strings.xml | 24 +++++++ .../disconnectdialog/res/values-zh-rHK/strings.xml | 24 +++++++ .../disconnectdialog/res/values-zh-rTW/strings.xml | 24 +++++++ .../disconnectdialog/res/values-zu/strings.xml | 24 +++++++ .../disconnectdialog/res/values/strings.xml | 32 +++++++++ 89 files changed, 2318 insertions(+) create mode 100644 java/com/android/incallui/disconnectdialog/AndroidManifest.xml create mode 100644 java/com/android/incallui/disconnectdialog/DefaultErrorDialog.java create mode 100644 java/com/android/incallui/disconnectdialog/DisconnectDialog.java create mode 100644 java/com/android/incallui/disconnectdialog/DisconnectMessage.java create mode 100644 java/com/android/incallui/disconnectdialog/EnableWifiCallingPrompt.java create mode 100644 java/com/android/incallui/disconnectdialog/VideoCallNotAvailablePrompt.java create mode 100644 java/com/android/incallui/disconnectdialog/res/values-af/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-am/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ar/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-az/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-b+sr+Latn/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-be/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-bg/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-bn/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-bs/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ca/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-cs/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-da/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-de/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-el/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-en-rAU/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-en-rGB/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-en-rIN/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-es-rUS/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-es/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-et/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-eu/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-fa/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-fi/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-fr-rCA/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-fr/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-gl/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-gu/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-hi/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-hr/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-hu/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-hy/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-in/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-is/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-it/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-iw/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ja/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ka/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-kk/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-km/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-kn/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ko/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ky/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-lo/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-lt/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-lv/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-mk/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ml/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-mn/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-mr/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ms/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-my/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-nb/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ne/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-nl/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-no/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-pa/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-pl/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-pt-rBR/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-pt-rPT/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-pt/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ro/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ru/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-si/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-sk/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-sl/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-sq/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-sr/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-sv/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-sw/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ta/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-te/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-th/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-tl/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-tr/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-uk/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-ur/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-uz/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-vi/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-zh-rCN/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-zh-rHK/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-zh-rTW/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values-zu/strings.xml create mode 100644 java/com/android/incallui/disconnectdialog/res/values/strings.xml (limited to 'java/com/android/incallui/disconnectdialog') diff --git a/java/com/android/incallui/disconnectdialog/AndroidManifest.xml b/java/com/android/incallui/disconnectdialog/AndroidManifest.xml new file mode 100644 index 000000000..eec9807d8 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/AndroidManifest.xml @@ -0,0 +1,19 @@ + + + + diff --git a/java/com/android/incallui/disconnectdialog/DefaultErrorDialog.java b/java/com/android/incallui/disconnectdialog/DefaultErrorDialog.java new file mode 100644 index 000000000..2ce238718 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/DefaultErrorDialog.java @@ -0,0 +1,50 @@ +/* + * Copyright (C) 2017 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.incallui.disconnectdialog; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.support.annotation.NonNull; +import android.telecom.DisconnectCause; +import android.text.TextUtils; +import android.util.Pair; +import com.android.incallui.call.DialerCall; + +/** Default error dialog shown to user after disconnect. */ +public class DefaultErrorDialog implements DisconnectDialog { + + @Override + public boolean shouldShow(DisconnectCause disconnectCause) { + return !TextUtils.isEmpty(disconnectCause.getDescription()) + && (disconnectCause.getCode() == DisconnectCause.ERROR + || disconnectCause.getCode() == DisconnectCause.RESTRICTED); + } + + @Override + public Pair createDialog(@NonNull Context context, DialerCall call) { + DisconnectCause disconnectCause = call.getDisconnectCause(); + CharSequence message = disconnectCause.getDescription(); + + Dialog dialog = + new AlertDialog.Builder(context) + .setMessage(message) + .setPositiveButton(android.R.string.cancel, null) + .create(); + return new Pair<>(dialog, message); + } +} diff --git a/java/com/android/incallui/disconnectdialog/DisconnectDialog.java b/java/com/android/incallui/disconnectdialog/DisconnectDialog.java new file mode 100644 index 000000000..0b2b8cc8f --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/DisconnectDialog.java @@ -0,0 +1,32 @@ +/* + * Copyright (C) 2017 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.incallui.disconnectdialog; + +import android.app.Dialog; +import android.content.Context; +import android.support.annotation.NonNull; +import android.telecom.DisconnectCause; +import android.util.Pair; +import com.android.incallui.call.DialerCall; + +/** Interface for disconnect dialog. */ +public interface DisconnectDialog { + + boolean shouldShow(DisconnectCause disconnectCause); + + Pair createDialog(@NonNull Context context, DialerCall call); +} diff --git a/java/com/android/incallui/disconnectdialog/DisconnectMessage.java b/java/com/android/incallui/disconnectdialog/DisconnectMessage.java new file mode 100644 index 000000000..97d58f27c --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/DisconnectMessage.java @@ -0,0 +1,66 @@ +/* + * Copyright (C) 2017 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.incallui.disconnectdialog; + +import android.app.Dialog; +import android.content.Context; +import android.telecom.DisconnectCause; +import android.util.Pair; +import com.android.incallui.call.DialerCall; +import java.util.Locale; + +/** + * Wrapper class around @Code{android.telecom.DisconnectCause} to provide more information to user. + */ +public class DisconnectMessage { + + // Disconnect dialog catalog. Default error dialog MUST be last one. + private static final DisconnectDialog[] DISCONNECT_DIALOGS = + new DisconnectDialog[] { + new EnableWifiCallingPrompt(), new VideoCallNotAvailablePrompt(), new DefaultErrorDialog() + }; + + public final Dialog dialog; + public final CharSequence toastMessage; + private final DisconnectCause cause; + + public DisconnectMessage(Context context, DialerCall call) { + cause = call.getDisconnectCause(); + + for (DisconnectDialog disconnectDialog : DISCONNECT_DIALOGS) { + if (disconnectDialog.shouldShow(cause)) { + Pair pair = disconnectDialog.createDialog(context, call); + dialog = pair.first; + toastMessage = pair.second; + return; + } + } + dialog = null; + toastMessage = null; + } + + @Override + public String toString() { + return String.format( + Locale.ENGLISH, + "DisconnectMessage {code: %d, description: %s, reason: %s, message: %s}", + cause.getCode(), + cause.getDescription(), + cause.getReason(), + toastMessage); + } +} diff --git a/java/com/android/incallui/disconnectdialog/EnableWifiCallingPrompt.java b/java/com/android/incallui/disconnectdialog/EnableWifiCallingPrompt.java new file mode 100644 index 000000000..a0ca8cd04 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/EnableWifiCallingPrompt.java @@ -0,0 +1,75 @@ +/* + * Copyright (C) 2017 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.incallui.disconnectdialog; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.DialogInterface.OnClickListener; +import android.content.Intent; +import android.support.annotation.NonNull; +import android.telecom.DisconnectCause; +import android.util.Pair; +import com.android.dialer.common.Assert; +import com.android.dialer.common.LogUtil; +import com.android.incallui.call.DialerCall; + +/** Prompts the user to enable Wi-Fi calling. */ +public class EnableWifiCallingPrompt implements DisconnectDialog { + // This is a hidden constant in android.telecom.DisconnectCause. Telecom sets this as a disconnect + // reason if it wants us to prompt the user to enable Wi-Fi calling. In Android-O we might + // consider using a more explicit way to signal this. + private static final String REASON_WIFI_ON_BUT_WFC_OFF = "REASON_WIFI_ON_BUT_WFC_OFF"; + private static final String ACTION_WIFI_CALLING_SETTINGS = + "android.settings.WIFI_CALLING_SETTINGS"; + private static final String ANDROID_SETTINGS_PACKAGE = "com.android.settings"; + + @Override + public boolean shouldShow(DisconnectCause disconnectCause) { + String reason = disconnectCause.getReason(); + if (reason != null && reason.startsWith(REASON_WIFI_ON_BUT_WFC_OFF)) { + LogUtil.i( + "EnableWifiCallingPrompt.shouldShowPrompt", + "showing prompt for disconnect cause: %s", + reason); + return true; + } + return false; + } + + @Override + public Pair createDialog(final @NonNull Context context, DialerCall call) { + Assert.isNotNull(context); + DisconnectCause cause = call.getDisconnectCause(); + CharSequence message = cause.getDescription(); + Dialog dialog = + new AlertDialog.Builder(context) + .setMessage(message) + .setPositiveButton( + R.string.incall_enable_wifi_calling_button, + (OnClickListener) (dialog1, which) -> openWifiCallingSettings(context)) + .setNegativeButton(android.R.string.cancel, null) + .create(); + return new Pair<>(dialog, message); + } + + private static void openWifiCallingSettings(@NonNull Context context) { + LogUtil.i("EnableWifiCallingPrompt.openWifiCallingSettings", "opening settings"); + context.startActivity( + new Intent(ACTION_WIFI_CALLING_SETTINGS).setPackage(ANDROID_SETTINGS_PACKAGE)); + } +} diff --git a/java/com/android/incallui/disconnectdialog/VideoCallNotAvailablePrompt.java b/java/com/android/incallui/disconnectdialog/VideoCallNotAvailablePrompt.java new file mode 100644 index 000000000..526d45ed7 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/VideoCallNotAvailablePrompt.java @@ -0,0 +1,76 @@ +/* + * Copyright (C) 2017 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.incallui.disconnectdialog; + +import android.app.AlertDialog; +import android.app.Dialog; +import android.content.Context; +import android.content.Intent; +import android.support.annotation.NonNull; +import android.telecom.DisconnectCause; +import android.telecom.PhoneAccountHandle; +import android.util.Pair; +import com.android.contacts.common.compat.telecom.TelecomManagerCompat; +import com.android.dialer.callintent.CallInitiationType; +import com.android.dialer.callintent.CallIntentBuilder; +import com.android.dialer.common.LogUtil; +import com.android.dialer.util.DialerUtils; +import com.android.incallui.call.DialerCall; + +/** Prompt user to make voice call if video call is not currently available. */ +public class VideoCallNotAvailablePrompt implements DisconnectDialog { + + @Override + public boolean shouldShow(DisconnectCause disconnectCause) { + if (disconnectCause.getCode() == DisconnectCause.ERROR + && TelecomManagerCompat.REASON_IMS_ACCESS_BLOCKED.equals(disconnectCause.getReason())) { + LogUtil.i( + "VideoCallNotAvailablePrompt.shouldShowPrompt", + "showing prompt for disconnect cause: %s", + disconnectCause.getReason()); + return true; + } else { + return false; + } + } + + @Override + public Pair createDialog(@NonNull Context context, DialerCall call) { + CharSequence title = context.getString(R.string.video_call_not_available_title); + + Dialog dialog = + new AlertDialog.Builder(context) + .setTitle(title) + .setMessage(context.getString(R.string.video_call_not_available_message)) + .setPositiveButton( + R.string.voice_call, + (dialog1, which) -> + makeVoiceCall(context, call.getNumber(), call.getAccountHandle())) + .setNegativeButton(android.R.string.cancel, null) + .create(); + return new Pair<>(dialog, title); + } + + private void makeVoiceCall(Context context, String number, PhoneAccountHandle accountHandle) { + LogUtil.enterBlock("VideoCallNotAvailablePrompt.makeVoiceCall"); + Intent intent = + new CallIntentBuilder(number, CallInitiationType.Type.IMS_VIDEO_BLOCKED_FALLBACK_TO_VOICE) + .setPhoneAccountHandle(accountHandle) + .build(); + DialerUtils.startActivityWithErrorToast(context, intent); + } +} diff --git a/java/com/android/incallui/disconnectdialog/res/values-af/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-af/strings.xml new file mode 100644 index 000000000..5f07dfc1c --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-af/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktiveer" + "Video-oproepe is nie nou beskikbaar nie" + "Probeer weer later bel of gaan voort met die oproep as \'n stemoproep." + "Stemoproep" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-am/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-am/strings.xml new file mode 100644 index 000000000..62a77e482 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-am/strings.xml @@ -0,0 +1,24 @@ + + + + + "አንቃ" + "የቪዲዮ ጥሪ ለጊዜው አይገኝም" + "በኋላ እንደገና ለመደወል ይሞክሩ ወይም ጥሪውን እንደ የድምጽ ጥሪ ይቀጥሉ።" + "የድምጽ ጥሪ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ar/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ar/strings.xml new file mode 100644 index 000000000..e29ee2f96 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ar/strings.xml @@ -0,0 +1,24 @@ + + + + + "تمكين" + "اتصال الفيديو غير متوفر حاليًا" + "حاول الاتصال مرة أخرى لاحقًا أو أكمل المكالمة كمكالمة صوتية." + "مكالمة صوتية" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-az/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-az/strings.xml new file mode 100644 index 000000000..5a72e4c4a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-az/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktiv edin" + "Video zəng hazırda əlçatan deyil" + "Daha sonra yenidən cəhd edin və ya audio zənglə davam edin." + "Video zəng" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-b+sr+Latn/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-b+sr+Latn/strings.xml new file mode 100644 index 000000000..e782e705a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-b+sr+Latn/strings.xml @@ -0,0 +1,24 @@ + + + + + "Omogući" + "Video poziv trenutno nije dostupan" + "Probajte ponovo da uputite poziv kasnije ili ga nastavite kao audio poziv." + "Audio poziv" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-be/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-be/strings.xml new file mode 100644 index 000000000..d4cab2640 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-be/strings.xml @@ -0,0 +1,24 @@ + + + + + "Уключыць" + "Відэавыклікі зараз недаступныя" + "Паспрабуйце зрабіць выклік пазней або працягніце выклік як галасавы." + "Галасавы выклік" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-bg/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-bg/strings.xml new file mode 100644 index 000000000..e9211abee --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-bg/strings.xml @@ -0,0 +1,24 @@ + + + + + "Активиране" + "В момента не е възможно видеообаждане" + "Опитайте да се обадите отново по-късно или продължете обаждането като гласово." + "Гласово обаждане" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-bn/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-bn/strings.xml new file mode 100644 index 000000000..dd0297c06 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-bn/strings.xml @@ -0,0 +1,24 @@ + + + + + "সক্ষম করুন" + "ভিডিও কলিং বর্তমানে উপলব্ধ নয়" + "পরে আবার কল করার চেষ্টা করুন বা কলটিকে একটি ভয়েস কল হিসাবে চালিয়ে যান৷" + "ভয়েস কল" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-bs/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-bs/strings.xml new file mode 100644 index 000000000..309427a2a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-bs/strings.xml @@ -0,0 +1,24 @@ + + + + + "Omogući" + "Videopozivanje trenutno nije dostupno" + "Pozovite ponovo kasnije ili nastavite poziv kao glasovni poziv." + "Glasovni poziv" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ca/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ca/strings.xml new file mode 100644 index 000000000..dca9551b9 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ca/strings.xml @@ -0,0 +1,24 @@ + + + + + "Activa" + "Les videotrucades no estan disponibles actualment" + "Torna-ho a provar més tard o continua com a trucada de veu." + "Trucada de veu" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-cs/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-cs/strings.xml new file mode 100644 index 000000000..502434ae3 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-cs/strings.xml @@ -0,0 +1,24 @@ + + + + + "Zapnout" + "Videohovory momentálně nejsou dostupné" + "Zkuste zavolat později nebo v hovoru pokračujte bez videa." + "Hlasový hovor" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-da/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-da/strings.xml new file mode 100644 index 000000000..817226eeb --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-da/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktivér" + "Det er ikke muligt at foretage videoopkald i øjeblikket" + "Prøv at ringe igen senere, eller fortsæt med et taleopkald." + "Taleopkald" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-de/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-de/strings.xml new file mode 100644 index 000000000..8ebc527fc --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-de/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktivieren" + "Videoanrufe sind momentan nicht verfügbar" + "Versuche es später noch einmal oder setze den Anruf als Sprachanruf fort." + "Sprachanruf" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-el/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-el/strings.xml new file mode 100644 index 000000000..1e182beb4 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-el/strings.xml @@ -0,0 +1,24 @@ + + + + + "Ενεργοποίηση" + "Η βιντεοκλήσεις δεν είναι προς το παρόν διαθέσιμες" + "Δοκιμάστε να καλέσετε ξανά αργότερα ή συνεχίστε την κλήση ως φωνητική κλήση." + "Φωνητική κλήση" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-en-rAU/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-en-rAU/strings.xml new file mode 100644 index 000000000..4665e11f1 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-en-rAU/strings.xml @@ -0,0 +1,24 @@ + + + + + "Enable" + "Video calling is currently not available" + "Try calling again later or continue the call as a voice call." + "Voice call" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-en-rGB/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-en-rGB/strings.xml new file mode 100644 index 000000000..4665e11f1 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-en-rGB/strings.xml @@ -0,0 +1,24 @@ + + + + + "Enable" + "Video calling is currently not available" + "Try calling again later or continue the call as a voice call." + "Voice call" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-en-rIN/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-en-rIN/strings.xml new file mode 100644 index 000000000..4665e11f1 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-en-rIN/strings.xml @@ -0,0 +1,24 @@ + + + + + "Enable" + "Video calling is currently not available" + "Try calling again later or continue the call as a voice call." + "Voice call" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-es-rUS/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-es-rUS/strings.xml new file mode 100644 index 000000000..98afb12bb --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-es-rUS/strings.xml @@ -0,0 +1,24 @@ + + + + + "Habilitar" + "La videollamada no está disponible en este momento" + "Prueba llamando de nuevo más tarde o continúa la llamada como una llamada de voz." + "Llamada de voz" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-es/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-es/strings.xml new file mode 100644 index 000000000..580ac8b11 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-es/strings.xml @@ -0,0 +1,24 @@ + + + + + "Habilitar" + "No se pueden hacer videollamadas en estos momentos" + "Prueba a llamar de nuevo más tarde o haz una llamada de voz." + "Llamada de voz" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-et/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-et/strings.xml new file mode 100644 index 000000000..dae212d9d --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-et/strings.xml @@ -0,0 +1,24 @@ + + + + + "Luba" + "Vidokõned pole praegu saadaval" + "Proovige hiljem uuesti helistada või jätkake helistamist häälkõnena." + "Häälkõne" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-eu/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-eu/strings.xml new file mode 100644 index 000000000..c207d39d5 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-eu/strings.xml @@ -0,0 +1,24 @@ + + + + + "Gaitu" + "Une honetan, bideo-deiak ez daude erabilgarri" + "Saiatu geroago berriro deitzen, edo aldatu ahots-deira." + "Ahots-deia" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-fa/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-fa/strings.xml new file mode 100644 index 000000000..73c2a8693 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-fa/strings.xml @@ -0,0 +1,24 @@ + + + + + "فعال کردن" + "تماس ویدیویی درحال حاضر امکان‌پذیر نیست" + "بعداً دوباره تماس بگیرید یا با تماس صوتی ادامه دهید." + "تماس صوتی" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-fi/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-fi/strings.xml new file mode 100644 index 000000000..93d4cc7ca --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-fi/strings.xml @@ -0,0 +1,24 @@ + + + + + "Ota käyttöön" + "Videopuhelut ei ole tällä hetkellä saatavilla" + "Yritä soittaa myöhemmin uudelleen tai jatka puhelua äänipuheluna." + "Puhelu" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-fr-rCA/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-fr-rCA/strings.xml new file mode 100644 index 000000000..e2bd4b1bb --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-fr-rCA/strings.xml @@ -0,0 +1,24 @@ + + + + + "Activer" + "Les appels vidéo ne sont pas disponibles pour le moment" + "Essayez de rappeler plus tard ou passez à un appel vocal." + "Appel vocal" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-fr/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-fr/strings.xml new file mode 100644 index 000000000..f9dfdfad4 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-fr/strings.xml @@ -0,0 +1,24 @@ + + + + + "Activer" + "La fonction d\'appel vidéo est momentanément indisponible" + "Réessayez plus tard ou reprenez l\'appel en mode vocal." + "Appel vocal" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-gl/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-gl/strings.xml new file mode 100644 index 000000000..3313c4436 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-gl/strings.xml @@ -0,0 +1,24 @@ + + + + + "Activar" + "As videochamadas non están dispoñibles actualmente" + "Proba a chamar de novo máis tarde ou continuar a chamada como unha chamada de voz." + "Chamada de voz" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-gu/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-gu/strings.xml new file mode 100644 index 000000000..28825da37 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-gu/strings.xml @@ -0,0 +1,24 @@ + + + + + "સક્ષમ કરો" + "વિડિઓ કૉલિંગ હાલમાં ઉપલબ્ધ નથી" + "પછીથી ફરી કૉલ કરવાનો પ્રયાસ કરો અથવા કૉલને વૉઇસ કૉલ તરીકે ચાલુ રાખો." + "વૉઇસ કૉલ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-hi/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-hi/strings.xml new file mode 100644 index 000000000..820153922 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-hi/strings.xml @@ -0,0 +1,24 @@ + + + + + "सक्षम करें" + "इस समय वीडियो कॉलिंग की सुविधा उपलब्ध नहीं है" + "बाद में दोबारा कॉल करने की कोशिश करें या कॉल को वॉइस कॉल के रूप में जारी रखें." + "वॉइस कॉल" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-hr/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-hr/strings.xml new file mode 100644 index 000000000..c1b56b7f7 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-hr/strings.xml @@ -0,0 +1,24 @@ + + + + + "Omogući" + "Videopozivanje trenutačno nije dostupno" + "Pokušajte ponovno nazvati kasnije ili nastavite poziv kao glasovni." + "Glasovni poziv" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-hu/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-hu/strings.xml new file mode 100644 index 000000000..e1f9bd9d1 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-hu/strings.xml @@ -0,0 +1,24 @@ + + + + + "Engedélyezés" + "A videohívás jelenleg nem érhető el" + "Indítson hívást később, vagy folytassa hanghívásként." + "Hanghívás" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-hy/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-hy/strings.xml new file mode 100644 index 000000000..d2c10be1f --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-hy/strings.xml @@ -0,0 +1,24 @@ + + + + + "Միացնել" + "Տեսազանգը ներկայումս հասանելի չէ" + "Ավելի ուշ նորից փորձեք զանգել կամ շարունակեք զանգն առանց տեսապատկերի:" + "Զանգ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-in/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-in/strings.xml new file mode 100644 index 000000000..8b895bc2a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-in/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktifkan" + "Video call saat ini tidak tersedia" + "Coba lagi nanti atau lanjutkan sebagai panggilan suara." + "Panggilan suara" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-is/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-is/strings.xml new file mode 100644 index 000000000..b16b43132 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-is/strings.xml @@ -0,0 +1,24 @@ + + + + + "Kveikja" + "Myndsímtal er ekki í boði sem stendur" + "Prófaðu að hringja aftur seinna eða hringdu hefðbundið símtal í staðinn" + "Símtal" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-it/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-it/strings.xml new file mode 100644 index 000000000..1b862f766 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-it/strings.xml @@ -0,0 +1,24 @@ + + + + + "Abilita" + "Le videochiamate non sono disponibili in questo momento" + "Prova a chiamare di nuovo più tardi o continua la chiamata come chiamata vocale." + "Chiamata vocale" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-iw/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-iw/strings.xml new file mode 100644 index 000000000..91af8a9e5 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-iw/strings.xml @@ -0,0 +1,24 @@ + + + + + "הפעלה" + "לא ניתן לשוחח בשיחת וידאו כרגע" + "מומלץ לנסות להתקשר מאוחר יותר או להמשיך לשוחח בשיחה קולית." + "שיחה קולית" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ja/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ja/strings.xml new file mode 100644 index 000000000..8e196f202 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ja/strings.xml @@ -0,0 +1,24 @@ + + + + + "有効にする" + "ビデオハングアウトは現在利用できません" + "しばらくしてからもう一度試すか、音声通話で続けてください。" + "音声通話" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ka/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ka/strings.xml new file mode 100644 index 000000000..804597972 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ka/strings.xml @@ -0,0 +1,24 @@ + + + + + "ჩართვა" + "ვიდეოზარი ამჟამად მიუწვდომელია" + "სცადეთ, დარეკოთ მოგვიანებით ან გააგრძელოთ ხმოვანი ზარით." + "ხმოვანი ზარი" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-kk/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-kk/strings.xml new file mode 100644 index 000000000..47294f9ff --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-kk/strings.xml @@ -0,0 +1,24 @@ + + + + + "Қосу" + "Бейне қоңырау қазір қолжетімді емес" + "Кейінірек қайталап көріңіз немесе дасуыстық қоңырау ретінде жалғастырыңыз." + "Дауыстық қоңырау" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-km/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-km/strings.xml new file mode 100644 index 000000000..6e1c0fea1 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-km/strings.xml @@ -0,0 +1,24 @@ + + + + + "បើក" + "ការហៅ​វីដេអូ​មិន​អាច​ធ្វើ​បាន​ទេ​នៅពេល​នេះ" + "សាកល្បងហៅ​ម្ដងទៀត​នៅពេលក្រោយ ឬ​បន្ត​ការហៅ​ជា​សំឡេង។" + "ការ​ហៅ​ជា​សំឡេង" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-kn/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-kn/strings.xml new file mode 100644 index 000000000..384e92b4a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-kn/strings.xml @@ -0,0 +1,24 @@ + + + + + "ಸಕ್ರಿಯಗೊಳಿಸಿ" + "ವೀಡಿಯೊ ಕರೆ ಪ್ರಸ್ತುತವಾಗಿ ಲಭ್ಯವಿಲ್ಲ" + "ನಂತರ ಮತ್ತೆ ಕರೆ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ ಅಥವಾ ಧ್ವನಿ ಕರೆಯಂತೆ ಕರೆಯನ್ನು ಮುಂದುವರಿಸಿ." + "ಧ್ವನಿ ಕರೆ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ko/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ko/strings.xml new file mode 100644 index 000000000..30e156509 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ko/strings.xml @@ -0,0 +1,24 @@ + + + + + "사용" + "현재 화상 통화를 사용할 수 없음" + "나중에 다시 전화하거나, 계속하려면 음성 통화를 이용하세요." + "음성 통화" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ky/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ky/strings.xml new file mode 100644 index 000000000..15531690a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ky/strings.xml @@ -0,0 +1,24 @@ + + + + + "Иштетүү" + "Видео режиминде чалуу учурда жеткиликсиз" + "Кийинчерээк кайра чалыңыз же үн режиминде чалып көрүңүз." + "Үн чалуусу" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-lo/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-lo/strings.xml new file mode 100644 index 000000000..c3f8b96f8 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-lo/strings.xml @@ -0,0 +1,24 @@ + + + + + "ເປິດນຳໃຊ້" + "ຕອນນີ້ບໍ່ສາມາດໃຊ້ການໂທວິດີໂອໄດ້" + "ກະລຸນາລອງໂທໃໝ່ໃນພາຍຫຼັງ ຫຼື ສືບຕໍ່ສາຍເປັນການໂທແບບສຽງ." + "ການໂທດ້ວຍສຽງ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-lt/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-lt/strings.xml new file mode 100644 index 000000000..38d6ef8bb --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-lt/strings.xml @@ -0,0 +1,24 @@ + + + + + "Įgalinti" + "Vaizdo skambučių funkcija šiuo metu nepasiekiama" + "Vėliau pabandykite skambinti dar kartą arba tęskite skambutį kaip balso skambutį." + "Balso skambutis" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-lv/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-lv/strings.xml new file mode 100644 index 000000000..279f0f56b --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-lv/strings.xml @@ -0,0 +1,24 @@ + + + + + "Iespējot" + "Videozvani pašlaik nav pieejami" + "Vēlāk mēģiniet zvanīt vēlreiz vai turpiniet sarunu kā balss zvanu." + "Balss zvans" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-mk/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-mk/strings.xml new file mode 100644 index 000000000..3c061df22 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-mk/strings.xml @@ -0,0 +1,24 @@ + + + + + "Овозможи" + "Видеоповикувањето е недостапно во моментов." + "Обидете се да повикате повторно подоцна или продолжете со гласовен повик." + "Гласовен повик" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ml/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ml/strings.xml new file mode 100644 index 000000000..719d6e874 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ml/strings.xml @@ -0,0 +1,24 @@ + + + + + "പ്രവർത്തനക്ഷമമാക്കുക" + "വീഡിയോ കോളിംഗ് നിലവിൽ ലഭ്യമല്ല" + "പിന്നീട് വീണ്ടും വിളിക്കുന്നതോ വോയ്‌സ് കോളായി കോൾ തുടരുന്നതോ പരീക്ഷിക്കൂ." + "വോയ്‌സ് കോൾ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-mn/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-mn/strings.xml new file mode 100644 index 000000000..fae6708da --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-mn/strings.xml @@ -0,0 +1,24 @@ + + + + + "Идэвхжүүлэх" + "Одоогоор видео дуудлага хийх боломжгүй" + "Дараа дахин залгаж үзэх буюу энгийн дуудлагаар үргэлжлүүлнэ үү." + "Дуудлага" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-mr/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-mr/strings.xml new file mode 100644 index 000000000..854978594 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-mr/strings.xml @@ -0,0 +1,24 @@ + + + + + "चालू करा" + "व्हिडिओ कॉलिंग सध्या उपलब्ध नाही" + "नंतर पुन्हा कॉल करून पहा किंवा कॉल व्हॉइस कॉल म्हणून सुरू ठेवा." + "व्हॉईस कॉल" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ms/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ms/strings.xml new file mode 100644 index 000000000..efe87996e --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ms/strings.xml @@ -0,0 +1,24 @@ + + + + + "Dayakan" + "Panggilan video tidak tersedia pada masa ini" + "Cuba hubungi semula kemudian atau teruskan panggilan sebagai panggilan suara." + "Panggilan suara" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-my/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-my/strings.xml new file mode 100644 index 000000000..04a4f3a26 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-my/strings.xml @@ -0,0 +1,24 @@ + + + + + "ဖွင့်ရန်" + "ဗီဒီယိုခေါ်ဆိုမှုကို လက်ရှိတွင် မရရှိနိုင်ပါ" + "နောက်မှ ထပ်မံခေါ်ဆိုကြည့်ပါ (သို့) အသံခေါ်ဆိုမှု ဆက်လုပ်ကြည့်ပါ။" + "အသံခေါ်ဆိုမှု" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-nb/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-nb/strings.xml new file mode 100644 index 000000000..14a41fad2 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-nb/strings.xml @@ -0,0 +1,24 @@ + + + + + "Slå på" + "Videoanrop er ikke tilgjengelige akkurat nå" + "Prøv å ringe på nytt senere eller fortsett anropet som taleanrop." + "Taleanrop" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ne/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ne/strings.xml new file mode 100644 index 000000000..9cc63fd4d --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ne/strings.xml @@ -0,0 +1,24 @@ + + + + + "सक्षम पार्नुहोस्" + "भिडियो कल हाल उपलब्ध छैन" + "पछि फेरि कल गर्ने प्रयास गर्नुहोस् वा भ्वाइस कलका रूपमा कल जारी राख्नुहोस्।" + "भ्वाइस कल" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-nl/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-nl/strings.xml new file mode 100644 index 000000000..c3380db4c --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-nl/strings.xml @@ -0,0 +1,24 @@ + + + + + "Inschakelen" + "Videobellen is momenteel niet beschikbaar" + "Probeer later opnieuw te bellen of start een spraakoproep." + "Spraakoproep" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-no/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-no/strings.xml new file mode 100644 index 000000000..14a41fad2 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-no/strings.xml @@ -0,0 +1,24 @@ + + + + + "Slå på" + "Videoanrop er ikke tilgjengelige akkurat nå" + "Prøv å ringe på nytt senere eller fortsett anropet som taleanrop." + "Taleanrop" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-pa/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-pa/strings.xml new file mode 100644 index 000000000..722183b3a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-pa/strings.xml @@ -0,0 +1,24 @@ + + + + + "ਯੋਗ ਬਣਾਓ" + "ਵੀਡੀਓ ਕਾਲਿੰਗ ਇਸ ਵੇਲੇ ਉਪਲਬਧ ਨਹੀਂ ਹੈ" + "ਬਾਅਦ ਵਿੱਚ ਦੁਬਾਰਾ ਕਾਲ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ ਜਾਂ ਕਾਲ ਨੂੰ ਵੌਇਸ ਕਾਲ ਵਜੋਂ ਜਾਰੀ ਰੱਖੋ।" + "ਵੌਇਸ ਕਾਲ" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-pl/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-pl/strings.xml new file mode 100644 index 000000000..b8307e926 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-pl/strings.xml @@ -0,0 +1,24 @@ + + + + + "Włącz" + "Rozmowy wideo nie są obecnie dostępne" + "Spróbuj zadzwonić później, aby kontynuować rozmowę w trybie wideo." + "Połączenie głosowe" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-pt-rBR/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-pt-rBR/strings.xml new file mode 100644 index 000000000..ce249f67c --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-pt-rBR/strings.xml @@ -0,0 +1,24 @@ + + + + + "Ativar" + "O recurso de videochamada não está disponível no momento" + "Ligue novamente mais tarde ou continue esta chamada sem o vídeo." + "Chamada de voz" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-pt-rPT/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-pt-rPT/strings.xml new file mode 100644 index 000000000..fb6980a88 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-pt-rPT/strings.xml @@ -0,0 +1,24 @@ + + + + + "Ativar" + "Neste momento, não é possível efetuar videochamadas" + "Experimente efetuar a videochamada mais tarde ou continue a chamada como uma chamada de voz." + "Chamada de voz" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-pt/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-pt/strings.xml new file mode 100644 index 000000000..ce249f67c --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-pt/strings.xml @@ -0,0 +1,24 @@ + + + + + "Ativar" + "O recurso de videochamada não está disponível no momento" + "Ligue novamente mais tarde ou continue esta chamada sem o vídeo." + "Chamada de voz" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ro/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ro/strings.xml new file mode 100644 index 000000000..783619256 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ro/strings.xml @@ -0,0 +1,24 @@ + + + + + "Activați" + "Apelarea video este indisponibilă momentan" + "Încercați să apelați din nou mai târziu sau continuați ca apel vocal." + "Apel vocal" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ru/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ru/strings.xml new file mode 100644 index 000000000..ffc3f613b --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ru/strings.xml @@ -0,0 +1,24 @@ + + + + + "Включить" + "В настоящее время видеовызовы недоступны" + "Повторите попытку позже или продолжайте выполнять вызов как голосовой." + "Голосовой вызов" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-si/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-si/strings.xml new file mode 100644 index 000000000..694887700 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-si/strings.xml @@ -0,0 +1,24 @@ + + + + + "සබල කරන්න" + "වීඩියෝ ඇමතීම දැනට ලබා ගැනීමට නොහැකිය" + "පසුව නැවත ඇමතීම උත්සාහ කරන්න නැතහොත් ඇමතුම හඬ ඇමතුමක් ලෙස දිගටම කරගෙන යන්න." + "හඬ ඇමතීම" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-sk/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-sk/strings.xml new file mode 100644 index 000000000..8f4b059b0 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-sk/strings.xml @@ -0,0 +1,24 @@ + + + + + "Povoliť" + "Videohovor momentálne nie je k dispozícii" + "Skúste zavolať znova neskôr alebo pokračujte v hovore bez videa." + "Hlasový hovor" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-sl/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-sl/strings.xml new file mode 100644 index 000000000..6afd14cd5 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-sl/strings.xml @@ -0,0 +1,24 @@ + + + + + "Omogoči" + "Videoklicanje trenutno ni na voljo" + "Poskusite klicati znova pozneje ali pa klic nadaljujte kot glasovni klic." + "Glasovni klic" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-sq/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-sq/strings.xml new file mode 100644 index 000000000..cccc83f93 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-sq/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktivizo" + "Telefonatat me video nuk ofrohen aktualisht" + "Provo të telefonosh përsëri më vonë ose vazhdoje telefonatën si një telefonatë zanore." + "Telefonatë me video" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-sr/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-sr/strings.xml new file mode 100644 index 000000000..620c39e51 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-sr/strings.xml @@ -0,0 +1,24 @@ + + + + + "Омогући" + "Видео позив тренутно није доступан" + "Пробајте поново да упутите позив касније или га наставите као аудио позив." + "Аудио позив" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-sv/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-sv/strings.xml new file mode 100644 index 000000000..e6be38418 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-sv/strings.xml @@ -0,0 +1,24 @@ + + + + + "Aktivera" + "Det går inte att ringa videosamtal just nu" + "Försök ringa upp igen senare eller fortsätt samtalet som ett röstsamtal" + "Röstsamtal" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-sw/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-sw/strings.xml new file mode 100644 index 000000000..6d6a6a06d --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-sw/strings.xml @@ -0,0 +1,24 @@ + + + + + "Washa" + "Kipengele cha kupiga simu za video hakipatikani kwa sasa" + "Jaribu kupiga simu ya video tena hapo baadaye au uendelee na mazungumzo kama simu ya sauti." + "Simu ya sauti" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ta/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ta/strings.xml new file mode 100644 index 000000000..626d0d66f --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ta/strings.xml @@ -0,0 +1,24 @@ + + + + + "இயக்கு" + "தற்போது வீடியோவில் அழைக்க முடியாது" + "பிறகு அழைக்க முயற்சிக்கவும் அல்லது குரல் அழைப்பைச் செய்யவும்." + "குரல் அழைப்பு" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-te/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-te/strings.xml new file mode 100644 index 000000000..737d67763 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-te/strings.xml @@ -0,0 +1,24 @@ + + + + + "ప్రారంభించు" + "ప్రస్తుతం వీడియో కాలింగ్ అందుబాటులో లేదు" + "మళ్లీ కాల్ చేసి ప్రయత్నించండి లేదా కాల్‌ను వాయిస్ కాల్ వలె కొనసాగించండి." + "వాయిస్ కాల్" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-th/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-th/strings.xml new file mode 100644 index 000000000..a6fa2b165 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-th/strings.xml @@ -0,0 +1,24 @@ + + + + + "เปิดใช้" + "วิดีโอคอลไม่พร้อมใช้งานในตอนนี้" + "ลองโทรอีกครั้งในภายหลัง หรือโทรด้วยเสียงต่อไป" + "การโทรด้วยเสียง" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-tl/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-tl/strings.xml new file mode 100644 index 000000000..17f29af56 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-tl/strings.xml @@ -0,0 +1,24 @@ + + + + + "I-enable" + "Kasalukuyang hindi available ang pakikipag-video call" + "Subukang tumawag muli sa ibang pagkakataon o ipagpatuloy ang tawag bilang isang voice call." + "Voice call" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-tr/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-tr/strings.xml new file mode 100644 index 000000000..a0ba4fa8a --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-tr/strings.xml @@ -0,0 +1,24 @@ + + + + + "Etkinleştir" + "Görüntülü görüşme şu anda kullanılamıyor" + "Görüntülü görüşme yapmayı daha sonra tekrar deneyin veya görüşmeye sesli arama olarak devam edin." + "Sesli arama" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-uk/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-uk/strings.xml new file mode 100644 index 000000000..36a3c4574 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-uk/strings.xml @@ -0,0 +1,24 @@ + + + + + "Увімкнути" + "Наразі не можна здійснювати відеодзвінки" + "Спробуйте пізніше або перейдіть у режим голосового дзвінка." + "Голосовий дзвінок" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-ur/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-ur/strings.xml new file mode 100644 index 000000000..4fa8b50d4 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-ur/strings.xml @@ -0,0 +1,24 @@ + + + + + "فعال کریں" + "ویڈیو کالنگ فی الحال دستیاب نہیں ہے" + "بعد میں دوبارہ کال کرنے کی کوشش کریں یا کال کو بطور صوتی کال جاری رکھیں۔" + "صوتی کال" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-uz/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-uz/strings.xml new file mode 100644 index 000000000..229e6e798 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-uz/strings.xml @@ -0,0 +1,24 @@ + + + + + "Yoqish" + "Video muloqot funksiyasidan hozirgi vaqtda foydalanib bo‘lmaydi." + "Keyinroq qayta urinib ko‘ring yoki ovozli muloqot rejimida o‘ting." + "Ovozli muloqot" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-vi/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-vi/strings.xml new file mode 100644 index 000000000..3e49451b4 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-vi/strings.xml @@ -0,0 +1,24 @@ + + + + + "Bật" + "Hiện không sử dụng được tính năng gọi điện video" + "Hãy thử gọi lại sau hoặc tiếp tục gọi dưới dạng cuộc gọi thoại." + "Cuộc gọi thoại" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-zh-rCN/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-zh-rCN/strings.xml new file mode 100644 index 000000000..3f8cd6d62 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-zh-rCN/strings.xml @@ -0,0 +1,24 @@ + + + + + "启用" + "当前无法使用视频通话功能" + "请稍后再试,或者改用语音通话。" + "语音通话" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-zh-rHK/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-zh-rHK/strings.xml new file mode 100644 index 000000000..605c84761 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-zh-rHK/strings.xml @@ -0,0 +1,24 @@ + + + + + "啟用" + "視像通話目前無法使用" + "請稍後再撥,或是以語音通話的形式繼續通話。" + "語音通話" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-zh-rTW/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-zh-rTW/strings.xml new file mode 100644 index 000000000..5201a341d --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-zh-rTW/strings.xml @@ -0,0 +1,24 @@ + + + + + "啟用" + "目前無法使用視訊通話功能" + "請稍後再嘗試撥打電話,或以語音方式繼續進行通話。" + "語音通話" + diff --git a/java/com/android/incallui/disconnectdialog/res/values-zu/strings.xml b/java/com/android/incallui/disconnectdialog/res/values-zu/strings.xml new file mode 100644 index 000000000..1c0dd48ea --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values-zu/strings.xml @@ -0,0 +1,24 @@ + + + + + "Nika amandla" + "Ukushaya kwevidiyo manje akutholakali" + "Zama ukushaya emuva kwesikhathi noma qhuba ikholi njengekholi yezwi." + "Ikholi yezwi" + diff --git a/java/com/android/incallui/disconnectdialog/res/values/strings.xml b/java/com/android/incallui/disconnectdialog/res/values/strings.xml new file mode 100644 index 000000000..91389db76 --- /dev/null +++ b/java/com/android/incallui/disconnectdialog/res/values/strings.xml @@ -0,0 +1,32 @@ + + + + + + + Enable + + + Video calling is currently not available + + Try calling again later or continue the call as a voice call. + + Voice call + + -- cgit v1.2.3