diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ExportMessagesDialog.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ExportMessagesDialog.kt
index 7a52a6ad..774c1250 100644
--- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ExportMessagesDialog.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ExportMessagesDialog.kt
@@ -57,6 +57,11 @@ class ExportMessagesDialog(
return@setOnClickListener
}
+ if(!view.export_sms_checkbox.isChecked && !view.export_mms_checkbox.isChecked){
+ activity.toast(R.string.export_unchecked_error_message)
+ return@setOnClickListener
+ }
+
config.exportSms = view.export_sms_checkbox.isChecked
config.exportMms = view.export_mms_checkbox.isChecked
config.lastExportPath = file.absolutePath.getParentPath()
diff --git a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ImportMessagesDialog.kt b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ImportMessagesDialog.kt
index ad5b14ba..f968498f 100644
--- a/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ImportMessagesDialog.kt
+++ b/app/src/main/kotlin/com/simplemobiletools/smsmessenger/dialogs/ImportMessagesDialog.kt
@@ -35,6 +35,11 @@ class ImportMessagesDialog(
.create().apply {
activity.setupDialogStuff(view, this, R.string.import_messages) {
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener {
+ if(!view.import_sms_checkbox.isChecked && !view.import_mms_checkbox.isChecked){
+ activity.toast(R.string.import_unchecked_error_message)
+ return@setOnClickListener
+ }
+
activity.toast(R.string.importing)
config.importSms = view.import_sms_checkbox.isChecked
config.importMms = view.import_mms_checkbox.isChecked
diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml
index e7d62ee2..d3c964b0 100644
--- a/app/src/main/res/values-cs/strings.xml
+++ b/app/src/main/res/values-cs/strings.xml
@@ -56,9 +56,11 @@
Messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import zpráv
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Proč aplikace vyžaduje přístup k internetu?
diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml
index 4529678b..6014767f 100644
--- a/app/src/main/res/values-da/strings.xml
+++ b/app/src/main/res/values-da/strings.xml
@@ -56,9 +56,11 @@
Eksporter beskeder
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Importer beskeder
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Hvorfor kræver appen adgang til internettet?
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 9f3401cc..2539ee17 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Warum benötigt diese App Internetzugriff?
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index 8c504e92..a904ebb9 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -56,9 +56,11 @@
Εξαγωγή μηνυμάτων
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Εισαγωγή μηνυμάτων
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Γιατί η εφαρμογή απαιτεί πρόσβαση στο Internet;
diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml
index af192274..16b9a7a8 100644
--- a/app/src/main/res/values-es/strings.xml
+++ b/app/src/main/res/values-es/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
¿Por qué la aplicación requiere acceso a internet?
diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml
index 858006f1..14fcf8cd 100644
--- a/app/src/main/res/values-fi/strings.xml
+++ b/app/src/main/res/values-fi/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Miksi sovellus vaatii Internet-yhteyden?
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 9d3d90e2..9ac64dff 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -56,9 +56,11 @@
Export de messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import de messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Pourquoi cette application a besoin d\'un accès à internet ?
diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml
index f2df0f2a..5244741c 100644
--- a/app/src/main/res/values-gl/strings.xml
+++ b/app/src/main/res/values-gl/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Por que o aplicativo necesita acceder a Internet?
diff --git a/app/src/main/res/values-id/strings.xml b/app/src/main/res/values-id/strings.xml
index 6aeb25a1..573702c5 100644
--- a/app/src/main/res/values-id/strings.xml
+++ b/app/src/main/res/values-id/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Mengapa aplikasi membutuhkan akses ke internet?
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index 6224ec79..f19c6920 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Perché l\'applicazione richiede l\'accesso ad internet?
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index b0bd9d9e..9a3c8982 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
なぜアプリ使用にインターネットへのアクセスが必要なのですか?
diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml
index df287350..79e79648 100644
--- a/app/src/main/res/values-lt/strings.xml
+++ b/app/src/main/res/values-lt/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Why does the app require access to the internet?
diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml
index 826b61e6..4334c9b8 100644
--- a/app/src/main/res/values-ml/strings.xml
+++ b/app/src/main/res/values-ml/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
അപ്ലിക്കേഷന് ഇന്റർനെറ്റിലേക്ക് ആവശ്യമായി വരുന്നത് എന്തുകൊണ്ട്?
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 6ccbd17b..acec882f 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -56,9 +56,11 @@
Berichten exporteren
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Berichten importeren
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Waarom heeft deze app toegang nodig tot het internet?
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index 3cd8ac2b..10120f86 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -58,9 +58,11 @@
Eksportuj wiadomości
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Importuj wiadomości
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Dlaczego aplikacja wymaga dostępu do Internetu?
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index 6e463c16..59a8e881 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -56,9 +56,11 @@
Exportar mensagens
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Importar mensagens
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Porque é que a aplicação necessita de aceder à Internet?
diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml
index 59e27e03..3e9b2bab 100644
--- a/app/src/main/res/values-ru/strings.xml
+++ b/app/src/main/res/values-ru/strings.xml
@@ -58,9 +58,11 @@
Экспорт сообщений
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Импорт сообщений
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Почему приложение требует доступ к интернету?
diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml
index 877146e6..e47530c1 100644
--- a/app/src/main/res/values-sk/strings.xml
+++ b/app/src/main/res/values-sk/strings.xml
@@ -58,9 +58,11 @@
Exportovať správy
Exportovať SMS
Exportovať MMS
+ Check at least one of Export SMS or Export MMS
Importovať správy
Importovať SMS
Importovať MMS
+ Check at least one of Import SMS or Import MMS
Prečo vyžaduje apka prístup na internet?
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index ae654fd9..491e5350 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Uygulama neden internete erişim gerektiriyor?
diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml
index 96b32426..81b42c07 100644
--- a/app/src/main/res/values-uk/strings.xml
+++ b/app/src/main/res/values-uk/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
Чому додаток потрубує доступу до інтернету?
diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml
index 2baa5eff..c5161790 100644
--- a/app/src/main/res/values-zh-rCN/strings.xml
+++ b/app/src/main/res/values-zh-rCN/strings.xml
@@ -56,9 +56,11 @@
Export messages
Export SMS
Export MMS
+ Check at least one of Export SMS or Export MMS
Import messages
Import SMS
Import MMS
+ Check at least one of Import SMS or Import MMS
为什么该应用需要访问互联网?
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index a4ac6ad8..23e6e9f5 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -59,6 +59,8 @@
Import messages
Import SMS
Import MMS
+ Check at least one of Export SMS or Export MMS
+ Check at least one of Import SMS or Import MMS
Why does the app require access to the internet?