diff --git a/scripts/langindex.json b/scripts/langindex.json index 5200cc6d6..ed6b18340 100644 --- a/scripts/langindex.json +++ b/scripts/langindex.json @@ -1393,6 +1393,7 @@ "core.course.confirmdeletemodulefiles": "local_moodlemobileapp", "core.course.confirmdownload": "local_moodlemobileapp", "core.course.confirmdownloadunknownsize": "local_moodlemobileapp", + "core.course.confirmdownloadzerosize": "local_moodlemobileapp", "core.course.confirmlimiteddownload": "local_moodlemobileapp", "core.course.confirmpartialdownloadsize": "local_moodlemobileapp", "core.course.contents": "local_moodlemobileapp", diff --git a/src/assets/lang/en.json b/src/assets/lang/en.json index e0fb0fd71..2256cf466 100644 --- a/src/assets/lang/en.json +++ b/src/assets/lang/en.json @@ -1391,6 +1391,7 @@ "core.course.confirmdeletemodulefiles": "Are you sure you want to delete these files?", "core.course.confirmdownload": "You are about to download {{size}}.{{availableSpace}} Are you sure you want to continue?", "core.course.confirmdownloadunknownsize": "It was not possible to calculate the size of the download.{{availableSpace}} Are you sure you want to continue?", + "core.course.confirmdownloadzerosize": "You are about to start downloading.{{availableSpace}} Are you sure you want to continue?", "core.course.confirmlimiteddownload": "You are not currently connected to Wi-Fi. ", "core.course.confirmpartialdownloadsize": "You are about to download at least {{size}}.{{availableSpace}} Are you sure you want to continue?", "core.course.contents": "Contents", diff --git a/src/core/course/lang/en.json b/src/core/course/lang/en.json index 2d2d0156f..2fe5518e9 100644 --- a/src/core/course/lang/en.json +++ b/src/core/course/lang/en.json @@ -8,6 +8,7 @@ "confirmdeletemodulefiles": "Are you sure you want to delete these files?", "confirmdownload": "You are about to download {{size}}.{{availableSpace}} Are you sure you want to continue?", "confirmdownloadunknownsize": "It was not possible to calculate the size of the download.{{availableSpace}} Are you sure you want to continue?", + "confirmdownloadzerosize": "You are about to start downloading.{{availableSpace}} Are you sure you want to continue?", "confirmpartialdownloadsize": "You are about to download at least {{size}}.{{availableSpace}} Are you sure you want to continue?", "confirmlimiteddownload": "You are not currently connected to Wi-Fi. ", "contents": "Contents", diff --git a/src/providers/utils/dom.ts b/src/providers/utils/dom.ts index 6bc976dd6..91e4b7ad1 100644 --- a/src/providers/utils/dom.ts +++ b/src/providers/utils/dom.ts @@ -200,7 +200,7 @@ export class CoreDomUtilsProvider { { size: readableSize, availableSpace: availableSpace })); } else if (alwaysConfirm || size.size >= wifiThreshold || (this.appProvider.isNetworkAccessLimited() && size.size >= limitedThreshold)) { - message = message || 'core.course.confirmdownload'; + message = message || (size.size === 0 ? 'core.course.confirmdownloadzerosize' : 'core.course.confirmdownload'); return this.showConfirm(wifiPrefix + this.translate.instant(message, { size: readableSize, availableSpace: availableSpace }));