summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhyunuktak <hyunuk.tak@samsung.com>2017-06-13 14:48:43 +0900
committerhyunuktak <hyunuk.tak@samsung.com>2017-07-12 14:04:08 +0900
commit5f669d4ced4c2b544976b8bd7d1ce878c2efcd86 (patch)
treea89ae2cc0f210f87c98c243a09ad43ef755ae3e2
parentea58a23f730858bb29946ffc6880f28bed64b31f (diff)
downloadnet-popup-5f669d4ced4c2b544976b8bd7d1ce878c2efcd86.tar.gz
net-popup-5f669d4ced4c2b544976b8bd7d1ce878c2efcd86.tar.bz2
net-popup-5f669d4ced4c2b544976b8bd7d1ce878c2efcd86.zip
Added data usage notification popup
Change-Id: I606aa22888cc266efda0c54efaa03f5e96830903 Signed-off-by: hyunuktak <hyunuk.tak@samsung.com>
-rwxr-xr-xCMakeLists.txt3
-rwxr-xr-xinclude/net-popup-strings.h4
-rwxr-xr-xpackaging/net.netpopup.spec3
-rwxr-xr-xpo/ar.po20
-rwxr-xr-xpo/az.po20
-rwxr-xr-xpo/bg.po20
-rwxr-xr-xpo/ca.po20
-rwxr-xr-xpo/cs.po20
-rwxr-xr-xpo/da.po20
-rwxr-xr-xpo/de.po20
-rwxr-xr-xpo/el_GR.po20
-rwxr-xr-xpo/en.po21
-rwxr-xr-xpo/en_PH.po20
-rwxr-xr-xpo/en_US.po20
-rwxr-xr-xpo/es_ES.po20
-rwxr-xr-xpo/es_US.po20
-rwxr-xr-xpo/et.po20
-rwxr-xr-xpo/eu.po20
-rwxr-xr-xpo/fi.po20
-rwxr-xr-xpo/fr.po20
-rwxr-xr-xpo/fr_CA.po17
-rwxr-xr-xpo/ga.po20
-rwxr-xr-xpo/gl.po20
-rwxr-xr-xpo/hi.po20
-rwxr-xr-xpo/hr.po20
-rwxr-xr-xpo/hu.po20
-rwxr-xr-xpo/hy.po20
-rwxr-xr-xpo/is.po17
-rwxr-xr-xpo/it_IT.po20
-rwxr-xr-xpo/ja_JP.po20
-rwxr-xr-xpo/ka.po20
-rwxr-xr-xpo/kk.po20
-rwxr-xr-xpo/ko_KR.po20
-rwxr-xr-xpo/lt.po20
-rwxr-xr-xpo/lv.po20
-rwxr-xr-xpo/mk.po20
-rwxr-xr-xpo/nb.po20
-rwxr-xr-xpo/nl.po20
-rwxr-xr-xpo/pl.po20
-rwxr-xr-xpo/pt_BR.po20
-rwxr-xr-xpo/pt_PT.po20
-rwxr-xr-xpo/ro.po20
-rwxr-xr-xpo/ru_RU.po20
-rwxr-xr-xpo/sk.po20
-rwxr-xr-xpo/sl.po20
-rwxr-xr-xpo/sr.po20
-rwxr-xr-xpo/sv.po20
-rwxr-xr-xpo/tr_TR.po20
-rwxr-xr-xpo/uk.po21
-rwxr-xr-xpo/uz.po20
-rwxr-xr-xpo/zh_CN.po20
-rwxr-xr-xpo/zh_HK.po20
-rwxr-xr-xpo/zh_TW.po20
-rwxr-xr-xresources/net.netpopup.xml1
-rwxr-xr-xsrc/net-popup.c347
55 files changed, 1351 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 0fc18bd..18c50ee 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,7 +34,8 @@ pkg_check_modules(pkgs REQUIRED
appsvc
vconf
efl-extension
- capi-vpnsvc)
+ capi-vpnsvc
+ capi-network-stc)
FOREACH(flag ${pkgs_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
diff --git a/include/net-popup-strings.h b/include/net-popup-strings.h
index 1a29cae..5207446 100755
--- a/include/net-popup-strings.h
+++ b/include/net-popup-strings.h
@@ -43,6 +43,10 @@
#define ALERT_STR_WIFI_TETHERING dgettext(PACKAGE, "IDS_MOBILEAP_MBODY_WI_FI_TETHERING")
#define ALERT_STR_BT_TETHERING dgettext(PACKAGE, "IDS_MOBILEAP_BODY_BLUETOOTH_TETHERING")
#define ALERT_STR_USB_TETHERING dgettext(PACKAGE, "IDS_MOBILEAP_MBODY_USB_TETHERING")
+#define ALERT_STR_DATA_USAGE_WARNING dgettext(PACKAGE, "IDS_COM_BODY_DATA_USAGE_WARNING")
+#define ALERT_STR_DATA_USAGE_TITLE dgettext(PACKAGE, "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2")
+#define ALERT_STR_DATA_USAGE_CONTENT dgettext(PACKAGE, _("IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"))
+#define ALERT_STR_DATA_USAGE_TURN_ON_BUTTON dgettext(PACKAGE, "IDS_SM_BUTTON_TURN_ON_ABB3")
#define ALERT_STR_VPN_CONNECT_TITLE dgettext(PACKAGE, "IDS_ST_HEADER_CONNECT_TO_VPN")
#define ALERT_STR_VPN_DISCONNECT_TITLE dgettext(PACKAGE, "IDS_ST_HEADER_DISCONNECT_FROM_VPN")
#define ALERT_STR_VPN_CONNECT_CONTENT dgettext(PACKAGE, "IDS_ST_POP_YOUR_DEVICE_WILL_BE_CONNECTED_TO_THE_VIRTUAL_PRIVATE_NETWORK_HVPN_SERVICE")
diff --git a/packaging/net.netpopup.spec b/packaging/net.netpopup.spec
index 0cb971d..a786e83 100755
--- a/packaging/net.netpopup.spec
+++ b/packaging/net.netpopup.spec
@@ -1,6 +1,6 @@
Name: net.netpopup
Summary: Network Notification Popup applicationa
-Version: 0.2.85
+Version: 0.2.86
Release: 1
Group: App/Network
License: Flora-1.1
@@ -24,6 +24,7 @@ BuildRequires: pkgconfig(vconf)
BuildRequires: pkgconfig(efl-extension)
BuildRequires: pkgconfig(libtzplatform-config)
BuildRequires: pkgconfig(capi-vpnsvc)
+BuildRequires: pkgconfig(capi-network-stc)
BuildRequires: gettext
BuildRequires: edje-tools
diff --git a/po/ar.po b/po/ar.po
index 76e8f82..3d468b0 100755
--- a/po/ar.po
+++ b/po/ar.po
@@ -31,6 +31,9 @@ msgstr "شبكات Wi-Fi المتاحة"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "سيتم توصيلك بشبكة الهاتف المحمول. قد يترتب على ذلك فرض تكاليف إضافية."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "تحذير استخدام البيانات"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "تم الاتصال بشبكة Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "تشغيل تجوال البيانات"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "قد يترتب على الاتصال بشبكات الهاتف المحمول فرض تكاليف إضافية وفقا لخطة الدفع"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "تشغيل"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "إيقاف تشغيل بيانات الهاتف المحمول"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "تم بلوغ الحد الأقصى لاستخدام البيانات (%s). تم إقاف تشغيل بيانات الهاتف المحمول. قد يترتب على تشغيل بيانات الهاتف المحمول فرض رسوم إضافية. لإبقاء بيانات الهاتف المحمول متوقفة عن التشغيل، انقر فوق ”موافق“. لتشغيلها من جديد، انقر فوق ”تشغيل“."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "انقر هنا لتشغيله مرة أخرى."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "انقر هنا لعرض استخدام البيانات."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "تم تجاوز حد بيانات المحمول"
diff --git a/po/az.po b/po/az.po
index 9fe784d..1e64b26 100755
--- a/po/az.po
+++ b/po/az.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi şəbəkələr mövcuddur"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Siz mobil şəbəkənizə qoşulacaqsınız. Bu, əlavə xərclərə səbəb ola bilər."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Məlumat istifadəsi xəbərdarlığı"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Wi-Fi şəbəkəsinə %s qoşuldu."
@@ -124,3 +127,20 @@ msgstr "Data rouminqi yandır"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Tarif planınızdan asılı olaraq mobil şəbəkələr ilə qoşulmaq əlavə xərclərə səbəb ola bilər."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Yandır"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobil data söndürüldü"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Data istifadə limiti maksimuma (%s) çatmişdır. Mobil data söndürülmüşdür. Mobil datanın yandırılması əlavə xərclərə səbəb ola bilər. Mobil datanı sönülü saxlamaq üçün OK vurun. Yenidən yandırmaq üçün Yandır vurun."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Yenidən yandırmaq üçün buraya vur."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Data istf bxmq üçün bura vur."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobil data limiti keçilib"
diff --git a/po/bg.po b/po/bg.po
index c01bb44..1ce4cdc 100755
--- a/po/bg.po
+++ b/po/bg.po
@@ -31,6 +31,9 @@ msgstr "Наличие на Wi-Fi мрежи"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Ще бъдете свързани към мобилната си мрежа. Това може да доведе до допълнителни такси."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Предупреждение за използване на данни"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Свързано към Wi-Fi мрежа %s."
@@ -124,3 +127,20 @@ msgstr "Включване на „Роуминг на данни“"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Свързването към мобилни мрежи може да доведе до допълнителни такси в зависимост от тарифния ви план."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Включване"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Мобилни данни изключени"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Достигнато е максималното ограничение за потребление на данни (%s). Мобилните данни са изключени. Включването на Мобилни данни може да доведе до допълнителни такси. За да държите Мобилни данни изключени, докоснете OK. За да ги включите отново, докоснете „Включване“."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Докоснете тук за повторно вкл."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Док. тук за преглед потреб. данни."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Лимит моб. данни надвишен"
diff --git a/po/ca.po b/po/ca.po
index 5c6084c..fdb753f 100755
--- a/po/ca.po
+++ b/po/ca.po
@@ -31,6 +31,9 @@ msgstr "Xarxes Wi-Fi disponibles"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Se'l connectarà a la seva xarxa mòbil. Això pot comportar càrrecs addicionals."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Advertència d'ús de dades"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Connectat a la xarxa Wi-Fi %s"
@@ -124,3 +127,20 @@ msgstr "Activar les Dades en itinerància"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "La connexió a xarxes mòbils por comportar càrrecs addicionals en funció del seu pla de pagament"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Dades mòbils desactivades"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "S'ha assolit el límit màxim d'ús de dades (%s) i s'han desactivat les dades mòbils. La seva activació pot comportar càrrecs addicionals. Per mantenir les dades mòbils apagades, toqui Acceptar. Per tornar-les a activar, toqui Activar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Premi aquí per tornar a activar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Toqui per veure l'ús de dades."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "S'ha sup límit dad mòbils"
diff --git a/po/cs.po b/po/cs.po
index f82afa8..f2c20e2 100755
--- a/po/cs.po
+++ b/po/cs.po
@@ -31,6 +31,9 @@ msgstr "Dostupné sítě Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Budete připojeni k mobilní síti. Mohou být účtovány další poplatky."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Upozornění na využití dat"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Připojeno k síti Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Zapnout Datový roaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Připojování k mobilním sítím může mít za následek další poplatky v závislosti na vašem tarifu."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Zapnout"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobilní data vypnuta"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Byl dosažen maximální limit využití dat (%s). Mobilní data byla vypnuta. Zapnutí Mobilních dat může zahrnovat další poplatky. Chcete-li zachovat Mobilní data vypnutá, klepněte na tlačítko OK. Chcete-li je znovu zapnout, klepněte na tlačítko Zapnout."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Klepnutím sem znovu zapnete."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Klepnutím zobrazíte využití dat."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Překročen limit mob. dat"
diff --git a/po/da.po b/po/da.po
index 23c218f..b797719 100755
--- a/po/da.po
+++ b/po/da.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi-netværk tilgængelige"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Du vil blive tilsluttet via dit mobile netværk. Dette kan medføre yderligere gebyrer."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Advarsel om databrug"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Forbundet til Wi-Fi-netværk %s."
@@ -124,3 +127,20 @@ msgstr "Aktiver Dataroaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Oprettelse af forbindelse til mobile netværk kan medføre yderligere gebyrer afhængigt af dit abonnement."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Aktiver"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobile data er slået fra"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Grænsen for maksimalt dataforbrug er nået (%s). Mobile data er blevet slået fra. Hvis du slår Mobile data til igen, kan det medføre yderligere gebyrer. Hvis Mobile data skal være slået fra, skal du trykke på OK. Hvis du vil slå det til igen, skal du trykke på Aktiver."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tryk her for at aktivere det igen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tryk her for at se dit dataforbrug."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobildatagrænse overskredet"
diff --git a/po/de.po b/po/de.po
index ef76fdb..82d99c8 100755
--- a/po/de.po
+++ b/po/de.po
@@ -31,6 +31,9 @@ msgstr "WLAN-Netzwerke verfügbar"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Sie werden mit Ihrem mobilen Netzwerk verbunden. Dabei fallen möglicherweise zusätzliche Gebühren an."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Datennutzungswarnung"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Mit WLAN-Netz %s verbunden."
@@ -124,3 +127,20 @@ msgstr "Daten-Roaming einschalten"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Eine Verbindung mit einem mobilen Netzwerk kann je nach Vertrag zusätzliche Kosten verursachen."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Einschalten"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Ausgeschaltete mobile Daten"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Die maximale Datennutzung (%s) wurde erreicht. Mobile Daten wurden deaktiviert. Durch das Aktivieren mobiler Daten können zusätzliche Gebühren entstehen. Tippen sie auf „OK“, um mobile Daten ausgeschaltet zu lassen. Tippen Sie zum erneuten Einschalten auf „Einschalten“."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Zum erneuten Einschalten hier tippen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tippen, um Datennutzung anzeigen."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobildatengrenze überschritten"
diff --git a/po/el_GR.po b/po/el_GR.po
index 0776a1e..754175a 100755
--- a/po/el_GR.po
+++ b/po/el_GR.po
@@ -31,6 +31,9 @@ msgstr "Διαθέσιμα δίκτυα Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Θα συνδεθείτε στο δίκτυό σας κινητής τηλεφωνίας. Αυτή η ενέργεια ενδέχεται να επιφέρει πρόσθετες χρεώσεις."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Προειδοποίηση χρήσης δεδομένων"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Συνδέθηκε στο δίκτυο Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Ενεργοποίηση περιαγωγής δεδομένων"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Η σύνδεση σε δίκτυα κινητής τηλεφωνίας ενδέχεται να επιφέρει επιπλέον χρεώσεις ανάλογα με το πρόγραμμα χρέωσης που διαθέτετε."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Ενεργοποίηση"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Τα δεδ. κινητής απενεργοπ."
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Συμπληρώθηκε το μέγιστο όριο χρήσης δεδομένων (%s). Τα δεδομένα κινητής τηλεφωνίας απενεργοποιήθηκαν. Η ενεργοποίηση των δεδομένων κινητής τηλεφωνίας ενδέχεται να επιφέρει πρόσθετες χρεώσεις. Για να παραμείνουν απενεργοποιημένα τα δεδομένα κινητής τηλεφωνίας πατήστε OK. Για να τα ενεργοποιήσετε ξανά πατήστε «Ενεργοποίηση»."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Πατήστε εδώ για να το ενεργ. ξανά."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Πατ. εδώ για να δείτε τη χρ. δεδ."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Υπέρβαση ορίου δεδ. κινητής"
diff --git a/po/en.po b/po/en.po
index c938f7e..fd1d941 100755
--- a/po/en.po
+++ b/po/en.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi networks available"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "You will be connected to your mobile network. This may result in additional charges."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Data usage warning"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Connected to Wi-Fi network %s."
@@ -85,6 +88,24 @@ msgstr "Unable to connect."
msgid "IDS_COM_SK_RETRY_A"
msgstr "Retry"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobile data turned off"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "The maximum data usage limit (%s) has been reached. Mobile data has been turned off. Turning on Mobile data may result in additional charges. To keep Mobile data turned off, tap OK. To turn it on again, tap Turn on."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tap here to turn it on again."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tap here to view your data usage."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobile data limit exceeded"
+
msgid "IDS_IM_POP_SERVICE_NOT_AVAIL"
msgstr "Service not available. Try later."
diff --git a/po/en_PH.po b/po/en_PH.po
index 777d49a..8537961 100755
--- a/po/en_PH.po
+++ b/po/en_PH.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi networks available"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "You will be connected to your mobile network. This may result in additional charges."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Data usage warning"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Connected to Wi-Fi network %s."
@@ -124,3 +127,20 @@ msgstr "Turn on Data roaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Connecting to mobile networks may result in additional charges depending on your payment plan."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobile data turned off"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "The maximum data usage limit (%s) has been reached. Mobile data has been turned off. Turning on Mobile data may result in additional charges. To keep Mobile data turned off, tap OK. To turn it on again, tap Turn on."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tap here to turn it on again."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tap here to view your data usage."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobile data limit exceeded"
diff --git a/po/en_US.po b/po/en_US.po
index 913253b..4534b37 100755
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi networks available"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "You will be connected to your mobile network. This may result in additional charges."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Data usage warning"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Connected to Wi-Fi network %s."
@@ -124,3 +127,20 @@ msgstr "Turn on Data roaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Connecting to mobile networks may result in additional charges depending on your payment plan."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Turn on"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobile data turned off"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "The maximum data usage limit (%s) has been reached. Mobile data has been turned off. Turning on Mobile data may result in additional charges. To keep Mobile data turned off, tap OK. To turn it on again, tap Turn on."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tap here to turn it on again."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tap here to view your data usage."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobile data limit exceeded"
diff --git a/po/es_ES.po b/po/es_ES.po
index 2cdfe80..891e9a1 100755
--- a/po/es_ES.po
+++ b/po/es_ES.po
@@ -31,6 +31,9 @@ msgstr "Redes Wi-Fi disponibles"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Se conectará a su red móvil. Esto puede suponer costes adicionales."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Aviso de uso de datos"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Conectado a red Wi-Fi %s"
@@ -124,3 +127,20 @@ msgstr "Activar datos en itinerancia"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "La conexión a redes móviles puede suponer costes adicionales en función de su plan de pago"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Datos móviles desactivados"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Se ha alcanzado el límite máximo de uso de datos (%s). Los datos móviles se han desactivado. La activación de datos móviles puede suponer costes adicionales. Para mantener los datos móviles desactivados, pulse Aceptar. Para activarlos de nuevo, pulse Activar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Pulse aquí para activar de nuevo."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Pulse aquí para ver uso de datos."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Límite de datos superados"
diff --git a/po/es_US.po b/po/es_US.po
index 04fc0e0..d601a91 100755
--- a/po/es_US.po
+++ b/po/es_US.po
@@ -31,6 +31,9 @@ msgstr "Redes Wi-Fi disponibles"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Se conectará a su red móvil. Esto puede generar un coste adicional."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Advertencia de uso de datos"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Conectado a red Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Activar Roaming de datos"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "La conexión a redes móviles puede generar costos adicionales según su plan de pago."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Datos móviles desactivados"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Se alcanzó el límite máximo de uso de datos (%s). La función Datos móviles se ha desactivado. Al reactivarla podrían generarse costos adicionales. Para mantener la función Datos móviles desactivada, pulse Aceptar. Para activarla de nuevo, pulse Activar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Pulsar para reactivar la función."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Pulsar para ver el uso de datos."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Límite superado"
diff --git a/po/et.po b/po/et.po
index 63c2fd0..13e5301 100755
--- a/po/et.po
+++ b/po/et.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi võrgud on saadaval"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Teid ühendatakse mobiilsidevõrgu kaudu. Sellega võivad rakenduda lisatasud."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Andmekasutuse hoiatus"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Ühendus loodud Wi-Fi võrguga %s."
@@ -124,3 +127,20 @@ msgstr "Lülita andmerändlus sisse"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Soltuvalt teie paketist voivad mobiilsidevorguga uhenduse loomisel rakenduda lisatasud."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Lülita sisse"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mob. andmes. välja lülitatud"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Maksimaalne andmekasutuse piirang (%s) on saavutatud. Mobiilne andmeside on välja lülitatud. Mobiilse andmeside sisselülitamisega võivad rakenduda lisatasud. Mobiilse andmeside endiselt väljalülitatuna hoidmiseks toksake OK. Selle uuesti sisselülitamiseks toksake käsku Lülita sisse."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Toksake siia uuesti sisselül.-ks."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tok. siia andmekasut. vaatamiseks."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mob. andmes. piir ületatud"
diff --git a/po/eu.po b/po/eu.po
index 35a3221..192c29f 100755
--- a/po/eu.po
+++ b/po/eu.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi sareak erabilgarri"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Zure sare mugikorrera konektatuko zara. Baliteke kostu osagarriak eragitea."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Datu erabileraren abisua"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "%s Wi-Fi sarera konektatuta"
@@ -124,3 +127,20 @@ msgstr "Aktibatu Datu ibiltaritza"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Baliteke sare mugikorretara konektatzeak kostu osagarriak eragitea zure ordainketa planaren arabera"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Aktibatu"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Datu mugik. desaktibatuta"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Datu erabileraren gehienezko muga (%s) gainditu da. Datu mugikorrak desaktibatu dira. Baliteke Datu mugikorrak itzaltzean, kostu osagarriak sortzea. Datu mugikorrak desaktibatuta mantentzeko, ukitu Ados. Berriz aktibatzeko, ukitu Aktibatu."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Sakatu hau berriz aktibatzeko."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Ukitu hau datu erabilera ikusteko."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Datu mugik. muga gaindituta"
diff --git a/po/fi.po b/po/fi.po
index aa49786..26f4f6f 100755
--- a/po/fi.po
+++ b/po/fi.po
@@ -31,6 +31,9 @@ msgstr "Käytettävissä olevat Wi-Fi-verkot"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Muodostetaan yhteys matkapuhelinverkkoon. Tästä voi aiheutua lisämaksuja."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Datankäyttövaroitus"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Yhdistetty Wi-Fi-verkkoon %s."
@@ -124,3 +127,20 @@ msgstr "Ota Dataverkkovierailu käyttöön"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Matkapuhelinverkkoyhteyksien muodostamisesta voidaan periä lisämaksuja tilauksesi mukaan."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Käynnistä"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobiilidata poistettu k."
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Enimmäisdatankäyttörajoitus (%s) on saavutettu. Mobiilidata on poistettu käytöstä. Mobiilidatan ottaminen käyttöön voi aiheuttaa ylimääräisiä maksuja. Jos haluat pitää mobiilidatan poissa käytöstä, napauta OK. Jos haluat ottaa sen uudelleen käyttöön, napauta Ota käyttöön."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Ota uud. käyttöön napautt. tätä."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Näytä datankäyttö napautt. tätä."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobiilidatakiintiö ylitetty"
diff --git a/po/fr.po b/po/fr.po
index c94b0ae..194858a 100755
--- a/po/fr.po
+++ b/po/fr.po
@@ -31,6 +31,9 @@ msgstr "Réseaux Wi-Fi disponibles"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Vous allez être connecté à votre réseau mobile. Des frais supplémentaires peuvent être facturés."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Avertissement utilisation des données"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Connecté au réseau Wi-Fi %s"
@@ -124,3 +127,20 @@ msgstr "Activer l'itinérance des données"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "La connexion aux réseaux mobiles peut entraîner des frais supplémentaires en fonction de votre forfait."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Activer"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Données mobiles désactivées"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "La limite maximale d'utilisation des données (%s) a été atteinte. Les données mobiles ont été désactivées. L'activation des données mobiles peut entraîner des frais supplémentaires. Pour laisser les données mobiles désactivées, appuyez sur OK. Pour les réactiver, appuyez sur Activer."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Appuyez ici pour réactiver."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "App. ici pour voir util. données."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Limite donn. mob. dépassée"
diff --git a/po/fr_CA.po b/po/fr_CA.po
index ac22a8e..b3bce00 100755
--- a/po/fr_CA.po
+++ b/po/fr_CA.po
@@ -124,3 +124,20 @@ msgstr "Activer l'itinérance des données"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "La connexion aux réseaux mobiles peut entrainer des frais supplémentaires en fonction de votre forfait."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Activer"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Données mobiles désactivées"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "La limite maximale d'utilisation des données (%s) a été atteinte. Les données mobiles ont été désactivées. L'activation des données mobiles peut entrainer des frais supplémentaires. Pour laisser les données mobiles désactivées, touchez OK. Pour les réactiver, touchez Activer."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Touchez ici pour réactiver."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "App. ici pour voir util. données."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Limite donn. mob. dépassée"
diff --git a/po/ga.po b/po/ga.po
index dd4f624..7f02a2c 100755
--- a/po/ga.po
+++ b/po/ga.po
@@ -31,6 +31,9 @@ msgstr "Líonraí Wi-Fi ar fáil"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Nascfar le do líonra móibíleach tú. Is féidir go ngearrfaí táillí breise dá réir."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Rabhadh maidir le húsáid sonraí"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Nasctha le líonra Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Cas air Fánaíocht sonraí"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Is féidir go ngearrfar táillí breise ar nascadh le líonraí móibíleacha ag brath ar do phlean íocaíochta"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Cas air"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Sonraí móibíleacha casta as"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Uasteorainn ar úsáid sonraí bainte amach (%s). Tá sonraí móibíleacha casta as. Is féidir go ngearrfar táillí breise ar shonraí móibíleacha a chasadh air. Le Sonraí móibíleacha a choinneáil casta as, tapáil OK. Lena gcasadh air arís, tapáil Cas air."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tapáil lena chasadh air arís."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tapáil le hamh. ar d'úsáid sonraí."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Teor. sonraí móib. sáraithe"
diff --git a/po/gl.po b/po/gl.po
index 6d8459f..df19109 100755
--- a/po/gl.po
+++ b/po/gl.po
@@ -31,6 +31,9 @@ msgstr "Redes Wi-Fi dispoñibles"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Conectaraste á túa rede móbil. Isto pode carrexar custos adicionais."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Advertencia de uso de datos"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Conectado á rede Wi-Fi %s"
@@ -124,3 +127,20 @@ msgstr "Activar itinerancia de datos"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "A conexión a redes móbiles pode implicar a aplicación de tarifas adicionais en función do teu plan de pago"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Activar"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Datos móbiles desactivados"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Alcanzouse o límite de uso de datos máximo (%s). Desactiváronse os datos móbiles. A activación dos datos móbiles pode carrexar custos adicionais. Para manter os datos móbiles desactivados, toca Aceptar. Para activalos de novo, toca Activar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Pulse aquí para activalo de novo."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Toca aquí para ver teu uso datos."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Superouse límite datos mób."
diff --git a/po/hi.po b/po/hi.po
index c3c04ac..180c3fe 100755
--- a/po/hi.po
+++ b/po/hi.po
@@ -31,6 +31,9 @@ msgstr "WI-FI नेटवर्क्स उपलब्ध"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "आपको अपने मोबाइल नेटवर्क से कनेक्ट किया जाएगा। इसके परिणाम स्वरूप अतिरिक्त शुल्क लग सकते हैं।"
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "डाटा उपयोग चेतावनी"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Wi-Fi नेटवर्क %s से कनेक्ट किया गया।"
@@ -124,3 +127,20 @@ msgstr "डाटा रोमिंग चालू करें"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "आपके भुगतान प्लान के आधार पर मोबाइल नेटवर्क्स से कनेक्ट करने पर अतिरिक्त शुल्क लग सकते हैं।"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "चालू करें"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "मोबाइल डाटा बंद हो गया है"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "अधिकतम डाटा उपयोग सीमा (%s) पूरी हो गई है। मोबाइल डाटा बंद हो गया है। मोबाइल डाटा चालू करने पर अतिरिक्त शुल्क लग सकते हैं। मोबाइल डाटा बंद रखने के लिए, “ओके” टैप करें। इसे फिर से चालू करने के लिए, “चालू करें” पर टैप करें।"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "इसे फिर चालू करने हेतु यहां टैप करें।"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "अपना डाटा उपयोग देखने हेतु यहां टैप करें।"
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "मोबाइल डाटा सीमा पार हुई"
diff --git a/po/hr.po b/po/hr.po
index eb6a650..fba96fa 100755
--- a/po/hr.po
+++ b/po/hr.po
@@ -31,6 +31,9 @@ msgstr "Dostupne WiFi mreže"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Spojit ćete se na svoju mobilnu mrežu. To može dovesti do dodatnih troškova."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Upozorenje o korištenju podataka"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Spojeno na Wi-Fi mrežu %s."
@@ -124,3 +127,20 @@ msgstr "Uključi Podatkovni roaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Spajanje na mobilne mreže može uzrokovati povećanje troškova ovisno o vašoj tarifi."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Uključi"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobilni podaci isključeni"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Dosegnuto je maksimalno ograničenje korištenja podataka (%s). Mobilni su podaci isključeni. Uključivanje Mobilnih podataka može uzrokovati dodatne troškove. Kako bi Mobilni podaci i dalje bili isključeni, dodirnite U redu. Kako biste ih ponovno uključili, dodirnite Uključi."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Dod. ovdje da biste ga pon. uklj."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Dod. ovdje za pregl. koriš. podat."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Premaš. ogr. mob. podataka"
diff --git a/po/hu.po b/po/hu.po
index 497e018..64557c5 100755
--- a/po/hu.po
+++ b/po/hu.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi-hálózat elérhető"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Kapcsolódni fog a mobilhálózathoz. Ez további költséggel járhat."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Adathasználati figyelmeztetés"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "A(z) %s Wi-Fi-hálózathoz kapcsolódva."
@@ -124,3 +127,20 @@ msgstr "Adatroaming bekapcsolása"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Előfizetési csomagjától függően lehetséges, hogy a mobilhálózaton keresztül történő kapcsolódásért további díjat kell fizetni."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Bekapcsolás"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "A mobil int.kap. kikapcsolt"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Elérte a maximális adathasználat korlátját (%s). A Mobil internetkapcsolat kikapcsolt. A funkció bekapcsolása további költséggel járhat. Ha nem kívánja bekapcsolni, érintse meg az OK gombot. Ellenkező esetben érintse meg a Bekapcsolás gombot."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Érintésre újból bekapcsol."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Érintse meg az adathasználatért."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobil int.k. korl. túllépve"
diff --git a/po/hy.po b/po/hy.po
index 673506d..99b0bd1 100755
--- a/po/hy.po
+++ b/po/hy.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi ցանցերը մատչելի են"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Դուք կմիանաք Ձեր շարժական կապի ցանցին: Դա կարող է լրացուցիչ վճարների հանգեցնել:"
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Տվյալների օգտագործման նախազգուշացում"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Միացել է %s Wi-Fi ցանցին:"
@@ -124,3 +127,20 @@ msgstr "Միացնել Տվյալների ռոումինգը"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Շարժական կապի ցանցերին միանալը կարող է լրացուցիչ վճարների հանգեցնել՝ Ձեր վճարային պլանից կախված:"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Միացնել"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Շարժ. տվյալներն անջատված են"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Հասել է տվյալների օգտագործման առավելագույն չափին (%s): Շարժական տվյալներն անջատվել են: Շարժական տվյալներ միացնելը կարող է լրացուցիչ վճարների հանգեցնել: Շարժական տվյալներն անջատված պահելու համար թակեք OK: Այն կրկին միացնելու համար թակեք «Միացնել»:"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Թակեք այստեղ՝ կրկին միացնելու հր:"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Թակեք այստեղ՝ տվ. օգտ. դիտել. հր:"
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Շարժ. տվ. սհմն. գերզնցվել է"
diff --git a/po/is.po b/po/is.po
index 31c4a20..a9c1e7e 100755
--- a/po/is.po
+++ b/po/is.po
@@ -124,3 +124,20 @@ msgstr "Kveikja á gagnareiki"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Ef tengst er í gegnum farsímakerfi kann það að hafa viðbótarkostnað í för með sér, allt eftir áskrift."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Kveikja"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Slökkt á farsímagögnum"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Hámarki gagnanotkunar (%s) hefur verið náð. Slökkt hefur verið á farsímagögnum. Ef kveikt er á farsímagögnum kann það að hafa viðbótarkostnað í för með sér. Pikkaðu á „Í lagi“ til að hafa slökkt á farsímagögnum eða á „Kveikja“ til að kveikja aftur á þeim."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Pikkaðu hér til að kveikja aftur."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Pikkaðu hér fyrir gagnanotkun."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Farsímagagnamarki náð"
diff --git a/po/it_IT.po b/po/it_IT.po
index 1b0cecb..9d0af00 100755
--- a/po/it_IT.po
+++ b/po/it_IT.po
@@ -31,6 +31,9 @@ msgstr "Reti Wi-Fi disponibili"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Verrà stabilita una connessione alla rete mobile, che potrebbe comportare l'addebito di spese aggiuntive."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Avviso di utilizzo dati"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Connesso alla rete Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Attiva il roaming dati"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "L'accesso alle reti mobili può comportare l'addebito di spese aggiuntive a seconda del vostro piano tariffario."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Attiva"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Connessione dati disattivata"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "È stato raggiunto il limite massimo di utilizzo dei dati (%s). La connessione dati è stata disattivata. L'attivazione della connessione dati può comportare costi aggiuntivi. Per mantenere la connessione dati disattivata, toccate OK. Per riattivarla, toccate Attiva."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Toccate qui per attivarla di nuovo."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Toccate qui per vedere l'uso dati."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Limite conn. dati superato"
diff --git a/po/ja_JP.po b/po/ja_JP.po
index 621d358..408c863 100755
--- a/po/ja_JP.po
+++ b/po/ja_JP.po
@@ -31,6 +31,9 @@ msgstr "使用可能なWi-Fiネットワーク"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "モバイルネットワークに接続します。追加料金が発生する可能性があります。"
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "データ使用警告"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Wi-Fiネットワーク%sに接続しました。"
@@ -124,3 +127,20 @@ msgstr "データローミングをON"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "モバイルネットワークに接続すると、料金プランによっては追加料金が発生する可能性があります。"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "ON"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "モバイルデータがOFF"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "最大データ使用量(%s)に達しました。モバイルデータがOFFになりました。モバイルデータをONにすると、追加料金が発生する可能性があります。モバイルデータをOFFのままにするには、[OK]をタップしてください。再度ONにするには、[ON]をタップしてください。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "再度ONにするにはここをタップします。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "タップしてデータ使用量を表示します。"
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "モバイルデータ制限を超過"
diff --git a/po/ka.po b/po/ka.po
index a8be1be..93183fb 100755
--- a/po/ka.po
+++ b/po/ka.po
@@ -31,6 +31,9 @@ msgstr "მისაწვდომი Wi-Fi ქსელები"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "თქვენ დაუკავშირდებით თქვენს მობილურ ქსელს. ამის გამო, შეიძლება დაგერიცხოთ დამატებითი გადასახადი."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "მონაცემთა გამოყენების გაფრთხილება"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "დაუკავშირდა Wi-Fi ქსელს %s."
@@ -124,3 +127,20 @@ msgstr "მონაცემთა როუმინგის ჩართვ
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "მობილურ ქსელებთან დაკავშირებისთვის შეიძლება დაგერიცხოთ დამატებითი გადასახადი, თქვენი სატარიფო გეგმის შესაბამისად."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "ჩართვა"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "მობილური მონაცემები გამოირთო"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "მიღწეულია მონაცემთა გამოყენების მაქსიმუმი (%s). მობილურ მონაცემთა კავშირი გამორთულია. შესაძლოა, მობილურ მონაცემთა ჩართვის შედეგად დაგერიცხოთ დამატებითი გადასახადი. მობილურ მონაცემთა ქსელი გამორთული რომ დარჩეს, შეეხეთ OK-ს. თავიდან ჩასართავად, აირჩიეთ „ჩართვა“."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "თავიდან ჩასართავად, შეეხეთ აქ."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "გამოყენების სანახავად, შეეხეთ აქ."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "გასცდა მობ.მონაცემთა ლიმიტს"
diff --git a/po/kk.po b/po/kk.po
index 410577b..b08585c 100755
--- a/po/kk.po
+++ b/po/kk.po
@@ -31,6 +31,9 @@ msgstr "Қол жетімді Wi-Fi желілері"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Ұялы желіге қосыласыз. Бұл қосымша ақыларға әкелуі мүмкін."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Деректер пайдалануды ескерту"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Wi-Fi %s желісіне қосылды."
@@ -124,3 +127,20 @@ msgstr "Деректер роумингін қосу"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Ұялы байланыс желілеріне қосылу төлем жоспарына байланысты қосымша ақыларға әкелуі мүмкін."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Қосу"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Ұялы деректер өшірілді"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Деректерді ең көп пайдалану шегіне (%s) жетті. Ұялы деректер өшірілді. Ұялы деректерді қосу қосымша ақыларға әкелуі мүмкін. Ұялы деректерді өшіру үшін, ОК түймесін түртіңіз. Оны қайта қосу үшін, “Қосу” түймесін түртіңіз."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Қайта қосу үшін, осы жерді түрт-з."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Дерек. пайдалану көру үшін түрт-з."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Ұялы деректер шегінен асты"
diff --git a/po/ko_KR.po b/po/ko_KR.po
index c343404..2209d72 100755
--- a/po/ko_KR.po
+++ b/po/ko_KR.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi 사용할 수 있음"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "모바일 네트워크에 연결합니다. 추가요금이 부과될 수 있습니다."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "데이터 사용 경고"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "%s Wi-Fi 네트워크에 연결했습니다."
@@ -124,3 +127,20 @@ msgstr "데이터 로밍 실행"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "모바일 네트워크에 연결하면 요금제에 따라 추가요금이 부과될 수 있습니다."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "실행"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "모바일 데이터 해제"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "최대 데이터 사용한도(%s)에 도달하여 [모바일 데이터]를 해제하였습니다. [모바일 데이터]를 다시 실행하면 추가요금이 부과될 수 있습니다. 다시 실행하지 않으려면 [확인], 다시 실행하려면 실행 버튼을 누르세요."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "다시 실행하려면 여기를 누르세요."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "데이터 사용량을 보려면 여기를 누르세요."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "모바일 데이터 사용한도 초과"
diff --git a/po/lt.po b/po/lt.po
index fe64d9b..49d71a4 100755
--- a/po/lt.po
+++ b/po/lt.po
@@ -31,6 +31,9 @@ msgstr "Pasiekiami „Wi-Fi“ tinklai"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Būsite prijungti prie mobiliojo tinklo. Dėl to gali būti taikomi papildomi mokesčiai."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Įspėjimas dėl duomenų naudojimo"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Prisijungta prie „Wi-Fi“ tinklo %s."
@@ -124,3 +127,20 @@ msgstr "Įjungti tarptinklinį duomenų ryšį"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Prisijungus prie mobiliųjų tinklų gali būti taikomi papildomi mokesčiai; tai priklauso nuo mokėjimo plano."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Įjungti"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobilieji duomenys išjungti"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Pasiekta maksimali leistina duomenų naudojimo riba (%s). Mobilieji duomenys buvo išjungti. Jei įjungsite mobiliuosius duomenis, gali būti taikomi papildomi mokesčiai. Jei norite išlaikyti mobiliuosius duomenis išjungtus, bakstelėkite „Gerai“. Jei norite juos vėl įjungti, bakstelėkite „Įjungti“."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Bakstelėkite čia ir įjunkite vėl."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Bakst. čia ir žr. duom. naudojimą."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Viršytas mob. duom. aprib."
diff --git a/po/lv.po b/po/lv.po
index 60f7904..ea46d89 100755
--- a/po/lv.po
+++ b/po/lv.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi tīkli pieejami"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Tiks izveidots savienojums ar jūsu mobilo tīklu. Tas var radīt papildu izmaksas."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Brīdinājums par datu lietojumu"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Izveidots savienojums ar Wi-Fi tīklu %s."
@@ -124,3 +127,20 @@ msgstr "Ieslēgt datu viesabonēšanu"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Savienojuma izveide ar mobilajiem tīkliem var radīt papildu izmaksas atkarībā no jūsu tarifu plāna."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Ieslēgt"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobilie dati ir izslēgti"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Sasniegts maksimālais datu lietošanas ierobežojums (%s). Mobilie dati ir izslēgti. Mobilo datu ieslēgšana var izraisīt papildu izmaksas. Lai mobilos datus atstātu izslēgtus, pieskarieties pie Labi. Lai tos atkal ieslēgtu, pieskarieties pie Ieslēgt."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Piesk. šeit, lai to vēlreiz iesl."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Piesk., lai skatītu datu lietoj."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Pārsniegts mob. datu ierob."
diff --git a/po/mk.po b/po/mk.po
index 266d9cb..a503955 100755
--- a/po/mk.po
+++ b/po/mk.po
@@ -31,6 +31,9 @@ msgstr "Достапни се мрежи Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Ќе се поврзете со мобилна мрежа. Тоа може да се наплаќа дополнително."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Предупредување за користење податоци"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Поврзано со мрежа Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Вклучи Податочен роаминг"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Поврзувањето со мобилни мрежи може да се наплаќа дополнително, зависно од Вашиот пакет."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Вклучи"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Моб. податоци се исклучени"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Достигнато е максималното ограничување за користење податоци (%s). Мобилните податоци се исклучени. Вклучувањето мобилни податоци може да предизвика дополнителни трошоци. За да ги задржите Мобилните податоци исклучени, допрете OK. За повторно да ги вклучите, допрете Вклучи."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Допр.тука за повт. да го вклучите."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Доп.тука за прег.на кор.податоци."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Надм.е огран.за моб.подат."
diff --git a/po/nb.po b/po/nb.po
index 84b4a08..b4c0c42 100755
--- a/po/nb.po
+++ b/po/nb.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi-nettverk tilgjengelige"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Du vil bli koblet til mobilnettet. Dette kan medføre ekstrakostnader."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Advarsel for databruk"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Tilkoblet til Wi-Fi-nettverk %s."
@@ -124,3 +127,20 @@ msgstr "Slå på Dataroaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Tilkobling til mobilnett kan medføre ekstra kostnader, avhengig av abonnementet ditt."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Slå på"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobildata er slått av"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Maksimal databruksgrense (%s) er nådd. Mobildata har blitt slått av. Hvis du slår på Mobildata, kan det medføre ekstra kostnader. Hvis du vil beholde Mobildata avslått, trykker du på OK. Trykk på Slå på for å slå det på igjen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Trykk her for å slå det på igjen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Trykk her for å vise databruken."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobildatagrense er overst."
diff --git a/po/nl.po b/po/nl.po
index c63a946..ea69cbd 100755
--- a/po/nl.po
+++ b/po/nl.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi-netwerken beschikbaar"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "U krijgt verbinding via uw mobiele netwerk. Dit kan leiden tot extra kosten."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Waarschuwing gegevensgebruik"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Verbonden met Wi-Fi-netwerk %s."
@@ -124,3 +127,20 @@ msgstr "Gegevensroaming inschakelen"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Afhankelijk van uw abonnement kan verbinding met mobiele netwerken extra kosten met zich meebrengen."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Inschakelen"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobiele gegevens uit"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "De maximumlimiet voor gegevensgebruik (%s) is bereikt. Mobiele gegevens zijn uitgeschakeld. Het inschakelen van Mobiele gegevens kan extra kosten met zich meebrengen. Tik op OK om Mobiele gegevens uitgeschakeld te laten. Tik op Inschakelen om in te schakelen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tik hier om weer in te schakelen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tik hier voor gegevensgebruik."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Limiet mob. geg. overschr."
diff --git a/po/pl.po b/po/pl.po
index 5eaeb35..951e8b3 100755
--- a/po/pl.po
+++ b/po/pl.po
@@ -31,6 +31,9 @@ msgstr "Dostępne sieci Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Nastąpi połączenie z siecią komórkową. Może to spowodować naliczenie dodatkowych opłat."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Ostrzeżenie dot. użycia danych"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Połączono z siecią Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Włącz roaming danych"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Nawiązywanie połączeń z sieciami komórkowymi może powodować naliczanie dodatkowych opłat w zależności od planu taryfowego."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Włącz"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Dane komórkowe wyłączone"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Osiągnięto maksymalny limit wykorzystania danych (%s). Wyłączono funkcję Dane komórkowe. Włączenie funkcji Dane komórkowe może spowodować naliczenie dodatkowych opłat. Dotknij OK, aby funkcja Dane komórkowe była stale wyłączona. Aby włączyć ją ponownie, dotknij opcji Włącz."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Dotknij tutaj, aby wł. ponownie."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Dotknij tu, aby wyśw. wykorz. dan."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Przekr. limit danych komór."
diff --git a/po/pt_BR.po b/po/pt_BR.po
index bf27d74..955f81f 100755
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -31,6 +31,9 @@ msgstr "Redes Wi-Fi disponíveis"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Você será conectado à sua rede móvel. Isto pode resultar em cobranças adicionais."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Aviso de uso de dados"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Conectado à rede Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Ativar o Roaming de dados"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "A conexão por redes móveis pode resultar em cobranças adicionais dependendo do seu plano de pagamento."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Ligar"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Dados móveis desligados"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "O limite máximo de uso de dados (%s) foi atingido. Os Dados móveis foram desligados. A ativação dos Dados móveis pode acarretar cobranças adicionais. Para manter os Dados móveis desligados, toque em OK. Para ativá-los novamente, toque em Ligar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Toque aqui para ligá-lo novamente."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Toque aqui p/ exibir uso de dados."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Lim. dados móveis excedido"
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 95b0c7e..d90fc66 100755
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -31,6 +31,9 @@ msgstr "Redes Wi-Fi disponíveis"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Será ligado à sua rede móvel. Daqui pode resultar a cobrança de taxas adicionais."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Aviso de utilização de dados"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Ligado à rede Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Ligar Roaming de dados"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "A ligação a redes móveis pode implicar taxas adicionais dependendo do seu plano tarifário."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Ligar"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Dados móveis desligados"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "O limite máximo da utilização de dados (%s) foi atingido. Os Dados móveis foram desligados. A ligação dos Dados móveis pode implicar a cobrança de taxas adicionais. Para manter os Dados móveis desligados, toque em OK. Para os voltar a ligar, toque em Ligar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Toque aqui para voltar a ligar."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Toque para ver utilização dados."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Limite dados móveis excedido"
diff --git a/po/ro.po b/po/ro.po
index 01290c0..9fca301 100755
--- a/po/ro.po
+++ b/po/ro.po
@@ -31,6 +31,9 @@ msgstr "Rețele Wi-Fi disponibile"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Veți fi conectat la rețeaua mobilă. Aceasta poate genera costuri suplimentare."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Avertisment utilizare date"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Conectat la rețeaua Wi-Fi %s"
@@ -124,3 +127,20 @@ msgstr "Pornire opțiune Roaming de date"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Conectarea la rețele mobile poate genera costuri suplimentare, în funcție de planul tarifar."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Pornire"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Date mobile dezactivate"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "S-a atins limita maximă pentru utilizarea datelor (%s). Datele mobile au fost oprite. Pornirea conexiunii de Date mobile poate genera costuri suplimentare. Pentru a menține conexiunea de Date mobile oprită, atingeți OK. Pentru a o porni din nou, atingeți Activați."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Ating. aici pt. o a act. din nou."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "At. aici pt. a viz. util. datelor."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Limită date mobile depășită"
diff --git a/po/ru_RU.po b/po/ru_RU.po
index 3c1105a..6081143 100755
--- a/po/ru_RU.po
+++ b/po/ru_RU.po
@@ -31,6 +31,9 @@ msgstr "Есть доступные сети Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Будет выполнено подключение к мобильной сети. За это будет взиматься дополнительная плата."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Предупреждение об использовании данных"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Подключено к сети Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Включить данные в роуминге"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "За подключение к мобильной сети может взиматься дополнительная плата (в зависимости от вашего тарифного плана)."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Включить"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Мобильные данные отключены"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Достигнуто максимальное значение используемых данных (%s). Мобильные данные были отключены. Включение мобильных данных может привести к дополнительным расходам. Чтобы мобильные данные были выключены и дальше, коснитесь OK. Для включения коснитесь “Включить”."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Коснитесь для повт. включения."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Косн. для просм. трафика."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Прев. лимит мобильн. данных"
diff --git a/po/sk.po b/po/sk.po
index fe8863a..16dd93d 100755
--- a/po/sk.po
+++ b/po/sk.po
@@ -31,6 +31,9 @@ msgstr "Siete Wi-Fi sú k dispozícii"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Pripojíte sa k mobilnej sieti. To môže mať za následok ďalšie poplatky."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Upozornenie na využitie dát"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Pripojené k sieti Wi-Fi %s."
@@ -124,3 +127,20 @@ msgstr "Zapnúť dátový roaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Pripojenie k mobilným sieťam môže znamenať ďalšie poplatky v závislosti od vášho tarifného programu."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Zapnúť"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobil. dát. pripoj. vypnuté"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Dosiahol sa maximálny limit spotreby dát (%s). Mobilné dátové pripojenie sa vyplo. Zapnutie mobilného dátového pripojenia môže mať za následok ďalšie poplatky. Ak chcete ponechať mobilné dátové pripojenie vypnuté, ťuknite na tlačidlo OK. Ak ho chcete znova zapnúť, ťuknite na tlačidlo Zapnúť."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Ťuknutím sem to znova zapnete."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Ťuknutím sem zobraz. spotrebu dát."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Prekroč. limit mobil. dát."
diff --git a/po/sl.po b/po/sl.po
index be64f90..d5d2202 100755
--- a/po/sl.po
+++ b/po/sl.po
@@ -31,6 +31,9 @@ msgstr "Na voljo so omrežja Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Povezava bo vzpostavljena prek mobilnega omrežja.To lahko povzroči dodatne stroške."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Opozorilo za porabo podatkov"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Povezava z omrežjem Wi-Fi %s vzpostavljena."
@@ -124,3 +127,20 @@ msgstr "Vklopi Prenos podat. na gostovanju"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Povezava z mobilnim omrežjem lahko povzroči dodatne stroške, odvisno od vaše naročnine."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Vklopi"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobilni podatki izklopljeni"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Dosežena je največja dovoljena omejitev porabe podatkov (%s). Funkcija Prenos podatkov prek mobilnega omrežja je izklopljena. Če jo vklopite, lahko pride do dodatnih stroškov. Če želite, da funkcija Prenos podatkov prek mobilnega omrežja ostane izklopljena, pritisnite V REDU. Če jo želite znova vklopiti, pritisnite Vklopi."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Pritisn. tukaj, da znova vklopite."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Pritis. tu za prik. por. podatkov."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Omejit. mob. pod. presežena"
diff --git a/po/sr.po b/po/sr.po
index e8148c0..fa5a37b 100755
--- a/po/sr.po
+++ b/po/sr.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi mreže dostupne"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Bićeš povezan/a na mreže mobilne telefonije. To može dovesti do dodatnih troškova."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Upozorenje o upotrebi podataka"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Povezan na Wi-Fi mrežu %s."
@@ -124,3 +127,20 @@ msgstr "Uključi Roming podataka"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Povezivanje na mreže mobilne telefonije može dovesti do dodatnih troškova u zavisnosti od načina plaćanja."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Uključi"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobilni podaci su isključeni"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Dostignuta je maksimalna granica upotrebe podataka (%s). Mobilni podaci su isključeni. Ako uključite Mobilne podatke, može doći do dodatnih troškova. Da bi Mobilni podaci i dalje bili isključeni, kucnite na OK. Da biste ih ponovo uključili, kucnite na opciju Uključi."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Kucnite ovde i ponovo uključite."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Kucnite za pikaz upotr. podataka."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Premašeno ogr. za mob. pod." \ No newline at end of file
diff --git a/po/sv.po b/po/sv.po
index a2454e7..3ab260e 100755
--- a/po/sv.po
+++ b/po/sv.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi-nätverk är tillgängliga"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Du kommer att bli ansluten till ditt mobilnät. Det kan medföra extra kostnader."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Varning för dataanvändning"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Ansluten till Wi-Fi-nätverket %s."
@@ -124,3 +127,20 @@ msgstr "Slå på Dataroaming"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Att ansluta via mobilnätverk kan medföra extra avgifter beroende på ditt avtal."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Slå på"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobildata har stängts av"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Den högsta gränsen för dataanvändning (%s) har uppnåtts. Mobildata har stängts av. Om du slår på Mobildata kan det medföra extra avgifter. Tryck på OK om du vill hålla Mobildata avstängt. Aktivera det igen genom att trycka på Slå på."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tryck här och aktivera det igen."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Tryck här och se dataanvändningen."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Gräns för mobild. överskr." \ No newline at end of file
diff --git a/po/tr_TR.po b/po/tr_TR.po
index 709056b..f06ba1f 100755
--- a/po/tr_TR.po
+++ b/po/tr_TR.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi ağları mevcut"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Mobil ağınıza bağlanacaksınız. Bunun için ek ücretler uygulanabilir."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Veri kullanımı uyarısı"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Wi-Fi ağına %s bağlandı."
@@ -124,3 +127,20 @@ msgstr "Veri dolaşımını aç"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Ödeme planınıza bağlı olarak mobil ağlara bağlanmak ek ücrete tabii olabilir"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Aç"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobil veri kapatıldı"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Maksimum veri kullanımı sınırına (%s) ulaşıldı. Mobil veri kapatıldı. Mobil verinin açılması ek ücretlere neden olabilir. Mobil veriyi kapalı tutmak için Tamam öğesine dokunun. Tekrar açmak için Aç öğesine dokunun."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Tekrar açmak için buraya dokunun."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Vri kllnmnzı gstrmk içn brya dknn."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobil veri sınırı aşıldı"
diff --git a/po/uk.po b/po/uk.po
index a7c728a..130ae32 100755
--- a/po/uk.po
+++ b/po/uk.po
@@ -31,6 +31,9 @@ msgstr "Доступні мережі Wi-Fi"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Буде встановлено підключення до мобільної мережі. Це може призвести до додаткових витрат."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Попередження стосовно використання даних"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "Підключено до мережі Wi-Fi %s."
@@ -124,3 +127,21 @@ msgstr "Увімкнути дані в роумінгу"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Підключення до мобільних мереж може призвести до додаткових витрат залежно від тарифного плану."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Увімкнути"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Викор. моб. даних вимкнено"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Досягнуто максимального обмеження на використання даних (%s). Мобільні дані вимкнено. Увімкнення мобільних даних може призвести до стягнення додаткової плати. Щоб залишити мобільні дані вимкненими, торкніться OK. Щоб увімкнути їх знову, торкніться «Увімкнути»."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Торкн. тут, щоб знову увімкнути."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Торкн. тут для перег. вик. даних."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Перев. обмеж. на моб. дані"
+
diff --git a/po/uz.po b/po/uz.po
index 028b095..03e6288 100755
--- a/po/uz.po
+++ b/po/uz.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi tarmoqlari mavjud"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "Siz mobil tarmog‘ingizga qo‘shilasiz. Buning uchun qo‘shimcha to‘lov olinishi mumkin."
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "Ma'lumotdan foydalanish ogohlantirishi"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "%s Wi-Fi tarmog‘iga ulangan."
@@ -124,3 +127,20 @@ msgstr "Ma’lumot roumingini yoqish"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "Mobil tarmoqlarga ulanish, to‘lov rejangiz asosida, qo‘shimcha to‘lov olinishiga olib kelishi mumkin."
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "Yoqish"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "Mobil ma’lumot o‘chirilgan"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "Ma’lumot ishlatilishi belgilangan maksimal cheklovga (%s) yetdi. Mobil ma’lumot o‘chirildi. Mobil ma’lumotni yoqish uchun qo‘shimcha to‘lov olinishi mumkin. Mobil ma’lumot o‘chirilgan qilib saqlash uchun OKga teging. Uni qayta yoqish uchun Yoqish tugmasiga teging."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "Buni yoqish uchun bu yerga teging."
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "Ma’l. sarfini ko‘rish u-n teging."
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "Mobil ma’l-t cheklov. oshdi"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 308ef78..9d416e1 100755
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi网络可用"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "您将连接至移动网络。这可能产生额外费用。"
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "数据使用量警报"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "已连接到Wi-Fi网络%s。"
@@ -124,3 +127,20 @@ msgstr "打开数据漫游"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "根据您的资费套餐,连接至移动网络可能产生额外费用。"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "打开"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "手机流量已关闭"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "已达到流量使用量上限 (%s)。手机流量已关闭。打开手机流量可能产生额外费用。若要使手机流量保持关闭,请点击【确定】。若要重新打开手机流量,请点击【打开】。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "点击此处以再次打开它"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "点击此处以查看流量使用量"
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "已超出手机流量限制" \ No newline at end of file
diff --git a/po/zh_HK.po b/po/zh_HK.po
index c75afff..24297e2 100755
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -31,6 +31,9 @@ msgstr "Wi-Fi 網絡可用"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "您將連接至流動網絡。這可能產生額外費用。"
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "數據使用量警告"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "已連接到 Wi-Fi 網絡 %s。"
@@ -124,3 +127,20 @@ msgstr "開啟數據漫遊"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "連接至流動網絡可能根據您的資費方案產生額外費用。"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "開啟"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "流動數據已關閉"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "已達數據使用量上限 (%s)。流動數據已關閉。開啟流動數據可能產生額外費用。若要保持流動數據關閉,輕觸 [確定]。若要再次開啟,輕觸開啟。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "輕觸此處以再次開啟。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "輕觸此處以檢視數據使用量。"
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "已超過流動數據上限" \ No newline at end of file
diff --git a/po/zh_TW.po b/po/zh_TW.po
index bf3ae6b..c4f78ee 100755
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -31,6 +31,9 @@ msgstr "可用的Wi-Fi 網路"
msgid "IDS_QP_POP_YOU_WILL_BE_CONNECTED_TO_YOUR_MOBILE_NETWORK_THIS_MAY_RESULT_IN_ADDITIONAL_CHARGES"
msgstr "將連接至您的行動網路。這可能產生額外費用。"
+msgid "IDS_COM_BODY_DATA_USAGE_WARNING"
+msgstr "數據用量警告"
+
msgid "IDS_ST_BODY_CONNECTED_TO_WI_FI_NETWORK_PS"
msgstr "已連接至 Wi-Fi 網路 %s。"
@@ -124,3 +127,20 @@ msgstr "開啟數據漫遊"
msgid "IDS_FM_BODY_CONNECTING_TO_MOBILE_NETWORKS_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
msgstr "連接至行動網路可能根據您的資費方案產生額外費用。"
+msgid "IDS_SM_BUTTON_TURN_ON_ABB3"
+msgstr "開啟"
+
+msgid "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2"
+msgstr "行動數據已關閉"
+
+msgid "IDS_SM_POP_THE_MAXIMUM_DATA_USAGE_LIMIT_HPS_HAS_BEEN_REACHED_MOBILE_DATA_HAS_BEEN_TURNED_OFF_TURNING_ON_MOBILE_DATA_MAY_RESULT_IN_ADDITIONAL_CHARGES_MSG"
+msgstr "已達到數據使用上限 (%s)。已關閉行動數據。開啟行動數據可能會額外收費。若要讓行動數據繼續關閉,輕觸 [確定]。若要再次開啟,輕觸 [開啟]。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB"
+msgstr "輕觸此處以再次開啟。"
+
+msgid "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB"
+msgstr "輕觸此處檢視數據使用量。"
+
+msgid "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB"
+msgstr "已超過行動數據上限" \ No newline at end of file
diff --git a/resources/net.netpopup.xml b/resources/net.netpopup.xml
index 2150c81..7dc299b 100755
--- a/resources/net.netpopup.xml
+++ b/resources/net.netpopup.xml
@@ -14,5 +14,6 @@
<privilege>http://tizen.org/privilege/notification</privilege>
<privilege>http://tizen.org/privilege/systemsettings.admin</privilege>
<privilege>http://tizen.org/privilege/vpnservice</privilege>
+ <privilege>http://tizen.org/privilege/network.get</privilege>
</privileges>
</manifest>
diff --git a/src/net-popup.c b/src/net-popup.c
index 707d37b..d70c10a 100755
--- a/src/net-popup.c
+++ b/src/net-popup.c
@@ -37,17 +37,23 @@
#include <tzplatform_config.h>
#include <vpn_service.h>
#include <vpn_service_internal.h>
+#include <stc.h>
+#include <stc_internal.h>
#include "net-popup.h"
#include "net-popup-vpn.h"
#include "net-popup-strings.h"
#define NET_WIFIQS_APPID "net.wifi-qs"
+#define DATA_USAGE_APPID "org.tizen.setting"
#define LOCALEDIR "/usr/share/locale"
#define NETPOPUP_EDJ tzplatform_mkpath(TZ_SYS_RO_UG, "/res/edje/net-popup/netpopup-custom.edj")
#define QP_PRELOAD_NOTI_ICON_PATH tzplatform_mkpath(TZ_SYS_RO_APP, "/org.tizen.quickpanel/shared/res/noti_icons/Wi-Fi")
+#define STC_NOTI_DATA_USAGE_ICON_PATH "/usr/share/icons/"
+#define STC_NOTI_DATA_USAGE_ICON_NAME "stc_noti_datausage.png"
+
#define NETCONFIG_NOTIFICATION_WIFI_ICON \
tzplatform_mkpath(TZ_SYS_RO_ICONS, "/noti_wifi_in_range.png")
#define NETCONFIG_NOTIFICATION_WIFI_ICON_LITE \
@@ -63,9 +69,20 @@
#define NETCONFIG_NOTIFICATION_WIFI_FOUND_CONTENT \
dgettext(PACKAGE, "IDS_WIFI_SBODY_TAP_HERE_TO_CONNECT")
#define NETCONFIG_NOTIFICATION_WIFI_PORTAL_TITLE \
- dgettext(PACKAGE, "IDS_WIFI_HEADER_SIGN_IN_TO_WI_FI_NETWORK_ABB")
+ dgettext(PACKAGE, "IDS_WIFI_HEADER_SIGN_IN_TO_WI_FI_NETWORK_ABB")
#define NETCONFIG_NOTIFICATION_WIFI_PORTAL_CONTENT "\"%s\""
+#define STC_NOTIFICATION_WARNING_TITLE \
+ dgettext(PACKAGE, "IDS_COM_BODY_DATA_USAGE_WARNING")
+#define STC_NOTIFICATION_WARNING_CONTENT \
+ dgettext(PACKAGE, "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB")
+#define STC_NOTIFICATION_RESTRICTION_OK_TITLE \
+ dgettext(PACKAGE, "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2")
+#define STC_NOTIFICATION_RESTRICTION_OK_CONTENT \
+ dgettext(PACKAGE, "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB")
+#define STC_NOTIFICATION_RESTRICTION_ON_TITLE \
+ dgettext(PACKAGE, "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB")
+
#define USER_RESP_LEN 30
#define ICON_PATH_LEN 128
#define RESP_REMAIN_CONNECTED "RESP_REMAIN_CONNECTED"
@@ -95,9 +112,15 @@ static char *iface_name = NULL;
static Eina_Bool turn_on_roaming = FALSE;
static Eina_Bool do_not_show_popup = FALSE;
+/* data usage popup */
+static char *data_usage_app_id = NULL;
+static char *data_usage_iftype = NULL;
+
static int __net_popup_show_notification(app_control_h request, void *data);
static int __toast_popup_show(app_control_h request, void *data);
static int __net_popup_show_popup(app_control_h request, void *data);
+static void __net_popup_show_warning_noti(void);
+static void __net_popup_show_restriction_noti(app_control_h request, void *data);
static void __net_popup_add_found_ap_noti(void);
static void __net_popup_del_found_ap_noti(void);
static void __net_popup_add_portal_noti(app_control_h request);
@@ -186,6 +209,49 @@ int __net_popup_send_dbus_msg(const char *resp)
return 0;
}
+void __net_popup_send_data_usage_msg(const char *app_id,
+ const char *iftype)
+{
+ log_print(NET_POPUP, "__net_popup_send_data_usage_msg()\n");
+
+ int ret = STC_ERROR_NONE;
+ stc_h stc = NULL;
+ stc_restriction_rule_h rule = NULL;
+
+ ret = stc_initialize(&stc);
+ if (ret != STC_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to get operation ret= %d\n", ret);
+ return;
+ }
+
+ ret = stc_restriction_rule_create(stc, &rule);
+ if (ret != STC_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to create restriction rule ret= %d\n", ret);
+ return;
+ }
+
+ ret = stc_restriction_rule_set_app_id(rule, app_id);
+ if (ret != STC_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to set application ID ret= %d\n", ret);
+ return;
+ }
+
+ ret = stc_restriction_rule_set_iface_type(rule, iftype[0] - '0');
+ if (ret != STC_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to set interface type ret= %d\n", ret);
+ return;
+ }
+
+ ret = stc_unset_restriction(stc, rule);
+ if (ret != STC_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to unset restriction ret= %d\n", ret);
+ return;
+ }
+
+ log_print(NET_POPUP, "Success to unset restriction\n");
+ return;
+}
+
static bool __net_popup_create(void *data)
{
log_print(NET_POPUP, "__net_popup_create()\n");
@@ -324,6 +390,11 @@ static void __net_popup_service_cb(app_control_h request, void *data)
__toast_popup_show(request, data);
} else if (g_str_equal(type, "popup")) {
__net_popup_show_popup(request, data);
+ } else if (g_str_equal(type, "warning_noti")) {
+ __net_popup_show_warning_noti();
+ elm_exit();
+ } else if (g_str_equal(type, "restriction_noti")) {
+ __net_popup_show_restriction_noti(request, data);
} else if (g_str_equal(type, "add_found_ap_noti")) {
__net_popup_add_found_ap_noti();
elm_exit();
@@ -577,6 +648,21 @@ static int __toast_popup_show(app_control_h request, void *data)
g_snprintf(buf, ALERT_STR_LEN_MAX, ALERT_STR_WIFI_CONNECTED, "");
log_print(NET_POPUP, "alert wifi connected\n");
g_free(ap_name);
+ } else if (strcmp(mode, "warn threshold crossed") == 0) {
+ char *app_id = NULL;
+
+ ret = app_control_get_extra_data(request, "_APP_ID_", &app_id);
+
+ if (APP_CONTROL_ERROR_NONE != ret) {
+ log_print(NET_POPUP, "Failed to get _APP_ID_ ret = %d", ret);
+ g_free(mode);
+ return 0;
+ }
+
+ g_snprintf(buf, ALERT_STR_LEN_MAX, ALERT_STR_DATA_USAGE_WARNING);
+
+ log_print(NET_POPUP, "alert warn threshold crossed [%s]\n", app_id);
+ g_free(app_id);
} else if (strcmp(mode, "security restriction") == 0) {
ret = app_control_get_extra_data(request, "_RESTRICTED_TYPE_", &restricted_type);
if (APP_CONTROL_ERROR_NONE != ret) {
@@ -673,6 +759,24 @@ static int __net_popup_show_notification(app_control_h request, void *data)
log_print(NET_POPUP, "alert wifi connected\n");
g_free(ap_name);
+ } else if (strcmp(mode, "warn threshold crossed") == 0) {
+ char buf[ALERT_STR_LEN_MAX] = "";
+ char *app_id = NULL;
+
+ ret = app_control_get_extra_data(request, "_APP_ID_", &app_id);
+
+ if (APP_CONTROL_ERROR_NONE != ret) {
+ log_print(NET_POPUP, "Failed to get _APP_ID_ ret = %d", ret);
+ g_free(mode);
+ return 0;
+ }
+
+ g_snprintf(buf, ALERT_STR_LEN_MAX, ALERT_STR_DATA_USAGE_WARNING);
+
+ notification_status_message_post(buf);
+
+ log_print(NET_POPUP, "alert warn threshold crossed [%s]\n", app_id);
+ g_free(app_id);
} else {
notification_status_message_post(mode);
log_print(NET_POPUP, "%s\n", mode);
@@ -1094,6 +1198,161 @@ void _btn_no_cb(void *data, Evas_Object *obj, void *event_info)
elm_exit();
}
+static void __data_usage_notification(notification_type_e type,
+ notification_ly_type_e ly_type, const char *title_text, const char *title_key,
+ const char *content_text, const char *content_key, const char *launch_appid)
+{
+ int ret = 0;
+ int noti_flags = 0;
+ char icon_path[ICON_PATH_LEN];
+ notification_h noti = NULL;
+ notification_error_e noti_err = NOTIFICATION_ERROR_NONE;
+ app_control_h service_handle = NULL;
+
+ noti = notification_create(type);
+ if (noti == NULL) {
+ log_print(NET_POPUP, "Failed to create notification");
+ return;
+ }
+
+ noti_err = notification_set_time(noti, time(NULL));
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_time : %d", noti_err);
+ goto error;
+ }
+
+ g_snprintf(icon_path, sizeof(icon_path), "%s%s",
+ STC_NOTI_DATA_USAGE_ICON_PATH, STC_NOTI_DATA_USAGE_ICON_NAME);
+ noti_err = notification_set_image(noti, NOTIFICATION_IMAGE_TYPE_ICON, icon_path);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_image : %d", noti_err);
+ goto error;
+ }
+
+ noti_err = notification_set_layout(noti, ly_type);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_layout : %d", noti_err);
+ goto error;
+ }
+
+ noti_err = notification_set_text_domain(noti, PACKAGE,
+ LOCALEDIR);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_text_domain : %d", noti_err);
+ goto error;
+ }
+
+ noti_err = notification_set_text(noti, NOTIFICATION_TEXT_TYPE_TITLE,
+ title_text, title_key,
+ NOTIFICATION_VARIABLE_TYPE_NONE);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_title : %d", noti_err);
+ goto error;
+ }
+
+ if (content_text) {
+ noti_err = notification_set_text(noti, NOTIFICATION_TEXT_TYPE_CONTENT,
+ content_text, content_key,
+ NOTIFICATION_VARIABLE_TYPE_NONE);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_content: %d", noti_err);
+ goto error;
+ }
+ }
+
+ noti_flags = NOTIFICATION_DISPLAY_APP_NOTIFICATION_TRAY |
+ NOTIFICATION_DISPLAY_APP_TICKER | NOTIFICATION_DISPLAY_APP_INDICATOR;
+ noti_err = notification_set_display_applist(noti, noti_flags);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_display_applist: %d", noti_err);
+ goto error;
+ }
+
+ if (launch_appid) {
+ ret = app_control_create(&service_handle);
+ log_print(NET_POPUP, "Service create ret[%d]", ret);
+ if (ret != APP_CONTROL_ERROR_NONE)
+ goto error;
+
+ ret = app_control_set_app_id(service_handle, launch_appid);
+ log_print(NET_POPUP, "Service set app id ret = %d", ret);
+ if (ret != APP_CONTROL_ERROR_NONE)
+ goto error;
+
+ ret = app_control_add_extra_data(service_handle, "caller", "notification");
+ log_print(NET_POPUP, "Service data addition ret = %d", ret);
+ if (ret != APP_CONTROL_ERROR_NONE)
+ goto error;
+
+ noti_err = notification_set_launch_option(noti,
+ NOTIFICATION_LAUNCH_OPTION_APP_CONTROL, service_handle);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to notification_set_launch_option");
+ goto error;
+ }
+ }
+
+ noti_err = notification_post(noti);
+ if (noti_err != NOTIFICATION_ERROR_NONE) {
+ log_print(NET_POPUP, "Failed to insert notification[error# is %d]", noti_err);
+ goto error;
+ }
+
+ log_print(NET_POPUP, "Successfully added notification");
+
+error:
+
+ if (noti != NULL)
+ notification_free(noti);
+}
+
+static void __data_usage_btn_on_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ log_print(NET_POPUP, "__data_usage_btn_on_cb()");
+ Evas_Object *popup = (Evas_Object *)data;
+
+ __net_popup_init_dbus();
+ __net_popup_send_data_usage_msg(data_usage_app_id, data_usage_iftype);
+ __net_popup_deinit_dbus();
+
+ __data_usage_notification(NOTIFICATION_TYPE_ONGOING,
+ NOTIFICATION_LY_ONGOING_EVENT,
+ STC_NOTIFICATION_RESTRICTION_ON_TITLE,
+ "IDS_SM_TMBODY_MOBILE_DATA_LIMIT_EXCEEDED_ABB",
+ NULL, NULL, NULL);
+
+ if (popup)
+ evas_object_del(popup);
+ if (obj)
+ evas_object_del(obj);
+
+ g_free(data_usage_app_id);
+ g_free(data_usage_iftype);
+
+ elm_exit();
+}
+
+static void __data_usage_btn_ok_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ log_print(NET_POPUP, "__data_usage_btn_ok_cb()");
+ Evas_Object *popup = (Evas_Object *)data;
+
+ __data_usage_notification(NOTIFICATION_TYPE_ONGOING,
+ NOTIFICATION_LY_ONGOING_EVENT,
+ STC_NOTIFICATION_RESTRICTION_OK_TITLE,
+ "IDS_SM_HEADER_MOBILE_DATA_TURNED_OFF_ABB2",
+ STC_NOTIFICATION_RESTRICTION_OK_CONTENT,
+ "IDS_SM_SBODY_TAP_HERE_TO_TURN_IT_ON_AGAIN_ABB",
+ DATA_USAGE_APPID);
+
+ if (popup)
+ evas_object_del(popup);
+ if (obj)
+ evas_object_del(obj);
+
+ elm_exit();
+}
+
static void __net_popup_show_popup_with_user_resp(app_control_h request,
void *data)
{
@@ -1247,6 +1506,92 @@ static void __net_popup_show_vpn_popup(app_control_h request, void *data)
return;
}
+static void __net_popup_show_warning_noti(void)
+{
+ log_print(NET_POPUP, "__net_popup_show_warning_noti()\n");
+
+ __data_usage_notification(NOTIFICATION_TYPE_ONGOING,
+ NOTIFICATION_LY_ONGOING_EVENT,
+ STC_NOTIFICATION_WARNING_TITLE,
+ "IDS_COM_BODY_DATA_USAGE_WARNING",
+ STC_NOTIFICATION_WARNING_CONTENT,
+ "IDS_SM_SBODY_TAP_HERE_TO_VIEW_YOUR_DATA_USAGE_ABB",
+ DATA_USAGE_APPID);
+}
+
+static void __net_popup_show_restriction_noti(app_control_h request, void *data)
+{
+ Evas_Object *win;
+ Evas_Object *popup;
+ Evas_Object *button1;
+ Evas_Object *button2;
+ char *title = NULL;
+ char *content = NULL;
+ char *limit = NULL;
+ char *on_btn = NULL;
+ char *ok_btn = NULL;
+ char buf[ALERT_STR_LEN_MAX] = "";
+
+ log_print(NET_POPUP, "__net_popup_show_data_usage_popup");
+
+ int ret = app_control_get_extra_data(request, "_APP_ID_", &data_usage_app_id);
+ if (APP_CONTROL_ERROR_NONE != ret) {
+ log_print(NET_POPUP, "Failed to get _APP_ID_ ret = %d", ret);
+ elm_exit();
+ return;
+ }
+
+ ret = app_control_get_extra_data(request, "_IF_TYPE_", &data_usage_iftype);
+ if (APP_CONTROL_ERROR_NONE != ret) {
+ log_print(NET_POPUP, "Failed to get _IF_TYPE_ ret = %d", ret);
+ elm_exit();
+ return;
+ }
+
+ ret = app_control_get_extra_data(request, "_RESTRICTION_LIMIT_", &limit);
+ if (APP_CONTROL_ERROR_NONE != ret) {
+ log_print(NET_POPUP, "Failed to get _RESTRICTION_LIMIT_ ret = %d", ret);
+ elm_exit();
+ return;
+ }
+
+ title = ALERT_STR_DATA_USAGE_TITLE;
+ g_snprintf(buf, ALERT_STR_LEN_MAX, ALERT_STR_DATA_USAGE_CONTENT, limit);
+ content = buf;
+ on_btn = ALERT_STR_DATA_USAGE_TURN_ON_BUTTON;
+ ok_btn = ALERT_STR_OK;
+
+ log_print(NET_POPUP, "title(%s) content(%s) app_id(%s) iftype(%s) limit(%s)",
+ title, content, data_usage_app_id, data_usage_iftype, limit);
+
+ win = __net_popup_create_win();
+
+ popup = elm_popup_add(win);
+ evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+
+ elm_object_text_set(popup, content);
+ elm_object_part_text_set(popup, "title,text", title);
+
+ /* ON button */
+ button1 = elm_button_add(popup);
+ elm_object_style_set(button1, "bottom");
+ elm_object_text_set(button1, on_btn);
+ elm_object_part_content_set(popup, "button1", button1);
+ evas_object_smart_callback_add(button1, "clicked", __data_usage_btn_on_cb, popup);
+
+ /* OK button */
+ button2 = elm_button_add(popup);
+ elm_object_style_set(button2, "bottom");
+ elm_object_text_set(button2, ok_btn);
+ elm_object_part_content_set(popup, "button2", button2);
+ evas_object_smart_callback_add(button2, "clicked", __data_usage_btn_ok_cb, popup);
+
+ evas_object_show(popup);
+ evas_object_show(win);
+
+ return;
+}
+
static int __net_popup_show_popup(app_control_h request, void *data)
{
log_print(NET_POPUP, "__net_popup_show_popup()\n");