summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKim Kidong <kd0228.kim@samsung.com>2016-11-20 21:49:06 -0800
committerGerrit Code Review <gerrit@review.vlan103.tizen.org>2016-11-20 21:49:06 -0800
commita85197e3af484d082a845d8f5f41aa3e41e6cef4 (patch)
tree59e7882d3ef7e6c23ee2ab164afe00450f5b58b3
parent9dca6cfc8913964f14eee459707332f28f4e257b (diff)
parentbec11fc5ac337ef0867c5f399cdeb62bfeb98189 (diff)
downloadprivacy-setting-a85197e3af484d082a845d8f5f41aa3e41e6cef4.tar.gz
privacy-setting-a85197e3af484d082a845d8f5f41aa3e41e6cef4.tar.bz2
privacy-setting-a85197e3af484d082a845d8f5f41aa3e41e6cef4.zip
-rwxr-xr-xpo/ar.po24
-rwxr-xr-xpo/az.po24
-rwxr-xr-xpo/bg.po24
-rwxr-xr-xpo/ca.po24
-rwxr-xr-xpo/cs.po24
-rwxr-xr-xpo/da.po24
-rwxr-xr-xpo/de.po24
-rwxr-xr-xpo/el_GR.po24
-rwxr-xr-xpo/en.po24
-rwxr-xr-xpo/en_PH.po24
-rwxr-xr-xpo/en_US.po24
-rwxr-xr-xpo/es_ES.po24
-rwxr-xr-xpo/es_US.po24
-rwxr-xr-xpo/et.po24
-rwxr-xr-xpo/eu.po24
-rwxr-xr-xpo/fi.po24
-rwxr-xr-xpo/fr.po24
-rwxr-xr-xpo/fr_CA.po24
-rwxr-xr-xpo/ga.po24
-rwxr-xr-xpo/gl.po24
-rwxr-xr-xpo/hi.po24
-rwxr-xr-xpo/hr.po24
-rwxr-xr-xpo/hu.po24
-rwxr-xr-xpo/hy.po24
-rwxr-xr-xpo/is.po24
-rwxr-xr-xpo/it_IT.po24
-rwxr-xr-xpo/ja_JP.po24
-rwxr-xr-xpo/ka.po24
-rwxr-xr-xpo/kk.po24
-rwxr-xr-xpo/ko_KR.po24
-rwxr-xr-xpo/lt.po24
-rwxr-xr-xpo/lv.po24
-rwxr-xr-xpo/mk.po24
-rwxr-xr-xpo/nb.po24
-rwxr-xr-xpo/nl.po24
-rwxr-xr-xpo/pl.po24
-rwxr-xr-xpo/pt_BR.po24
-rwxr-xr-xpo/pt_PT.po24
-rwxr-xr-xpo/ro.po24
-rwxr-xr-xpo/ru_RU.po24
-rwxr-xr-xpo/sk.po24
-rwxr-xr-xpo/sl.po24
-rwxr-xr-xpo/sr.po24
-rwxr-xr-xpo/sv.po24
-rwxr-xr-xpo/tr_TR.po24
-rwxr-xr-xpo/uk.po24
-rwxr-xr-xpo/uz.po24
-rwxr-xr-xpo/zh_CN.po24
-rwxr-xr-xpo/zh_HK.po24
-rwxr-xr-xpo/zh_TW.po24
-rw-r--r--ui/src/privacy_package_list_view.c274
51 files changed, 1173 insertions, 301 deletions
diff --git a/po/ar.po b/po/ar.po
index 5ade268..6afb40b 100755
--- a/po/ar.po
+++ b/po/ar.po
@@ -4,9 +4,27 @@ msgstr "حفظ"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "الخصوصية والأمان"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "الأوقات"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "ضبط الخصوصية"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "لا توجد تطبيقات"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "تملك التطبيقات المبينة أدناه إمكانية الوصول إلى هذه الخدمة."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "ستظهر هنا التطبيقات التي تم تنزيلها والتي تستخدم %s."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "مراقبة الخصوصية"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "مراقبة الخصوصية"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "ستتم مراقبة التطبيقات المحددة لاكتشاف أي محاولة انتهاك لخصوصيتك."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "للمرة %d"
+
diff --git a/po/az.po b/po/az.po
index 4f2ffeb..cf9d99c 100755
--- a/po/az.po
+++ b/po/az.po
@@ -4,9 +4,27 @@ msgstr "Saxla"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Məxfilik və təhlükəsizlik"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "dəfə"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Məxfilik parametrləri"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Proqram yoxdur"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Aşağıda göstərilən seçilmiş proqramların bu xidmətə çıxışı vardır."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s-dan istifadə edən proqramları yüklədikdən sonra onlar burada görünəcək."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Məxfilik yoxlaması"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Məxfilik yoxlaması"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Seçilən proqramlar məxfiliyinizin pozulmaması üçün yoxlanacaq."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d dəfə"
+
diff --git a/po/bg.po b/po/bg.po
index 0603430..26cd80b 100755
--- a/po/bg.po
+++ b/po/bg.po
@@ -4,9 +4,27 @@ msgstr "Запази"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Поверителност и безопас."
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "пъти"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Настр. поверителност"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Няма приложения"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Избраните приложения, показани по-долу, имат достъп до тази услуга."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "След като изтеглите приложения, които използват %s, те ще се покажат тук."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Следене на поверителност"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Следене на поверителност"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Избраните приложения ще бъдат следени за всякакви опити за нарушаване на поверителността ви."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d пъти"
+
diff --git a/po/ca.po b/po/ca.po
index 4766975..7fec97d 100755
--- a/po/ca.po
+++ b/po/ca.po
@@ -4,9 +4,27 @@ msgstr "Desar"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privadesa i seguretat"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "vegades"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Ajustaments privadesa"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Cap aplicació"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Les aplicacions seleccionades que es mostren a continuació tenen accés a aquest servei."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Després de descarregar aplicacions que utilitzen %s, es mostraran aquí."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor de privadesa"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor de privadesa"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Les aplicacions seleccionades se supervisaran per evitar qualsevol intent d'infringir la privadesa."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d vegades"
+
diff --git a/po/cs.po b/po/cs.po
index 5530971..a18cdd6 100755
--- a/po/cs.po
+++ b/po/cs.po
@@ -4,9 +4,27 @@ msgstr "Uložit"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Soukromí a bezpečnost"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "krát"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Nastavení soukromí"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Žádné aplikace"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Níže uvedené vybrané aplikace mají přístup ke službě."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Až stáhnete aplikace, které používají %s, zobrazí se zde."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor soukromí"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor soukromí"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Vybrané aplikace budou monitorovány ohledně jakéhokoli pokusu o porušení soukromí."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%dkrát"
+
diff --git a/po/da.po b/po/da.po
index d271fad..03891a0 100755
--- a/po/da.po
+++ b/po/da.po
@@ -4,9 +4,27 @@ msgstr "Gem"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Fortrolighed og sikkerhed"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "gange"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Fortrolighedsindst."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Ingen apps"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "De valgte apps, som er vist herunder, har adgang til denne tjeneste."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du har downloadet apps, der bruger %s, vil de blive vist her."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Fortrolighedsovervågning"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Fortrolighedsovervågning"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "De valgte apps vil blive overvåget, så dine fortrolige oplysninger er i sikkerhed."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d gange"
+
diff --git a/po/de.po b/po/de.po
index 0795212..b4c682e 100755
--- a/po/de.po
+++ b/po/de.po
@@ -4,9 +4,27 @@ msgstr "Speichern"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Datenschutz & Sicherheit"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "mal"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Datenschutzeinstellungen"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Keine Apps"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Die unten ausgewählten Apps können auf diesen Dienst zugreifen."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nach dem Herunterladen von Apps, die %s verwenden, werden diese hier angezeigt."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Datenschutzüberwachung"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Datenschutzüberwachung"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Die ausgewählten Apps werden auf Beeinträchtigung Ihres Datenschutzes hin überwacht."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d Mal"
+
diff --git a/po/el_GR.po b/po/el_GR.po
index 47e4c23..fa23b1a 100755
--- a/po/el_GR.po
+++ b/po/el_GR.po
@@ -4,9 +4,27 @@ msgstr "Αποθήκ."
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Απόρρητο και ασφάλεια"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "φορές"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Ρυθμίσεις απορρήτου"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Καμία εφαρμογή"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Οι επιλεγμένες εφαρμογές που εμφανίζονται παρακάτω έχουν πρόσβαση σε αυτήν την υπηρεσία."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Αφού πραγματοποιήσετε λήψη εφαρμογών που χρησιμοποιούν %s, οι εφαρμογές θα εμφανιστούν εδώ."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Εποπτεία απορρήτου"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Εποπτεία απορρήτου"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Οι επιλεγμένες εφαρμογές θα παρακολουθούνται για να αποφεύγονται τυχόν προσπάθειες παραβίασης του απορρήτου σας."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d φορές"
+
diff --git a/po/en.po b/po/en.po
index 264353f..d7c84ac 100755
--- a/po/en.po
+++ b/po/en.po
@@ -4,9 +4,27 @@ msgstr "Save"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacy and safety"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "times"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Privacy settings"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "No apps"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "The selected apps shown below have access to this service."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you download apps that use %s, they will be shown here."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Privacy monitor"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Privacy monitor"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "The selected apps will be monitored for any attempts to violate your privacy."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d times"
+
diff --git a/po/en_PH.po b/po/en_PH.po
index 264353f..d7c84ac 100755
--- a/po/en_PH.po
+++ b/po/en_PH.po
@@ -4,9 +4,27 @@ msgstr "Save"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacy and safety"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "times"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Privacy settings"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "No apps"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "The selected apps shown below have access to this service."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you download apps that use %s, they will be shown here."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Privacy monitor"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Privacy monitor"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "The selected apps will be monitored for any attempts to violate your privacy."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d times"
+
diff --git a/po/en_US.po b/po/en_US.po
index 264353f..d7c84ac 100755
--- a/po/en_US.po
+++ b/po/en_US.po
@@ -4,9 +4,27 @@ msgstr "Save"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacy and safety"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "times"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Privacy settings"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "No apps"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "The selected apps shown below have access to this service."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "After you download apps that use %s, they will be shown here."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Privacy monitor"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Privacy monitor"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "The selected apps will be monitored for any attempts to violate your privacy."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d times"
+
diff --git a/po/es_ES.po b/po/es_ES.po
index 64b0eb3..2f9b5a4 100755
--- a/po/es_ES.po
+++ b/po/es_ES.po
@@ -4,9 +4,27 @@ msgstr "Guardar"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacidad y seguridad"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "veces"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Ajustes de privacidad"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Ninguna aplicación"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Las aplicaciones seleccionadas que se muestran a continuación tienen acceso a este servicio."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Después de descargar las aplicaciones que utilizan %s, se mostrarán aquí."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor de privacidad"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor de privacidad"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Se supervisarán las aplicaciones seleccionadas para detectar cualquier intento de violación de su privacidad."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d veces"
+
diff --git a/po/es_US.po b/po/es_US.po
index 64b0eb3..f8088a1 100755
--- a/po/es_US.po
+++ b/po/es_US.po
@@ -4,9 +4,27 @@ msgstr "Guardar"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacidad y seguridad"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "veces"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Ajustes de privacidad"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "No hay aplicaciones"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Las aplicaciones seleccionadas que se muestran a continuación tienen acceso a este servicio."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Después de descargar aplicaciones que usan %s, estas se mostrarán aquí."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor de privacidad"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor de privacidad"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Se monitorearán las aplicaciones seleccionadas para detectar intentos de infringir su privacidad."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d veces"
+
diff --git a/po/et.po b/po/et.po
index f33ec2b..220ef36 100755
--- a/po/et.po
+++ b/po/et.po
@@ -4,9 +4,27 @@ msgstr "Salvesta"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privaatsus ja turvalisus"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "korda"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Privaatsuse seaded"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Rakendusi pole"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Allpool kuvatud valitud rakendustel on juurdepääs sellele teenusele."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Üksust %s kasutavad rakendused kuvatakse siin pärast nende allalaadimist."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Privaatsuse jälgija"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Privaatsuse jälgija"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Valituid rakendusi jälgitakse, et tuvastada kõiki kaitseid rikkuda teie privaatsust."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d korda"
+
diff --git a/po/eu.po b/po/eu.po
index 471dfea..dbe8430 100755
--- a/po/eu.po
+++ b/po/eu.po
@@ -4,9 +4,27 @@ msgstr "Gorde"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Pribatut. eta segurtasuna"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "aldiz"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Pribatutasun ezarpenak"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Aplikaziorik ez"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Behean ageri diren hautatutako aplikazioak zerbitzu honetara sar daitezke."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s erabiltzen duten aplikazioak deskargatu ondoren, hemen erakutsiko dira."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Pribatutasun jarraipena"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Pribatutasun jarraipena"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Hautatutako aplikazioak kontrolatu egingo dira, pribatutasuna urratzeko saiakerarik egiten ote duten ikusteko."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d aldiz"
+
diff --git a/po/fi.po b/po/fi.po
index 0945c75..080c797 100755
--- a/po/fi.po
+++ b/po/fi.po
@@ -4,9 +4,27 @@ msgstr "Tallenna"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Yksityisyys ja turvallisuus"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "kertaa"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Tietosuoja-asetukset"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Sovelluksia ei ole"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Alla valittuna olevat sovellukset voivat käyttää tätä palvelua."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kun olet ladannut kohdetta %s käyttävät sovellukset, ne näytetään täällä."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Tietosuojan valvonta"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Tietosuojan valvonta"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Valittuja sovelluksia valvotaan tietosuojarikkomusyritysten varalta."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d kertaa"
+
diff --git a/po/fr.po b/po/fr.po
index 7d359a0..bb6a941 100755
--- a/po/fr.po
+++ b/po/fr.po
@@ -4,9 +4,27 @@ msgstr "Enregistrer"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Confidentialité/Protection"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "fois"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Param. confidentialité"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Aucune application"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Les applications sélectionnées affichées ci-dessous peuvent accéder à ce service."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les applications téléchargées qui utilisent %s seront affichées ici."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Contrôle confidentialité"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Contrôle de la confidentialité"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Les applications sélectionnées feront l'objet d'une surveillance contre toute tentative de violation de votre confidentialité."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d fois"
+
diff --git a/po/fr_CA.po b/po/fr_CA.po
index bde0758..48fc3e4 100755
--- a/po/fr_CA.po
+++ b/po/fr_CA.po
@@ -4,9 +4,27 @@ msgstr "Enreg."
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Confidentialité/Sécurité"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "fois"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Param. confidentialité"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Aucune application"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Les applications sélectionnées affichées ci-dessous peuvent accéder à ce service."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Les applications téléchargées qui utilisent %s seront affichées ici."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Contrôle confidentialité"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Contrôle de la confidentialité"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Les applications sélectionnées feront l'objet d'une surveillance contre toute tentative de violation de votre confidentialité."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d fois"
+
diff --git a/po/ga.po b/po/ga.po
index 65eb090..a286ab1 100755
--- a/po/ga.po
+++ b/po/ga.po
@@ -4,9 +4,27 @@ msgstr "Sábháil"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Príobháid is sábháilteacht"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "uaireanta"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Socruithe príobháide"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Níl feidhmchláir ann"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Tá rochtain ag na feidhmchláir atá roghnaithe thíos ar an tseirbhís seo."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tar éis duit feidhmchláir a íoslódáil a úsáideann %s, taispeánfar anseo iad."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monatóir príobháide"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monatóir príobháide"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Déanfar monatóireacht ar na feidhmchláir roghnaithe lena fháil amach an ndéanann siad aon iarracht do chuid príobháide a shárú."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d uair"
+
diff --git a/po/gl.po b/po/gl.po
index ea92cd9..f4c9c14 100755
--- a/po/gl.po
+++ b/po/gl.po
@@ -4,9 +4,27 @@ msgstr "Gardar"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacidade e seguridade"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "veces"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Axustes de privacidade"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Non hai aplicacións"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "As aplicacións seleccionadas mostradas a continuación teñen acceso a este servizo."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Despois de descargar aplicacións que utilizan %s, estas amosaranse aquí."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor de privacidade"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor de privacidade"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "As aplicacións seleccionadas supervisaranse para comprobar se se levaron a cabo intentos de infrinxir a privacidade."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d veces"
+
diff --git a/po/hi.po b/po/hi.po
index de2d49f..a5f1b3a 100755
--- a/po/hi.po
+++ b/po/hi.po
@@ -4,9 +4,27 @@ msgstr "सुरक्षित"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "गोपनीयता और सुरक्षा"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "बार"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "गोपनीयता सेटिंग्स"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "कोई एप्स नहीं"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "नीचे दिखाए गए चयनित एप्स के पास इस सेवा के लिए एक्सेस है।"
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "आपके द्वारा %s का उपयोग करने वाले एप्स डाउनलोड करने के बाद, वे यहां दिखाई देंगे।"
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "गोपनीयता मॉनिटर"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "गोपनीयता मॉनिटर"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "हमारी गोपनीयता का उल्लंघन करने के किसी भी प्रयास के लिए चयनित एप्स मॉनिटर किए जाएँगे।"
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d बार"
+
diff --git a/po/hr.po b/po/hr.po
index 999e4c7..3412a2a 100755
--- a/po/hr.po
+++ b/po/hr.po
@@ -4,9 +4,27 @@ msgstr "Spremi"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privatnost i sigurnost"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "puta"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Postavke privatnosti"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nema aplikacija"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Odabrane aplikacije prikazane u nastavku imaju pristup ovoj usluzi."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Aplikacije koje upotrebljavaju %s prikazat će se ovdje nakon što ih preuzmete."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Nadzor privatnosti"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Nadzor privatnosti"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Odabrane aplikacije pratit će se zbog pokušaja kršenja privatnosti."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d puta"
+
diff --git a/po/hu.po b/po/hu.po
index 2d06871..7367a42 100755
--- a/po/hu.po
+++ b/po/hu.po
@@ -4,9 +4,27 @@ msgstr "Mentés"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Adatvédelem és biztonság"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "alkalommal"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Adatvédelmi beállítások"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nincs alkalmazás"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Az alábbi kijelölt alkalmazások hozzáférnek a szolgáltatáshoz."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Itt jelennek majd meg a(z) %s használatát igénylő alkalmazások."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Adatvédelem-figyelő"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Adatvédelem-figyelő"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "A rendszer figyelni fogja, hogy a kiválasztott alkalmazások nem tesznek-e kísérletet az adatvédelmi irányelvek megsértésére."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d ízben"
+
diff --git a/po/hy.po b/po/hy.po
index eb251db..1f3a7b5 100755
--- a/po/hy.po
+++ b/po/hy.po
@@ -4,9 +4,27 @@ msgstr "Պահպանել"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Գաղտնիություն և անվտանգ."
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "անգամ"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Գաղտնիության դրվածքներ"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Ծրագրեր չկան"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Ընտրված և ստորև ցուցադրված ծրագրերը մուտք ունեն դեպի այս ծառայությունը:"
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s օգտագործող ծրագրեր ներբեռնելուց հետո, դրանք կցուցադրվեն այստեղ:"
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Գաղտնիության մշտադիտարկիչ"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Գաղտնիության մշտադիտարկիչ"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Ընտրված ծրագրերը կմշտադիտարկվեն Ձեր գաղտնիության ոտնահարման ցանկացած փորձ հայտնաբերելու նպատակով:"
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d անգամ"
+
diff --git a/po/is.po b/po/is.po
index f67d8c8..1f35bdb 100755
--- a/po/is.po
+++ b/po/is.po
@@ -4,9 +4,27 @@ msgstr "Vista"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Persónuvernd og öryggi"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "sinnum"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Persónuverndarstill."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Engin forrit"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Valin forrit hér að neðan hafa aðgang að þessari þjónustu."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Forrit sem nota %s birtast hér eftir að þú sækir þau."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Persónuverndareftirlit"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Persónuverndareftirlit"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Fylgst verður með tilraunum til að brjóta á persónuvernd þinni í völdum forritum."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d sinnum"
+
diff --git a/po/it_IT.po b/po/it_IT.po
index 45bd896..b69d7cf 100755
--- a/po/it_IT.po
+++ b/po/it_IT.po
@@ -4,9 +4,27 @@ msgstr "Salva"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacy ed emergenza"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "volte"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Impostazioni privacy"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nessuna applicazione"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Le applicazioni selezionate mostrate di seguito possono accedere a questo servizio."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Le applicazioni che utilizzano %s verranno visualizzate qui dopo essere state scaricate."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor della privacy"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor della privacy"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Le applicazioni selezionate verranno monitorate per rilevare eventuali tentativi di violazione della privacy."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d volte"
+
diff --git a/po/ja_JP.po b/po/ja_JP.po
index 37125bd..5309c62 100755
--- a/po/ja_JP.po
+++ b/po/ja_JP.po
@@ -4,9 +4,27 @@ msgstr "保存"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "プライバシーと安全"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "回"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "プライバシー設定"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "アプリがありません"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "以下に表示されている選択したアプリは、このサービスにアクセスできます。"
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%sを使用するアプリをダウンロードすると、ここに表示されます。"
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "プライバシーモニター"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "プライバシーモニター"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "選択したアプリがプライバシーを侵害しないか監視します。"
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d回"
+
diff --git a/po/ka.po b/po/ka.po
index af3250f..2e873a7 100755
--- a/po/ka.po
+++ b/po/ka.po
@@ -4,9 +4,27 @@ msgstr "შენახვა"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "კონფიდენციალურობა, დაცვა"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "დროები"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "კონფიდენციალურობა"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "პროგრამები არ არის"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "ქვემოთ მოცემულ შერჩეულ აპლიკაციებს აქვს წვდომა ამ სერვისზე."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "როდესაც ჩამოტვირთავთ %s-ის გამომყენებელ აპლიკაციებს, ისინი გამოჩნდება აქ."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "კონფიდენციალურობა"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "კონფიდენციალურობის მონიტორინგი"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "შერჩეული აპლიკაციების მონიტორინგი შესრულდება, თქვენი კონფიდენციალურობის დარღვევის შემოწმების მიზნით."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d-ჯერ"
+
diff --git a/po/kk.po b/po/kk.po
index 3d47a0c..df2403f 100755
--- a/po/kk.po
+++ b/po/kk.po
@@ -4,9 +4,27 @@ msgstr "Сақтау"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Құпия және қауіпсіз"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "рет"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Құпиялылық параметрлер"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Бағдарламалар жоқ"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Төменде көрсетілген таңдалған қолданбалар осы қызметке қатынаса алады."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s пайдаланатын қолданбаларды жүктегеннен кейін, олар осы жерде көрсетіледі."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Құпиялылықты бақылау"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Құпиялылықты бақылау"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Таңдалған қолданбалар құпиялылығыңызды бұзуы мүмкін кез келген әрекеттерді бақылайды."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d уақыты"
+
diff --git a/po/ko_KR.po b/po/ko_KR.po
index 0daab31..ac1d5cb 100755
--- a/po/ko_KR.po
+++ b/po/ko_KR.po
@@ -4,9 +4,27 @@ msgstr "저장"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "개인정보 보호 및 안전"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "회"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "개인정보 설정"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "앱이 없습니다"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "아래에서 선택한 앱은 이 서비스에 접근할 수 있습니다."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s 항목을 사용하여 앱을 다운로드하면 여기에 표시됩니다."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "개인정보 접근 확인"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "개인정보 접근 확인"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "선택한 앱에 대한 정책 위반 시도를 실시간으로 확인합니다."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d회"
+
diff --git a/po/lt.po b/po/lt.po
index 451e30b..6f48d12 100755
--- a/po/lt.po
+++ b/po/lt.po
@@ -4,9 +4,27 @@ msgstr "Išsaugoti"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privatumas ir sauga"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "kartai"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Privatumo nustatymai"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nėra programų"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Toliau nurodytoms pasirinktoms programoms suteikta teisė naudoti šią paslaugą."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Atsisiuntus programas, kurios naudoja %s, jos bus rodomos čia."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Privat. steb. funkcija"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Privatumo stebėjimo funkcija"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Pasirinktos programos bus stebimos siekiant nustatyti, ar nebandoma pažeisti jūsų privatumo."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d kartų"
+
diff --git a/po/lv.po b/po/lv.po
index 3a17583..25a62f3 100755
--- a/po/lv.po
+++ b/po/lv.po
@@ -4,9 +4,27 @@ msgstr "Saglabāt"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Konfidenc. un drošība"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "reizes"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Konfidencialit. iest."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nav programmu"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Tālāk parādītajām programmām ir piekļuve šim pakalpojumam."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Kad būsit lejupielādējis programmas, kas izmanto %s, tās tiks parādītas šeit."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Konfidencialit. pārraugs"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Konfidencialitātes pārraugs"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Izvēlētās programmas tiks uzraudzītas, vai nenotiek mēģinājumi apdraudēt jūsu konfidencialitāti."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d reizes"
+
diff --git a/po/mk.po b/po/mk.po
index 6e4f28f..52e3de6 100755
--- a/po/mk.po
+++ b/po/mk.po
@@ -4,9 +4,27 @@ msgstr "Сочувај"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Приватност и безбедност"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "пати"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Пост. за приватноста"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Нема апликации"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Избраните апликации прикажани подолу имаат пристап до оваа услуга."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Откако ќе преземете апликации што користат %s, тие ќе се прикажат тука."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Следач на приватност"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Следач на приватност"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Избраните апликации ќе се следат за какви било обиди да се наруши Вашата приватност."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d пати"
+
diff --git a/po/nb.po b/po/nb.po
index d47448f..1bf2f03 100755
--- a/po/nb.po
+++ b/po/nb.po
@@ -4,9 +4,27 @@ msgstr "Lagre"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Personvern og sikkerhet"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "ganger"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Personverninnst."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Ingen apper"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "De valgte appene vist nedenfor har tilgang til denne tjenesten."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Når du har lastet ned apper som bruker %s, vises de her."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Personvernovervåking"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Personvernovervåking"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "De valgte appene blir overvåket for eventuelle forsøk på brudd på personvernet ditt."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d ganger"
+
diff --git a/po/nl.po b/po/nl.po
index b3d450f..de08d49 100755
--- a/po/nl.po
+++ b/po/nl.po
@@ -4,9 +4,27 @@ msgstr "Opslaan"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacy en veiligheid"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "keer"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Privacy-instellingen"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Geen apps"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "De geselecteerde apps die hieronder worden weergegeven, hebben toegang tot deze service."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nadat u apps hebt gedownload die %s gebruiken, worden ze hier weergegeven."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Privacycontrole"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Privacycontrole"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "De geselecteerde apps worden gecontroleerd op pogingen om uw privacy te schenden."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d keer"
+
diff --git a/po/pl.po b/po/pl.po
index 9f6402e..70db4d4 100755
--- a/po/pl.po
+++ b/po/pl.po
@@ -4,9 +4,27 @@ msgstr "Zapisz"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Prywatność"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "razy"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Ustawienia prywatności"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Bez aplikacji"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Wybrane aplikacje wyświetlane poniżej mają dostęp do tej usługi."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Aplikacje, które korzystają z %s zostaną tu wyświetlone po ich pobraniu."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor prywatności"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor prywatności"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Wybrane aplikacje będą monitorowane pod kątem prób naruszenia prywatności."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d razy"
+
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 27bda52..772df82 100755
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -4,9 +4,27 @@ msgstr "Salvar"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacidade e segurança"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "vezes"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Configur. privacidade"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nenhum aplicativo"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Os aplicativos selecionados exibidos abaixo têm acesso a este serviço."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Após baixar aplicativos que usam %s, eles serão exibidos aqui."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitoramento de privacidade"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitoramento de privacidade"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Os aplicativos selecionados serão monitorados para detectar qualquer tentativa de violação da sua privacidade."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d vezes"
+
diff --git a/po/pt_PT.po b/po/pt_PT.po
index 26d3e6a..a674fad 100755
--- a/po/pt_PT.po
+++ b/po/pt_PT.po
@@ -4,9 +4,27 @@ msgstr "Guardar"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privacidade e segurança"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "vezes"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Definições privacidade"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Sem aplicações"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "As aplicações seleccionadas mostradas abaixo têm acesso a este serviço."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Depois de transferir aplicações para utilizar %s, estas serão mostradas aqui."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor de privacidade"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor de privacidade"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "As aplicações seleccionadas serão monitorizadas para detecção de quaisquer tentativas de violação da sua privacidade."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d vezes"
+
diff --git a/po/ro.po b/po/ro.po
index ca70518..32e5c1c 100755
--- a/po/ro.po
+++ b/po/ro.po
@@ -4,9 +4,27 @@ msgstr "Salvare"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Confid. și siguranță"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "ori"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Setări confid."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nicio aplicație"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Aplicațiile selectate afișate mai jos au acces la acest serviciu."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "După ce descărcați aplicații care utilizează %s, acestea vor fi afișate aici."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitorizare confid."
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitorizare confidențialitate"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Aplicațiile selectate vor fi monitorizate pentru detectarea oricăror încercări de încălcare a confidențialității."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d ori"
+
diff --git a/po/ru_RU.po b/po/ru_RU.po
index 1bc893c..1a3b156 100755
--- a/po/ru_RU.po
+++ b/po/ru_RU.po
@@ -4,9 +4,27 @@ msgstr "Сохранить"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Конфиденц. и безопасность"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "раз."
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Настройки конфиденц."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Нет приложений"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Выбранные приложения, указанные ниже, имеют доступ к этой службе."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Здесь выводятся загруженные приложения, использующие %s."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Мониторинг конфиденц."
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Мониторинг конфиденциальности"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Работа выбранных приложений будет отслеживаться на предмет попыток нарушения конфиденциальности."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d раз."
+
diff --git a/po/sk.po b/po/sk.po
index 309b270..77ee9e8 100755
--- a/po/sk.po
+++ b/po/sk.po
@@ -4,9 +4,27 @@ msgstr "Uložiť"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Súkromie a bezpečnosť"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "krát"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Nastavenia súkromia"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Žiadne aplikácie"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Vybraté aplikácie zobrazené nižšie majú prístup k tejto službe."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Tu sa zobrazia aplikácie používajúce funkciu %s, keď si ich stiahnete."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Monitor súkromia"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Monitor súkromia"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Vo vybratých aplikáciách sa budú monitorovať akékoľvek pokusy o porušenie ochrany osobných údajov."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d krát"
+
diff --git a/po/sl.po b/po/sl.po
index 9a7c33b..c2ac399 100755
--- a/po/sl.po
+++ b/po/sl.po
@@ -4,9 +4,27 @@ msgstr "Shrani"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Zasebnost in varnost"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "krat"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Nastavitve zasebnosti"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Ni aplikacij"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Spodaj prikazane izbrane aplikacije lahko dostopajo do te storitve."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Ko prenesete aplikacije, ki uporabljajo elemente %s, bodo prikazane tukaj."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Nadzor zasebnosti"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Nadzor zasebnosti"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Izbrane aplikacije bodo spremljane, če bodo morda poskusile kršiti vašo zasebnost."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d-krat"
+
diff --git a/po/sr.po b/po/sr.po
index 3060ec4..78f27e2 100755
--- a/po/sr.po
+++ b/po/sr.po
@@ -4,9 +4,27 @@ msgstr "Sačuvaj"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Privatnost i bezbednost"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "puta"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Podešav. privatnosti"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Nema aplikacija"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Izabrane aplikacije koje se prikazuju u nastavku imaju pristup ovoj usluzi."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Nakon što preuzmete aplikacije koje koriste %s, one će se prikazati ovde."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Nadgledanje privatnosti"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Nadgledanje privatnosti"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Nadgledaće se da li izabrane aplikacije pokušavaju da krše vašu privatnost."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d puta"
+
diff --git a/po/sv.po b/po/sv.po
index 431f6aa..871628a 100755
--- a/po/sv.po
+++ b/po/sv.po
@@ -4,9 +4,27 @@ msgstr "Spara"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Sekretess och säkerhet"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "gånger"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Sekretessinställningar"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Inga program"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "De valda programmen som visas nedan har tillgång till den här tjänsten."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "När du har hämtat program som använder %s visas de här."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Sekretessövervakare"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Sekretessövervakare"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Alla försök att inkräkta på sekretessen övervakas i de valda programmen."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d gånger"
+
diff --git a/po/tr_TR.po b/po/tr_TR.po
index f23be19..ca8d46a 100755
--- a/po/tr_TR.po
+++ b/po/tr_TR.po
@@ -4,9 +4,27 @@ msgstr "Kaydet"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Gizlilik ve güvenlik"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "defa"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Gizlilik ayarları"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Uygulama yok"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Aşağıda gösterilen seçili uygulamaların bu servise erişimi vardır."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s kullanan uygulamalar, indirildikten sonra burada gösterilir."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Gizlilik izleyici"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Gizlilik izleyici"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Seçilen uygulamalar, gizliliğinizi ihlal etme denemesi bakımından izlenecek."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d kere"
+
diff --git a/po/uk.po b/po/uk.po
index 183a031..1e67d46 100755
--- a/po/uk.po
+++ b/po/uk.po
@@ -4,9 +4,27 @@ msgstr "Зберегти"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Конфіденційність і безпека"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "раз"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Налаштув. конфіденц."
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Немає програм"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Вибрані програми нижче мають доступ до цієї служби."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "Після завантаження програм, що використовують %s, їх буде відображено тут."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Відстеж. конфіденційності"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Відстеження конфіденційності"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Робота вибраних програм буде відстежуватися на предмет спроб порушення конфіденційності."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d разів"
+
diff --git a/po/uz.po b/po/uz.po
index 22e4fe6..0cde3b7 100755
--- a/po/uz.po
+++ b/po/uz.po
@@ -4,9 +4,27 @@ msgstr "Saqlash"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "Maxfiylik va xavfsizlik"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "marta"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "Maxfiylik parametrlari"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "Ilovalar yo‘q"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "Quyida ko‘rsatilgan tanlangan ilovalar ushbu xizmatga kirishi mumkin."
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "%s’dan foydalanadigan ilovalarni yuklab olganingizdan so‘ng, ular bu yerda ko‘rsatiladi."
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "Maxfiylik nazorati"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "Maxfiylik nazorati"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "Tanlangan ilovalar maxfiyligingizga tahdid urinishlari nazorat qilib boriladi."
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d marta"
+
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 863c7de..5d5c202 100755
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -4,9 +4,27 @@ msgstr "保存"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "隐私和安全"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "次"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "隐私设置"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "无应用程序"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "下面显示的选定应用程序可以访问该服务。"
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "在您下载使用%s的应用程序后,其将显示在此处。"
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "隐私监控器"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "隐私监控器"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "所选的应用程序任何侵犯您的隐私的尝试都将受到监控。"
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d 次"
+
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 6654db6..a1f6608 100755
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -4,9 +4,27 @@ msgstr "儲存"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "私隱與安全"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "時間"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "私隱設定"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "無應用程式"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "如下所示的已選擇應用程式可存取此服務。"
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "在您下載使用%s的應用程式後,將顯示於此。"
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "私隱監視器"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "私隱監視器"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "所選應用程式的任何嘗試侵犯您私隱的行為都會受到監控。"
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d 次"
+
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 40864a5..ee92a24 100755
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -4,9 +4,27 @@ msgstr "儲存"
msgid "IDS_ST_HEADER_PRIVACY_AND_SAFETY_ABB"
msgstr "隱私與安全"
-msgid "IDS_CLD_OPT_TIMES_LC"
-msgstr "時間"
-
msgid "IDS_ST_HEADER_PRIVACY_SETTINGS_ABB"
msgstr "隱私設定"
+msgid "IDS_ST_NPBODY_NO_APPS"
+msgstr "無應用程式"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE"
+msgstr "下方顯示的所選應用程式可存取此服務。"
+
+msgid "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE"
+msgstr "下載使用%s的應用程式後,將顯示於此。"
+
+msgid "IDS_ST_MBODY_PRIVACY_MONITOR"
+msgstr "隱私權監控"
+
+msgid "IDS_ST_HEADER_PRIVACY_MONITOR"
+msgstr "隱私權監控"
+
+msgid "IDS_ST_BODY_THE_SELECTED_APPS_WILL_BE_MONITORED_FOR_ANY_ATTEMPTS_TO_VIOLATE_YOUR_PRIVACY"
+msgstr "將監測任何違反對選取應用程式隱私權所做的嘗試。"
+
+msgid "IDS_CLD_BODY_PD_TIMES"
+msgstr "%d 次"
+
diff --git a/ui/src/privacy_package_list_view.c b/ui/src/privacy_package_list_view.c
index c068167..928b32b 100644
--- a/ui/src/privacy_package_list_view.c
+++ b/ui/src/privacy_package_list_view.c
@@ -34,14 +34,14 @@
static GList* pkg_list;
static GList* privilege_list;
static GList* pkg_data_list;
-
-int change_cnt;
-Evas_Object *save_btn;
-bool first;
+static char* privacy_display = NULL;
+static bool is_location = false;
#define DEFAULT_ICON_PATH _TZ_SYS_RO_APP"/org.tizen.privacy-setting/res/icon/default.png"
+#define LOCATION_PRIVACY "http://tizen.org/privacy/location"
#define UIDMAXLEN 10
-#define GLOBAL_UID tzplatform_getuid(TZ_SYS_GLOBALAPP_USER)
+
+static void privacy_package_check_changed_cb(void *data, Evas_Object *obj, void *event_info);
static void gl_del_cb(void *data, Evas_Object *obj)
{
@@ -58,42 +58,13 @@ static char* gl_text_get_cb(void *data, Evas_Object *obj, const char *part)
return "FAIL";
}
-static void privacy_package_check_changed_cb(void *data, Evas_Object *obj, void *event_info)
+static char* gl_menu_desc_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
- item_data_s *id = (item_data_s*)data;
- if (id->status)
- id->status = EINA_FALSE;
- else
- id->status = EINA_TRUE;
-
- char* selected = (char*)id->pkgid;
- GList* l;
+ const char* menu_description_string = dgettext("privacy-setting", "IDS_ST_BODY_THE_SELECTED_APPS_SHOWN_BELOW_HAVE_ACCESS_TO_THIS_SERVICE");
+ if (!strcmp(part, "elm.text.multiline"))
+ return strdup(menu_description_string);
- for (l = pkg_data_list; l != NULL; l = l->next) {
- pkg_data_s* pkg_data = (pkg_data_s*)l->data;
- char* pkgid = (char*)pkg_data->pkgid;
- if (strcmp(selected, pkgid) == 0) {
- if (pkg_data->change) {/* toggle */
- --change_cnt;
- pkg_data->change = false;
- } else {
- ++change_cnt;
- pkg_data->change = true;
- }
- log_if(change_cnt < 0, 1, "change_cnt < 0");
- }
- }
- if (change_cnt > 0) {
- if (first) {
- elm_object_text_set(save_btn, dgettext("privacy-setting", "IDS_TPLATFORM_BUTTON_SAVE"));
- elm_object_disabled_set(save_btn, EINA_FALSE);
- }
- evas_object_show(save_btn);
- LOGD("save_btn enabled");
- } else {
- evas_object_hide(save_btn);
- LOGD("save_btn disabled");
- }
+ return NULL;
}
static void privacy_package_selected_cb(void *data, Evas_Object *obj, void *event_info)
@@ -116,11 +87,6 @@ static void privacy_package_selected_cb(void *data, Evas_Object *obj, void *even
static void __get_package_privacy_status(pkg_data_s* pkg_data, char* privilege_name)
{
GList* l;
- char uid[UIDMAXLEN];
- if (pkg_data->is_global)
- snprintf(uid, UIDMAXLEN, "%d", GLOBAL_UID);
- else
- snprintf(uid, UIDMAXLEN, "%d", getuid());
for (l = pkg_data->applist; l != NULL; l = l->next) {
char* appid = (char*)l->data;
@@ -134,9 +100,6 @@ static void __get_package_privacy_status(pkg_data_s* pkg_data, char* privilege_n
ret = security_manager_policy_entry_set_application(p_filter, appid);
log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_application failed. ret = %d", ret);
- /* TBD: Remove set user part becuase there's no notion of global app's policy changes. User update their own app's policy only.
- ret = security_manager_policy_entry_set_user(p_filter, uid);
- log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_user failed. ret = %d", ret); */
security_manager_policy_entry_set_privilege(p_filter, privilege_name);
log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_privilege failed. ret = %d", ret);
@@ -150,7 +113,7 @@ static void __get_package_privacy_status(pkg_data_s* pkg_data, char* privilege_n
unsigned int i = 0;
for (i = 0; i < pp_policy_size; ++i) {
char* result = (char*)security_manager_policy_entry_get_level(pp_policy[i]);
- log_if(result == NULL, 1, "security_manager_policy_entry_get_level failed. No policy is declared for pkgid: %s, uid: %s, appid: %s, privilege: %s", pkg_data->pkgid, uid, appid, privilege_name);
+ log_if(result == NULL, 1, "security_manager_policy_entry_get_level failed. No policy is declared for pkgid: %s, appid: %s, privilege: %s", pkg_data->pkgid, appid, privilege_name);
if (strcmp("Allow", result) == 0) {
pkg_data->status = EINA_TRUE;
break;
@@ -224,8 +187,14 @@ static Evas_Object* gl_content_get_cb(void *data, Evas_Object *obj, const char *
return check;
}
-static void _save_btn_clicked_cb(void *user_data, Evas_Object *obj, void *event_info)
+
+static void privacy_package_check_changed_cb(void *data, Evas_Object *obj, void *event_info)
{
+ Elm_Object_Item *ei = event_info;
+ elm_genlist_item_selected_set(ei, EINA_FALSE);
+ Eina_Bool status;
+ item_data_s *id = (item_data_s*)data;
+
/* Send policy change request to security-manager */
GList* l;
GList* ll;
@@ -234,22 +203,18 @@ static void _save_btn_clicked_cb(void *user_data, Evas_Object *obj, void *event_
for (l = pkg_data_list; l != NULL; l = l->next) {
pkg_data_s* pkg_data = (pkg_data_s*)l->data;
char* pkgid = (char*)pkg_data->pkgid;
- if (pkg_data->change) {
- char uid[UIDMAXLEN];
- if (pkg_data->is_global)
- snprintf(uid, UIDMAXLEN, "%d", GLOBAL_UID);
- else
- snprintf(uid, UIDMAXLEN, "%d", getuid());
+ if (!strcmp(id->pkgid, pkgid)) {
+
char* level;
- if (pkg_data->status) {
+ if (id->status) {
level = "Deny";
- pkg_data->status = false;
+ id->status = false;
} else {
level = "Allow";
- pkg_data->status = true;
+ id->status = true;
}
- LOGD("uid: %s, %s will be changed to %s", uid, pkgid, level);
+ LOGD("%s will be changed to %s", pkgid, level);
int priv_num = g_list_length(pkg_data->privlist);
int app_num = g_list_length(pkg_data->applist);
@@ -264,22 +229,21 @@ static void _save_btn_clicked_cb(void *user_data, Evas_Object *obj, void *event_
/* Make policy entries to update according to the number of privilege and appid of package */
policy_entry *entry[entry_num];
int entry_index = 0;
+ /* TBD: Modify appid to pkgid : remove for loop */
for (ll = pkg_data->applist; ll != NULL; ll = ll->next) {
char* appid = (char*)ll->data;
for (lll = pkg_data->privlist; lll != NULL; lll = lll->next) {
char* privilege_name = (char*)lll->data;
- LOGD("%d: Change to %s => uid: %s, appid: %s, privilege_name: %s", entry_index, level, uid, appid, privilege_name);
- /* Make entries by each uid, appid, and privilege_name */
+ LOGD("%d: Change to %s => appid: %s, privilege_name: %s", entry_index, level, appid, privilege_name);
+ /* Make entries by each appid, and privilege_name */
ret = security_manager_policy_entry_new(&entry[entry_index]);
log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_new failed. ret = %d", ret);
log_if(entry[entry_index] == NULL, 1, "security_manager_policy_entry_new failed failed. creation of new policy entry did not allocate memory");
+ /* TBD: Modify appid to pkgid */
ret = security_manager_policy_entry_set_application(entry[entry_index], appid);
log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_application failed. ret = %d", ret);
ret = security_manager_policy_entry_set_privilege(entry[entry_index], privilege_name);
log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_privilege failed. ret = %d", ret);
- /* TBD: Remove set user part becuase there's no notion of global app's policy changes. User update their own app's policy only.
- ret = security_manager_policy_entry_set_user(entry[entry_index], uid);
- log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_user failed. ret = %d", ret); */
ret = security_manager_policy_entry_set_level(entry[entry_index], level);
log_if(ret != SECURITY_MANAGER_SUCCESS, 1, "security_manager_policy_entry_set_level failed. ret = %d", ret);
@@ -298,13 +262,12 @@ static void _save_btn_clicked_cb(void *user_data, Evas_Object *obj, void *event_
security_manager_policy_entry_free(entry[entry_index]);
security_manager_policy_update_req_free(policy_update_request);
- pkg_data->change = false;
+ break;
}
}
- change_cnt = 0;
- evas_object_hide(save_btn);
}
+/* TBD: Modify appid to pkgid : remove following function */
static int pkg_app_list_cb(pkgmgrinfo_appinfo_h pkg_handle, void* user_data)
{
char* appid = NULL;
@@ -341,55 +304,63 @@ static int pkg_list_cb(pkgmgrinfo_pkginfo_h filter_handle, void *user_data)
return ret;
}
- pkg_list = g_list_append(pkg_list, pkgidd);
-
- /* Make package data item */
- pkg_data_s *pkg_data = (pkg_data_s *)malloc(sizeof(pkg_data_s));
-
- /* Add pkg id to package data item */
- pkg_data->pkgid = strdup(pkgid);
-
- /* Add privilege info to package data item */
- pkg_data->privlist = NULL;
- pkg_data->privlist = g_list_append(pkg_data->privlist, privilege_name);
-
/* Add app list to package data item */
- pkg_data->applist = NULL;
pkgmgrinfo_pkginfo_h pkg_handle;
ret = pkgmgrinfo_pkginfo_get_pkginfo(pkgid, &pkg_handle);
return_if(ret != PMINFO_R_OK, , -1, "pkgmgrinfo_pkginfo_get_pkginfo failed");
- ret = pkgmgrinfo_appinfo_get_list(pkg_handle, PMINFO_ALL_APP, pkg_app_list_cb, pkg_data);
- return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_appinfo_get_list failed");
-
- /* See if the package is global. TBD: If notion for handling of global app is required. */
- pkg_data->is_global = false;
- ret = pkgmgrinfo_pkginfo_is_global(pkg_handle, &pkg_data->is_global);
- return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_is_global failed");
-
- /* Get package label */
- char* label = NULL;
- ret = pkgmgrinfo_pkginfo_get_label(pkg_handle, &label);
- return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_get_label failed");
- pkg_data->label = strdup(label);
-
- /* Get package icon path */
- char* icon = NULL;
- ret = pkgmgrinfo_pkginfo_get_icon(pkg_handle, &icon);
- return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_get_icon failed");
- if (EINA_TRUE == ecore_file_exists(icon))
- pkg_data->icon = strdup(icon);
- else
- pkg_data->icon = strdup(DEFAULT_ICON_PATH);
- pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle);
+ /* See if the package is preloaded */
+ bool is_preload = false;
+ ret = pkgmgrinfo_pkginfo_is_preload(pkg_handle, &is_preload);
+ return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_is_preload failed");
+
+ if (!is_preload || is_location) {
+
+ pkg_list = g_list_append(pkg_list, pkgidd);
+
+ /* Make package data item */
+ pkg_data_s *pkg_data = (pkg_data_s *)malloc(sizeof(pkg_data_s));
+
+ /* Add pkg id to package data item */
+ pkg_data->pkgid = strdup(pkgid);
- /* Get package privacy status */
- pkg_data->status = false;
- pkg_data->change = false;
- __get_package_privacy_status(pkg_data, privilege_name);
+ /* Add privilege info to package data item */
+ pkg_data->privlist = NULL;
+ pkg_data->privlist = g_list_append(pkg_data->privlist, privilege_name);
- /* Append package data item to package_data_list */
- pkg_data_list = g_list_append(pkg_data_list, pkg_data);
+ /* Add app list to package data item */
+ pkg_data->applist = NULL;
+ ret = pkgmgrinfo_appinfo_get_list(pkg_handle, PMINFO_ALL_APP, pkg_app_list_cb, pkg_data);
+ return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_appinfo_get_list failed");
+
+ /* See if the package is global. TBD: If notion for handling of global app is required. */
+ pkg_data->is_global = false;
+ ret = pkgmgrinfo_pkginfo_is_global(pkg_handle, &pkg_data->is_global);
+ return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_is_global failed");
+
+ /* Get package label */
+ char* label = NULL;
+ ret = pkgmgrinfo_pkginfo_get_label(pkg_handle, &label);
+ return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_get_label failed");
+ pkg_data->label = strdup(label);
+
+ /* Get package icon path */
+ char* icon = NULL;
+ ret = pkgmgrinfo_pkginfo_get_icon(pkg_handle, &icon);
+ return_if(ret != PMINFO_R_OK, pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle), -1, "pkgmgrinfo_pkginfo_get_icon failed");
+ if (EINA_TRUE == ecore_file_exists(icon))
+ pkg_data->icon = strdup(icon);
+ else
+ pkg_data->icon = strdup(DEFAULT_ICON_PATH);
+
+ /* Get package privacy status */
+ pkg_data->status = false;
+ __get_package_privacy_status(pkg_data, privilege_name);
+
+ /* Append package data item to package_data_list */
+ pkg_data_list = g_list_append(pkg_data_list, pkg_data);
+ }
+ pkgmgrinfo_pkginfo_destroy_pkginfo(pkg_handle);
return ret;
}
static int get_uniq_pkg_list_by_privacy(const char* privacy)
@@ -441,18 +412,14 @@ static int get_uniq_pkg_list_by_privacy(const char* privacy)
}
void create_privacy_package_list_view(struct app_data_s* ad)
{
- /* Add genlist */
- Evas_Object *genlist = common_genlist_add(ad->nf);
+ /* Add Evas_Object */
+ Evas_Object *genlist;
- evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
-
- /* Set itc */
- Elm_Genlist_Item_Class *itc = elm_genlist_item_class_new();
- itc->item_style = "default";
- itc->func.content_get = gl_content_get_cb;
- itc->func.text_get = gl_text_get_cb;
- itc->func.del = gl_del_cb;
+ if (!strcmp(ad->privacy, LOCATION_PRIVACY))
+ is_location = true;
+ else
+ is_location = false;
+ log_if(privilege_info_get_privacy_display(ad->privacy, &privacy_display) != PRVMGR_ERR_NONE, 1, "Couldn't get privacy display : %s", ad->privacy);
/* Get privilege list by privacy */
if (privilege_list != NULL) {
@@ -468,26 +435,44 @@ void create_privacy_package_list_view(struct app_data_s* ad)
pkg_list = g_list_sort(pkg_list, (GCompareFunc)strcmp);
/* Append privacy related package as genlist item */
- change_cnt = 0;
- first = true;
GList* l;
int i = 0;
Elm_Object_Item *it = NULL;
if (!pkg_data_list) {
- LOGD("No apps using %s", ad->privacy);
- item_data_s *id = calloc(sizeof(item_data_s), 1);
- id->index = i++;
- char* privacy_display = NULL;
- int ret = privilege_info_get_privacy_display(ad->privacy, &privacy_display);
- log_if(ret != PRVMGR_ERR_NONE, 1, "privacy_display = %s", privacy_display);
- char temp[256];
- snprintf(temp, sizeof(temp), "<font color=#A9A9A9FF>No apps using %s privacy.</font>", privacy_display);
- id->title = strdup(temp);
-
- it = elm_genlist_item_append(genlist, itc, id, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ genlist = elm_layout_add(ad->nf);
+ elm_layout_theme_set(genlist, "layout", "nocontents", "default");
+ evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ elm_object_part_text_set(genlist, "elm.text", dgettext("privacy-setting", "IDS_ST_NPBODY_NO_APPS"));
+ char* no_app_string_format = dgettext("privacy-setting", "IDS_ST_BODY_AFTER_YOU_DOWNLOAD_APPS_THAT_USE_PS_THEY_WILL_BE_SHOWN_HERE");
+ char no_app_string[256];
+ snprintf(no_app_string, sizeof(no_app_string), no_app_string_format, privacy_display);
+ elm_object_part_text_set(genlist, "elm.help.text", no_app_string);
+ elm_layout_signal_emit(genlist, "align.center", "elm");
+
+ } else {
+ genlist = common_genlist_add(ad->nf);
+ evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
+
+ /* Set itc */
+ Elm_Genlist_Item_Class *itc = elm_genlist_item_class_new();
+ Elm_Genlist_Item_Class *mtc = elm_genlist_item_class_new();
+
+ itc->item_style = "default";
+ itc->func.content_get = gl_content_get_cb;
+ itc->func.text_get = gl_text_get_cb;
+ itc->func.del = gl_del_cb;
+
+ mtc->item_style = "multiline";
+ mtc->func.text_get = gl_menu_desc_text_get_cb;
+ mtc->func.del = gl_del_cb;
+
+ it = elm_genlist_item_append(genlist, mtc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
log_if(it == NULL, 1, "Error in elm_genlist_item_append");
elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- } else {
+
for (l = pkg_data_list; l != NULL; l = l->next) {
item_data_s *id = calloc(sizeof(item_data_s), 1);
id->index = i++;
@@ -498,27 +483,14 @@ void create_privacy_package_list_view(struct app_data_s* ad)
/* Get privacy status of given package */
id->status = get_package_privacy_status(pkg_data->pkgid);
LOGD("status = %d", id->status);
+ LOGD("before add");
it = elm_genlist_item_append(genlist, itc, id, NULL, ELM_GENLIST_ITEM_NONE, privacy_package_selected_cb, id);
+ LOGD("after add");
log_if(it == NULL, 1, "Error in elm_genlist_item_append");
}
+ elm_genlist_item_class_free(itc);
+ elm_genlist_item_class_free(mtc);
}
-
- elm_genlist_item_class_free(itc);
- evas_object_show(genlist);
-
- char* privacy_display = NULL;
- ret = privilege_info_get_privacy_display(ad->privacy, &privacy_display);
- log_if(ret != PRVMGR_ERR_NONE, 1, "privacy_display = %s", privacy_display);
-
/* Push naviframe item */
Elm_Object_Item *nf_it = elm_naviframe_item_push(ad->nf, privacy_display, common_back_btn_add(ad), NULL, genlist, NULL);
-
- /* Add button to save privacy package policy changes */
- save_btn = elm_button_add(ad->nf);
- evas_object_smart_callback_add(save_btn, "clicked", _save_btn_clicked_cb, ad);
- elm_object_style_set(save_btn, "naviframe/title_right");
- elm_object_disabled_set(save_btn, EINA_TRUE);
- elm_object_item_part_content_set(nf_it, "title_right_btn", save_btn);
-
- elm_object_item_domain_text_translatable_set(nf_it, PACKAGE, EINA_TRUE);
}