@@ -124,12 +124,14 @@ LocalComponents.Page {
125 var s = UpdateManager.status;
125 var s = UpdateManager.status;
126 if (!appUpdatePage.online) {
126 if (!appUpdatePage.online) {
127− return i18n.tr("Connect to the Internet to check for updates.");
127+ return i18n.tr("This device is not connected to the internet.") + " " +
128+ i18n.tr("Use the OpenStore app to check for updates once connected.");
128 } else if (s === UpdateManager.StatusIdle && updatesCount === 0) {
129 } else if (s === UpdateManager.StatusIdle && updatesCount === 0) {
129 return i18n.tr("Software is up to date");
130 return i18n.tr("Software is up to date");
130 } else if (s === UpdateManager.StatusServerError ||
131 } else if (s === UpdateManager.StatusServerError ||
131 s === UpdateManager.StatusNetworkError) {
132 s === UpdateManager.StatusNetworkError) {
132− return i18n.tr("The update server is not responding. Try again later.");
133+ return i18n.tr("The update server is not responding.") + " " +
134+ i18n.tr("Use the OpenStore app to check for updates once connected.");
134 return "";
136 return "";
@@ -228,7 +230,14 @@ LocalComponents.Page {
228 Component {
230 Component {
229 id: forwardButton
231 id: forwardButton
230 LocalComponents.StackButton {
232 LocalComponents.StackButton {
234+ var s = UpdateManager.status;
231− text: (UpdateManager.status === UpdateManager.StatusIdle && updatesCount === 0) ? i18n.tr("Next") : i18n.tr("Skip")
235+ if (s === UpdateManager.StatusIdle && updatesCount === 0) {
236+ return i18n.tr("Next");
238+ return i18n.tr("Skip");
232 onClicked: pageStack.next()
241 onClicked: pageStack.next()