--- a/cpsecplugins/cpadvancedsecplugin/group/advancedsecplugin.pro Tue Jul 06 15:15:05 2010 +0300
+++ b/cpsecplugins/cpadvancedsecplugin/group/advancedsecplugin.pro Wed Aug 18 10:40:08 2010 +0300
@@ -53,57 +53,6 @@
qtplugins.sources += qmakepluginstubs/$${TARGET}.qtplugin
for(qtplugin, qtplugins.sources):BLD_INF_RULES.prj_exports += "./$$qtplugin $$deploy.path$$qtplugins.path/$$basename(qtplugin)"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ar.ts /epoc32/include/platform/qt/translations/certificate_management_ar.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_bg.ts /epoc32/include/platform/qt/translations/certificate_management_bg.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ca.ts /epoc32/include/platform/qt/translations/certificate_management_ca.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_cs.ts /epoc32/include/platform/qt/translations/certificate_management_cs.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_da.ts /epoc32/include/platform/qt/translations/certificate_management_da.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_de.ts /epoc32/include/platform/qt/translations/certificate_management_de.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_el.ts /epoc32/include/platform/qt/translations/certificate_management_el.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_en.ts /epoc32/include/platform/qt/translations/certificate_management_en.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_en_US.ts /epoc32/include/platform/qt/translations/certificate_management_en_US.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_es.ts /epoc32/include/platform/qt/translations/certificate_management_es.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_es_419.ts /epoc32/include/platform/qt/translations/certificate_management_es_419.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_et.ts /epoc32/include/platform/qt/translations/certificate_management_et.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_eu.ts /epoc32/include/platform/qt/translations/certificate_management_eu.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_fi.ts /epoc32/include/platform/qt/translations/certificate_management_fi.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_fr.ts /epoc32/include/platform/qt/translations/certificate_management_fr.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_fr_CA.ts /epoc32/include/platform/qt/translations/certificate_management_fr_CA.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_gl.ts /epoc32/include/platform/qt/translations/certificate_management_gl.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_he.ts /epoc32/include/platform/qt/translations/certificate_management_he.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_hi.ts /epoc32/include/platform/qt/translations/certificate_management_hi.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_hr.ts /epoc32/include/platform/qt/translations/certificate_management_hr.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_hu.ts /epoc32/include/platform/qt/translations/certificate_management_hu.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_id.ts /epoc32/include/platform/qt/translations/certificate_management_id.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_is.ts /epoc32/include/platform/qt/translations/certificate_management_is.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_it.ts /epoc32/include/platform/qt/translations/certificate_management_it.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ja.ts /epoc32/include/platform/qt/translations/certificate_management_ja.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ko.ts /epoc32/include/platform/qt/translations/certificate_management_ko.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_lt.ts /epoc32/include/platform/qt/translations/certificate_management_lt.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_lv.ts /epoc32/include/platform/qt/translations/certificate_management_lv.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ms.ts /epoc32/include/platform/qt/translations/certificate_management_ms.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_nl.ts /epoc32/include/platform/qt/translations/certificate_management_nl.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_no.ts /epoc32/include/platform/qt/translations/certificate_management_no.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_pl.ts /epoc32/include/platform/qt/translations/certificate_management_pl.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_pt.ts /epoc32/include/platform/qt/translations/certificate_management_pt.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_pt_BR.ts /epoc32/include/platform/qt/translations/certificate_management_pt_BR.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ro.ts /epoc32/include/platform/qt/translations/certificate_management_ro.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ru.ts /epoc32/include/platform/qt/translations/certificate_management_ru.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_sk.ts /epoc32/include/platform/qt/translations/certificate_management_sk.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_sl.ts /epoc32/include/platform/qt/translations/certificate_management_sl.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_sr.ts /epoc32/include/platform/qt/translations/certificate_management_sr.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_sv.ts /epoc32/include/platform/qt/translations/certificate_management_sv.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_tl.ts /epoc32/include/platform/qt/translations/certificate_management_tl.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_th.ts /epoc32/include/platform/qt/translations/certificate_management_th.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_tr.ts /epoc32/include/platform/qt/translations/certificate_management_tr.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_uk.ts /epoc32/include/platform/qt/translations/certificate_management_uk.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_ur.ts /epoc32/include/platform/qt/translations/certificate_management_ur.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_vi.ts /epoc32/include/platform/qt/translations/certificate_management_vi.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_zh.ts /epoc32/include/platform/qt/translations/certificate_management_zh.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_zh_HK.ts /epoc32/include/platform/qt/translations/certificate_management_zh_HK.ts"
- :BLD_INF_RULES.prj_exports += "../translations/certificate_management_zh_TW.ts /epoc32/include/platform/qt/translations/certificate_management_zh_TW.ts"
-
-
}
-TRANSLATIONS= certificate_management.ts
\ No newline at end of file
+TRANSLATIONS= certificate_manager.ts
--- a/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/cpsecplugins/cpadvancedsecplugin/src/cpcertpluginloader.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -25,11 +25,11 @@
CpCertPluginLoader::CpCertPluginLoader()
{
RDEBUG("0", 0);
- mTranslator =q_check_ptr( new QTranslator());
- // to be uncommented after translation sumission.
- // QString lang = QLocale::system().name();
+ mTranslator = q_check_ptr( new QTranslator());
QString path = "z:/resource/qt/translations/";
- mTranslator->load(path + "certificate_management_en" );
+ QString appName = "certificate_manager_";
+ QString lang = QLocale::system().name();
+ mTranslator->load(path + appName + lang);
qApp->installTranslator(mTranslator);
}
--- a/cpsecplugins/cpadvancedsecplugin/src/cpcerttrustview.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/cpsecplugins/cpadvancedsecplugin/src/cpcerttrustview.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -110,6 +110,7 @@
// TCertificateAppInfo's Name() function.
// ---------------------------------------------------------------------------
//
+
void CpCertTrustView::updateListBoxL()
{
RDEBUG("0", 0);
@@ -152,21 +153,16 @@
{
mClientUids.Append( KCertManUIViewTrustJavaInstallingId );
}
-
- clientCount = mClientUids.Count();
-
- QList<int> itemArray;
- for(int i=0;i<mTrustedClients.size();i++)
- {
- itemArray.insert(i,0);
- }
if ( EX509Certificate != entry->CertificateFormat() )
{
return;
}
TInt resIndex = KErrNotFound;
- if ( mClientUids.Count() > 0 )
+ QList <int> itemArray;
+ QList <int> trustValue;
+ clientCount = mClientUids.Count();
+ if ( clientCount > 0 )
{
for ( TInt k = 0; k < clientCount; k++ )
{
@@ -180,9 +176,16 @@
TBool trustState = EFalse;
QString item = mTrustedClients[ resIndex ];
trustState = checkCertificateClientTrustL( mClientUids[k], *entry );
+ // insert the index which would be used to retrieve the value from mTrustedClients
+ itemArray.insert(k,resIndex);
+
if ( trustState )
{
- itemArray.replace(resIndex,1);
+ trustValue.insert(k,1);
+ }
+ else
+ {
+ trustValue.insert(k,0);
}
}
}
@@ -198,15 +201,17 @@
certLabel->setText(QString( (QChar*)label.Ptr(),label.Length() ) );
mCertLabelList->addItem(certLabel.get());
certLabel.release();
+
RDEBUG("0", 0);
- int count = mTrustedClients.size();
+
+ int count = itemArray.size();
for( int index = 0 ;index < count; ++index)
{
std::auto_ptr<HbDataFormModelItem> item (q_check_ptr(new HbDataFormModelItem(
HbDataFormModelItem::ToggleValueItem,
- mTrustedClients[index] ) ));
-
- if( itemArray[index] == 1)
+ mTrustedClients[itemArray[index]] ) ));
+
+ if( trustValue[index] == 1)
{
item->setContentWidgetData("text",mTrustValues[0]);
item->setContentWidgetData("additionalText",mTrustValues[1]);
@@ -226,6 +231,7 @@
form.release();
}
+
void CpCertTrustView::saveTrustSettings()
{
RDEBUG("0", 0);
@@ -234,19 +240,25 @@
{
TInt itemCount = mFormModel->rowCount();
RArray<TUid> newUids;
- QT_TRAP_THROWING( CleanupClosePushL( newUids ));
-
- for(int index = 0;index<itemCount;++index)
- {
- HbDataFormModelItem *item = mFormModel->item(index);
- QString trustValue = item->contentWidgetData("text").toString();
- if(trustValue == "On")
+ QT_TRAP_THROWING
+ (
+ CleanupClosePushL( newUids );
+
+ for(int index = 0;index<itemCount;++index)
{
- newUids.Append(trusterId(mTrustedClients[index]));
+ HbDataFormModelItem *item = mFormModel->item(index);
+ QString trustValue = item->contentWidgetData("text").toString();
+ if(trustValue == "On")
+ {
+ newUids.Append(trusterId(mTrustedClients[index]));
+ }
}
- }
- QT_TRAP_THROWING( mCertDataContainer.iWrapper->SetApplicabilityL( mCertDataContainer.CertManager(), entry, newUids ));
- CleanupStack::PopAndDestroy(&newUids);
+ if(newUids.Count() > 0 )
+ {
+ mCertDataContainer.iWrapper->SetApplicabilityL( mCertDataContainer.CertManager(), entry, newUids );
+ }
+ CleanupStack::PopAndDestroy(&newUids);
+ )
}
}
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ar.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_bg.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ca.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_cs.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_da.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_de.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_el.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_en.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_en_US.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_es.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_es_419.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_et.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_eu.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_fi.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_fr.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_fr_CA.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_gl.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_he.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_hi.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_hr.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_hu.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_id.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_is.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_it.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ja.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ko.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_lt.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_lv.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ms.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_nl.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_no.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_pl.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_pt.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_pt_BR.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ro.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ru.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_sk.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_sl.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_sr.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_sv.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_th.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_tl.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_tr.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_uk.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_ur.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_vi.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_zh.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_zh_HK.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/cpadvancedsecplugin/translations/certificate_management_zh_TW.ts Tue Jul 06 15:15:05 2010 +0300
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,216 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="3.0" sourcelanguage="en_GB">
-<context>
-<message numerus="no" id="txt_certificate_manager_info_device_certificates_c">
- <comment></comment>
- <source>Device certificates can be used without user confirmation. Use of device lock recommended. Proceed?</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri5</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_authority_certific">
- <comment>Simple label </comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_verify_keystore_pin">
- <comment>verfying keystore PIN</comment>
- <source>Verify Keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_2</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_info_move">
- <comment>Message box heading</comment>
- <source>Move.......</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_09</extra-loc-viewid>
- <extra-loc-positionid>info</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_device_certif">
- <comment>Item specific for personal certificates</comment>
- <source>Move to device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_personal_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_move_to_personal_cert">
- <comment>Item specific for device certificates</comment>
- <source>Move to personal certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_trusted_site_certific">
- <comment>First list item in Certificate group box</comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_personal_certifica">
- <comment>Simple lable</comment>
- <source>Personal certificate</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_menu_trust_settings">
- <comment>Item specific menu item. Note! Only use this text ID if there are no icons. Opens a highlighted item such as an application, folder, or message</comment>
- <source>Trust settings</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_menu_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_02</extra-loc-viewid>
- <extra-loc-positionid>menu</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_device_certificate">
- <comment>Simple lable</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_06</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_subhead_trusted_site_certi">
- <comment>Simple label </comment>
- <source>Trusted site certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_04</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_unable_to_use_priva">
- <comment>Set keystore PIN</comment>
- <source>Unable to use private key. Set keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_advanced_security">
- <comment>Simple label</comment>
- <source>Advanced security</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_simple_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_set">
- <comment>heading for input dialog</comment>
- <source>Set</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_07</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_authority_certificate">
- <comment>First list item in Certificate group box</comment>
- <source>Authority certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_keystore_pin">
- <comment>Input dialog heading</comment>
- <source>Keystore PIN</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_pri_heading</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dpopinfo_keystore_pin_does">
- <comment>Notification for PIN doesn't match</comment>
- <source>Keystore PIN does not match</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_notifdialog_pri2</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_10</extra-loc-viewid>
- <extra-loc-positionid>dpopinfo</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_list_device_certificates">
- <comment>First list item in Certificate group box</comment>
- <source>Device certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_list_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>list</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_dialog_enter_keystore_pin">
- <comment>label</comment>
- <source>Enter keystore PIN:</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_dialog_sec</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_08</extra-loc-viewid>
- <extra-loc-positionid>dialog_1</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-<message numerus="no" id="txt_certificate_manager_setlabel_certificates">
- <comment>Certificate group box</comment>
- <source>Certificates</source>
- <translation variants="no" type="unfinished"></translation>
- <extra-loc-layout_id>qtl_groupbox_expand_pri</extra-loc-layout_id>
- <extra-loc-viewid>Certificate manager_01</extra-loc-viewid>
- <extra-loc-positionid>subhead</extra-loc-positionid>
- <extra-loc-feature>Ce</extra-loc-feature>
- <extra-loc-blank>False</extra-loc-blank>
-</message>
-</context>
-</TS>
--- a/cpsecplugins/devicelockplugin/src/cpdevicelockplugin.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/cpsecplugins/devicelockplugin/src/cpdevicelockplugin.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -58,8 +58,14 @@
QList<CpSettingFormItemData*> CpDeviceLockPlugin::createSettingFormItemData(CpItemDataHelper &itemDataHelper) const
{
RDEBUG("0", 0);
+ RDEBUG("using icon", 1);
return QList<CpSettingFormItemData*>()
- << new CpSettingFormEntryItemDataImpl<CpDeviceLockPluginView>(itemDataHelper,tr("Device lock"), QString());
+ << new CpSettingFormEntryItemDataImpl<CpDeviceLockPluginView>(
+ itemDataHelper,
+ tr("Device lock"), // text
+ QString(), // description
+ HbIcon(QString("qtg_large_device_lock")) // icon
+ );
}
Q_EXPORT_PLUGIN2(cpdevicelockplugin, CpDeviceLockPlugin);
--- a/cpsecplugins/simpincodeplugin/src/cppincodeplugin.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/cpsecplugins/simpincodeplugin/src/cppincodeplugin.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -54,9 +54,10 @@
CpItemDataHelper &itemDataHelper) const
{
RDEBUG("0", 0);
+ RDEBUG("using icon", 1);
return QList<CpSettingFormItemData *>()
<< new CpSettingFormEntryItemDataImpl<CpPinCodePluginView>
- (itemDataHelper, tr("PIN code"), QString());
+ (itemDataHelper, tr("PIN code"), QString(), HbIcon(QString("qtg_large_pin_code")) );
}
/*!
--- a/gba/gbaapi/group/gba.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/gba/gbaapi/group/gba.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -23,8 +23,6 @@
VENDORID VID_DEFAULT
CAPABILITY CAP_CLIENT_DLL
-SMPSAFE
-
USERINCLUDE ../inc
USERINCLUDE ../../inc
--- a/gba/gbafilter/group/httpfiltergba.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/gba/gbafilter/group/httpfiltergba.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -26,8 +26,6 @@
UID 0x10009D8D 0x20029F09
VENDORID VID_DEFAULT
-SMPSAFE
-
SOURCEPATH ../src
SOURCE HTTPFilterGBAMain.cpp HTTPFilterGBA.cpp
--- a/gba/gbaserver/group/gbaserver.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/gba/gbaserver/group/gbaserver.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -24,8 +24,6 @@
VENDORID VID_DEFAULT
CAPABILITY CAP_SERVER NetworkControl
-SMPSAFE
-
USERINCLUDE ../inc
USERINCLUDE ../../inc
--- a/gba/uicc/group/gbauicc.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/gba/uicc/group/gbauicc.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -25,8 +25,6 @@
CAPABILITY CAP_ECOM_PLUGIN
-SMPSAFE
-
USERINCLUDE ../inc
USERINCLUDE ../../inc
--- a/pkiutilities/CTSecurityDialogs/Group/CTSecDialogImpl.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/CTSecurityDialogs/Group/CTSecDialogImpl.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -59,15 +59,15 @@
SOURCE DllMain.cpp
SOURCE CTSecuritydialognotifier.cpp
-SOURCE CTpinquerydialog.cpp
-SOURCE CTQueryDialog.cpp
-SOURCE CTSigntextdialog.cpp
-SOURCE CTSelectcertificatedialog.cpp
-SOURCE CTPinPinQueryDialog.cpp
+//SOURCE CTpinquerydialog.cpp
+//SOURCE CTQueryDialog.cpp
+//SOURCE CTSigntextdialog.cpp
+//SOURCE CTSelectcertificatedialog.cpp
+//SOURCE CTPinPinQueryDialog.cpp
SOURCE CTCertificateQuery.cpp
SOURCE CTSecurityDialogsAO.cpp
SOURCE CTUntrustedCertQuery.cpp
-SOURCE CTInvalidCertNote.cpp
+//SOURCE CTInvalidCertNote.cpp
LIBRARY EUSER.LIB
LIBRARY EIKSRV.LIB
@@ -97,7 +97,7 @@
DEBUGLIBRARY flogger.lib
-#if defined(ARMCC)
+#if defined( EABI )
DEFFILE ../eabi/CTSecDilogImpl.DEF
#elif defined( WINSCW )
DEFFILE ../BWINSCW/CTSecDilogImpl.DEF
--- a/pkiutilities/CTSecurityDialogs/Group/bld.inf Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/CTSecurityDialogs/Group/bld.inf Wed Aug 18 10:40:08 2010 +0300
@@ -27,7 +27,8 @@
PRJ_MMPFILES
CTSecDialogImpl.mmp
-CTSecDlgNotifier.mmp
+//TODO: remove completely, commented out to remove AVKON Notifier API dependency
+//CTSecDlgNotifier.mmp
#ifdef __JAVA_JSR_177_SECURITY_AND_TRUST_SERVICES
CTSecDlgs.mmp
#endif
--- a/pkiutilities/CTSecurityDialogs/NotifInc/CTSecurityDialogsAO.h Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/CTSecurityDialogs/NotifInc/CTSecurityDialogsAO.h Wed Aug 18 10:40:08 2010 +0300
@@ -36,7 +36,7 @@
class CX500DistinguishedName;
class MCTWritableCertStore;
class CAknQueryDialog;
-class CCTPinQueryDialog;
+//class CCTPinQueryDialog;
// CLASS DECLARATION
@@ -325,8 +325,8 @@
TBool& iDeleted;
- CCTPinQueryDialog* iPinQueryDialog;
- TBool iPinQueryDialogDeleted;
+ //CCTPinQueryDialog* iPinQueryDialog;
+ //TBool iPinQueryDialogDeleted;
};
#endif // CTSECURITYDIALOGSAO_H
--- a/pkiutilities/CTSecurityDialogs/NotifSrc/CTSecurityDialogsAO.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/CTSecurityDialogs/NotifSrc/CTSecurityDialogsAO.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -19,17 +19,17 @@
// INCLUDE FILES
#include "CTSecurityDialogsAO.h"
#include "CTSecurityDialogNotifier.h"
-#include "CTPinQueryDialog.h"
-#include "CTSignTextDialog.h"
-#include "CTSelectCertificateDialog.h"
-#include "CTQueryDialog.h"
-#include "CTPinPinQueryDialog.h"
+//#include "CTPinQueryDialog.h"
+//#include "CTSignTextDialog.h"
+//#include "CTSelectCertificateDialog.h"
+//#include "CTQueryDialog.h"
+//#include "CTPinPinQueryDialog.h"
#include "CTUntrustedCertQuery.h"
-#include "CTInvalidCertNote.h"
+//#include "CTInvalidCertNote.h"
#include <PKIDlg.h>
#include <badesca.h>
#include <StringLoader.h>
-#include <aknnotewrappers.h>
+//#include <aknnotewrappers.h>
#include <unifiedcertstore.h>
#include <unifiedkeystore.h>
#include <mctkeystore.h>
@@ -45,6 +45,8 @@
#include <x509certext.h>
#include <TrustedSitesStore.h>
#include <mctwritablecertstore.h>
+#include <eikenv.h> // CEikonEnv
+#include <AknUtils.h> // AknTextUtils
#include "SecQueryUi.h" // needed for password dialog
@@ -273,7 +275,10 @@
pinLabel.Copy( pinLabelPtr );
HBufC* text = iNotifier->LoadResourceStringLC( iOperation, pinLabel );
- CCTSignTextDialog::RunDlgLD( R_WIM_UNBLOCK_INFO_DIALOG, *text, iStatus, iRetValue );
+ // TODO
+ //CCTSignTextDialog::RunDlgLD( R_WIM_UNBLOCK_INFO_DIALOG, *text, iStatus, iRetValue );
+ User::Leave( KErrGeneral );
+
CleanupStack::PopAndDestroy( text );
iStatus = KRequestPending;
SetActive();
@@ -504,8 +509,10 @@
{
case EUserAuthenticationText:
{
- CCTSignTextDialog::RunDlgLD( R_WIM_USERAUTHTEXT_DIALOG,
- *textToSign, iStatus, iRetValue );
+ // TODO
+ //CCTSignTextDialog::RunDlgLD( R_WIM_USERAUTHTEXT_DIALOG,
+ // *textToSign, iStatus, iRetValue );
+ User::Leave( KErrGeneral );
break;
}
case EUserAuthentication:
@@ -515,7 +522,9 @@
}
case ESignText:
{
- CCTSignTextDialog::RunDlgLD( R_WIM_SIGNTEXT_DIALOG,*textToSign, iStatus, iRetValue );
+ // TODO
+ //CCTSignTextDialog::RunDlgLD( R_WIM_SIGNTEXT_DIALOG,*textToSign, iStatus, iRetValue );
+ User::Leave( KErrGeneral );
break;
}
default:
@@ -576,12 +585,12 @@
HBufC* header = StringLoader::LoadLC(
R_QTN_CM_HEADING_PHONE_KEYSTORE, CEikonEnv::Static() );
iPIN.iMinLength = KMaxKeystorePwLength;
- DoHandleMessageL( EEnterKeyStorePw, KNullDesC, *header,
- iPIN.iMinLength, iPIN.iMaxLength );
- iMultiLineDlgType = EEnterNewKeyStorePw;
- CleanupStack::PopAndDestroy( header );
+ DoHandleMessageL( EEnterKeyStorePw, KNullDesC, *header,
+ iPIN.iMinLength, iPIN.iMaxLength );
+ iMultiLineDlgType = EEnterNewKeyStorePw;
+ CleanupStack::PopAndDestroy( header );
RunL();
-
+
}
else if ( iPIN.iPINLabel == KKeyStoreImportKeyLabel )
{
@@ -623,8 +632,10 @@
// CCTSecurityDialogsAO::DoHandleMultilinePinQueryL()
// -----------------------------------------------------------------------------
//
-void CCTSecurityDialogsAO::DoHandleMultilinePinQueryL( const TInt& aDlgType )
+void CCTSecurityDialogsAO::DoHandleMultilinePinQueryL( const TInt& /*aDlgType*/ )
{
+ // TODO
+#if 0
iMultiLineDlgType = aDlgType;
HBufC* dlgText1 = NULL;
HBufC* dlgText2 = NULL;
@@ -633,35 +644,36 @@
if ( EEnterNewKeyStorePw == dlgType )
{
/*
- dlgText1 = iNotifier->LoadResourceStringLC( dlgType, KNullDesC );
+ dlgText1 = iNotifier->LoadResourceStringLC( dlgType, KNullDesC );
dlgText2 = iNotifier->LoadResourceStringLC( EVerifyKeyStorePw, KNullDesC );
- dlg = CCTPinPinQueryDialog::NewL( *dlgText1, *dlgText2, iPINValue2,
- iPINValueVerify, iPIN.iMinLength, iPIN.iMaxLength, iRetValue );
- dlg->RunDlgLD( iStatus, R_WIM_PWPW_QUERY_DIALOG );
- CleanupStack::PopAndDestroy( 2, dlgText1 ); // dlgText1, dlgText2
+ dlg = CCTPinPinQueryDialog::NewL( *dlgText1, *dlgText2, iPINValue2,
+ iPINValueVerify, iPIN.iMinLength, iPIN.iMaxLength, iRetValue );16:19:13.812 xti1:MCU_ASCII_PRINTF; channel:0xE0; msg:*PlatSec* ERROR - Capability check failed - Process #tlstest[e8dc94b1]0001 was checked by Thread c32exe.exe[101f7989]0001::ESock_IP and was found to be missing the capabilities: NetworkControl .
+
+ dlg->RunDlgLD( iStatus, R_WIM_PWPW_QUERY_DIALOG );
+ CleanupStack::PopAndDestroy( 2, dlgText1 ); // dlgText1, dlgText2
*/
- dlgText1 = StringLoader::LoadLC( R_QTN_SN_NEW_PHONE_KEYSTORE );
- dlgText2 = StringLoader::LoadLC( R_QTN_WIM_VERIFY_PIN );
- HBufC* message = HBufC::NewLC( KMaxLengthTextCertLabelVisible );
- message->Des().Append(dlgText1->Des());
- message->Des().Append(_L("|"));
- message->Des().Append(dlgText2->Des());
- CSecQueryUi* SecQueryUi = CSecQueryUi::NewL();
+ dlgText1 = StringLoader::LoadLC( R_QTN_SN_NEW_PHONE_KEYSTORE );
+ dlgText2 = StringLoader::LoadLC( R_QTN_WIM_VERIFY_PIN );
+ HBufC* message = HBufC::NewLC( KMaxLengthTextCertLabelVisible );
+ message->Des().Append(dlgText1->Des());
+ message->Des().Append(_L("|"));
+ message->Des().Append(dlgText2->Des());
+ CSecQueryUi* SecQueryUi = CSecQueryUi::NewL();
TInt queryAccepted = SecQueryUi->SecQueryDialog(message->Des(), iPINValueVerify,
- iPIN.iMinLength,iPIN.iMaxLength,
- ESecUiAlphaSupported |
- ESecUiCancelSupported |
- ESecUiSecretSupported |
+ iPIN.iMinLength,iPIN.iMaxLength,
+ ESecUiAlphaSupported |
+ ESecUiCancelSupported |
+ ESecUiSecretSupported |
ESecUiEmergencyNotSupported);
- iRetValue=(queryAccepted==KErrNone);
- if(iRetValue)
+ iRetValue=(queryAccepted==KErrNone);
+ if(iRetValue)
iPINValue2.Copy(iPINValueVerify); // dialog already does not OK with different pin codes
- delete SecQueryUi;
- SecQueryUi=NULL;
- CleanupStack::PopAndDestroy( message );
- CleanupStack::PopAndDestroy( dlgText2 );
- CleanupStack::PopAndDestroy( dlgText1 );
- RunL(); // had to call it this way
+ delete SecQueryUi;
+ SecQueryUi=NULL;
+ CleanupStack::PopAndDestroy( message );
+ CleanupStack::PopAndDestroy( dlgText2 );
+ CleanupStack::PopAndDestroy( dlgText1 );
+ RunL(); // had to call it this way
}
else if ( EExportKeyPw == dlgType )
{
@@ -681,6 +693,8 @@
dlg->RunDlgLD( iStatus, R_WIM_PINPIN_QUERY_DIALOG );
CleanupStack::PopAndDestroy( 2, dlgText1 ); // dlgText1, dlgText2
}
+#endif
+ User::Leave( KErrGeneral );
}
// -----------------------------------------------------------------------------
@@ -700,7 +714,7 @@
TDialogTypeItem item = iNotifier->GetDialogTypeItem( dlgType );
- CAknResourceNoteDialog* dlg = NULL;
+ //CAknResourceNoteDialog* dlg = NULL;
TInt resource = 0;
@@ -708,44 +722,62 @@
{
case EInfoNote:
{
- dlg = new ( ELeave ) CAknInformationNote( ETrue );
+ // TODO
+ //dlg = new ( ELeave ) CAknInformationNote( ETrue );
+ User::Leave( KErrGeneral );
break;
}
case EErrorNote:
{
- dlg = new ( ELeave ) CAknErrorNote( ETrue );
+ // TODO
+ //dlg = new ( ELeave ) CAknErrorNote( ETrue );
+ User::Leave( KErrGeneral );
break;
}
case EConfirmationNote:
{
- dlg = new ( ELeave ) CAknConfirmationNote( ETrue );
+ // TODO
+ //dlg = new ( ELeave ) CAknConfirmationNote( ETrue );
+ User::Leave( KErrGeneral );
break;
}
case EInfoDialog:
{
+ // TODO
+ /*
CCTQueryDialog::RunDlgLD( iStatus,
iRetValue,
*dlgText, item.iSoftKeyResource,
ECTInfoDialog );
iStatus = KRequestPending;
SetActive();
+ */
+ User::Leave( KErrGeneral );
break;
}
case EEnterPwPwDialog:
{
+ // TODO
+ /*
CCTPinPinQueryDialog* dialog =
CCTPinPinQueryDialog::NewL( *dlgText, *dlgText,
iPINValue2, iPINValueVerify, aMinLength, aMaxLength, iRetValue );
dialog->RunDlgLD( iStatus, R_WIM_PWPW_QUERY_DIALOG );
+ */
+ User::Leave( KErrGeneral );
break;
}
case EEnterPinPinCodeDialog:
{
+ // TODO
+ /*
CCTPinPinQueryDialog* dialog =
CCTPinPinQueryDialog::NewL( *dlgText, *dlgText,
iPINValue2, iPINValueVerify, aMinLength, aMaxLength, iRetValue );
dialog->RunDlgLD( iStatus, R_WIM_PINPIN_QUERY_DIALOG );
+ */
+ User::Leave( KErrGeneral );
break;
}
case EEnterPwDialog:
@@ -789,9 +821,11 @@
User::Panic(_L("CSecDlgNotifier"), 0);
}
}
- iPinQueryDialogDeleted = EFalse;
+ //iPinQueryDialogDeleted = EFalse;
if(aDlgType!=EEnterKeyStorePw) {
- CCTPinQueryDialog::RunDlgLD( iStatus,
+ // TODO
+ /*
+ CCTPinQueryDialog::RunDlgLD( iStatus,
*dlgText,
*pinValue,
aMinLength,
@@ -800,23 +834,26 @@
resource,
iPinQueryDialog,
iPinQueryDialogDeleted );
- break;
+ */
+ User::Leave( KErrGeneral );
+ resource = resource; // avoids compiler warning
+ break;
}
else
{
- iPIN.iMinLength = KMaxKeystorePwLength;
- CSecQueryUi* SecQueryUi = CSecQueryUi::NewL();
- HBufC* header =StringLoader::LoadLC( R_QTN_SN_ENTER_PHONE_KEYSTORE);
+ iPIN.iMinLength = KMaxKeystorePwLength;
+ CSecQueryUi* SecQueryUi = CSecQueryUi::NewL();
+ HBufC* header =StringLoader::LoadLC( R_QTN_SN_ENTER_PHONE_KEYSTORE);
TInt queryAccepted = SecQueryUi->SecQueryDialog(header->Des(), *pinValue,
- aMinLength,aMaxLength,
- ESecUiAlphaSupported |
- ESecUiCancelSupported |
- ESecUiSecretSupported |
- ESecUiEmergencyNotSupported);
- delete SecQueryUi;
- SecQueryUi=NULL;
- iRetValue=(queryAccepted==KErrNone);
- CleanupStack::PopAndDestroy( header );
+ aMinLength,aMaxLength,
+ ESecUiAlphaSupported |
+ ESecUiCancelSupported |
+ ESecUiSecretSupported |
+ ESecUiEmergencyNotSupported);
+ delete SecQueryUi;
+ SecQueryUi=NULL;
+ iRetValue=(queryAccepted==KErrNone);
+ CleanupStack::PopAndDestroy( header );
break;
}
}
@@ -826,12 +863,16 @@
}
}
- if ( dlg && aDlgType!=EEnterKeyStorePw)
- {
-
- dlg->ExecuteLD( *dlgText );
- dlg = NULL;
- }
+ // TODO
+ /*
+ if ( dlg && aDlgType!=EEnterKeyStorePw)
+ {
+
+ dlg->ExecuteLD( *dlgText );
+ dlg = NULL;
+ }
+ */
+ User::Leave( KErrGeneral );
CleanupStack::PopAndDestroy( dlgText ); // dlgText
}
@@ -1498,6 +1539,7 @@
{
// No certificate from Device Certificate Store. Prompt user
// for certificate selection
+ /*
CCTSelectCertificateDialog::RunDlgLD(
iCertArray, iCertHandleList, iTokenHandle,
iStatus, iRetValue ); // Takes ownerhip of array
@@ -1505,6 +1547,8 @@
iNextStep = EOperationCompleted;
iStatus = KRequestPending;
SetActive();
+ */
+ User::Leave( KErrGeneral ); // TODO: to be implemented
}
}
@@ -1573,7 +1617,9 @@
AddKeySizeL( messagePtr, iKeyInfo );
AddKeyLocationL( messagePtr, iKeyInfo );
- CCTSignTextDialog::RunDlgLD( R_WIM_CSR_DIALOG, *message, iStatus, iRetValue );
+ // TODO
+ //CCTSignTextDialog::RunDlgLD( R_WIM_CSR_DIALOG, *message, iStatus, iRetValue );
+ User::Leave( KErrGeneral );
CleanupStack::PopAndDestroy( message );
iStatus = KRequestPending;
@@ -1634,7 +1680,10 @@
User::Panic(_L("CTestSecDlgNotifier"), 0);
}
}
- CCTSignTextDialog::RunDlgLD( resource, *message, iStatus, iRetValue );
+ // TODO
+ //CCTSignTextDialog::RunDlgLD( resource, *message, iStatus, iRetValue );
+ User::Leave( KErrGeneral );
+ resource = resource; // avoids compiler warning
CleanupStack::PopAndDestroy( message );
iStatus = KRequestPending;
@@ -2467,12 +2516,14 @@
void CCTSecurityDialogsAO::DoCancel()
{
WIMSECURITYDIALOGS_WRITE( "CCTSecurityDialogsAO::DoCancel" );
+ /*
if( !iPinQueryDialogDeleted )
{
delete iPinQueryDialog;
iPinQueryDialogDeleted = ETrue;
}
iPinQueryDialog = NULL;
+ */
// Complete message if it has not been completed earlier.
if( !iMessagePtr.IsNull() )
@@ -2540,10 +2591,10 @@
{
HBufC* buffer = CEikonEnv::Static()->AllocReadResourceLC( aResourceID );
CHbDeviceMessageBoxSymbian* iMessageBox = CHbDeviceMessageBoxSymbian::NewL(CHbDeviceMessageBoxSymbian::EInformation);
- CleanupStack::PushL(iMessageBox);
- iMessageBox->SetTextL(buffer->Des());
- iMessageBox->SetTimeout(6000);
- iMessageBox->ExecL();
- CleanupStack::PopAndDestroy(iMessageBox);
- CleanupStack::PopAndDestroy( buffer );
+ CleanupStack::PushL(iMessageBox);
+ iMessageBox->SetTextL(buffer->Des());
+ iMessageBox->SetTimeout(6000);
+ iMessageBox->ExecL();
+ CleanupStack::PopAndDestroy(iMessageBox);
+ CleanupStack::PopAndDestroy( buffer );
}
--- a/pkiutilities/CertSaver/src/CertSaverModel.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/CertSaver/src/CertSaverModel.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -16,11 +16,6 @@
*/
-// INCLUDE FILES
-#include <aknnotewrappers.h> // Note dialogs
-
-
-
#include <StringLoader.h> // For loading resource strings
#include <unifiedcertstore.h> // For saving the certificates
#include <mctwritablecertstore.h> // For saving the certificates
@@ -37,6 +32,8 @@
#include <x509certext.h>
#include <mctkeystore.h>
#include <TrustedSitesStore.h>
+#include <eikenv.h> // CEikonEnv
+#include <AknUtils.h> // AknTextUtils
#include <CertSaver.rsg>
#include "CertSaverModel.h"
--- a/pkiutilities/CertSaver/src/certparser.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/CertSaver/src/certparser.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -28,8 +28,8 @@
#include <CertSaver.rsg>
#include <StringLoader.h>
#include <securityerr.h>
-#include <aknnotewrappers.h> // Note dialogs text, TODO: could be removed after localization is ready
#include <apmrec.h>
+#include <eikenv.h> // CEikonEnv
#include "certparser.h"
#include "SecQueryUi.h" // needed for password dialog
--- a/pkiutilities/PKCS12/CrPkcs12/group/crpkcs12.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/PKCS12/CrPkcs12/group/crpkcs12.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -42,7 +42,7 @@
CAPABILITY CAP_GENERAL_DLL
VENDORID VID_DEFAULT
-#if defined(ARMCC)
+#if defined( EABI )
deffile ../eabi/
#else
deffile ../bwinscw/
--- a/pkiutilities/rom/CTSecurityDialogs.iby Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/rom/CTSecurityDialogs.iby Wed Aug 18 10:40:08 2010 +0300
@@ -27,7 +27,7 @@
file=ABI_DIR\BUILD_DIR\CTSecDialogImpl.dll SHARED_LIB_DIR\CTSecDialogImpl.dll
-ECOM_PLUGIN(CTSECDLGNOTIFIER.dll, 10008D4F.rsc)
+//ECOM_PLUGIN(CTSECDLGNOTIFIER.dll, 10008D4F.rsc)
#endif // __CTSECURITYDIALOGS_IBY
--- a/pkiutilities/x509certnameparser/group/X509CertNameParser.mmp Tue Jul 06 15:15:05 2010 +0300
+++ b/pkiutilities/x509certnameparser/group/X509CertNameParser.mmp Wed Aug 18 10:40:08 2010 +0300
@@ -39,7 +39,7 @@
CAPABILITY CAP_GENERAL_DLL
VENDORID VID_DEFAULT
-#if defined(ARMCC)
+#if defined( EABI )
deffile ../EABI/
#elif defined( WINSCW )
deffile ../BWINSCW/
--- a/remotelock/RemoteLockEngine/Src/RemoteLock.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/remotelock/RemoteLockEngine/Src/RemoteLock.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -33,6 +33,7 @@
#include <pathinfo.h>
#endif //RD_MULTIPLE_DRIVE
#include <coreapplicationuisdomainpskeys.h>
+#include <CoreApplicationUIsSDKCRKeys.h>
#include <charconv.h>
#include <ProfileEngineSDKCRKeys.h>
#include <Profile.hrh>
@@ -625,7 +626,7 @@
if ( !iProfileSession )
{
RL_TRACE_PRINT(" [ rl.exe ] CheckSettingsL() create session ");
- iProfileSession = CRepository::NewL( KCRUidProfileEngine );
+ iProfileSession = CRepository::NewL( KCRUidCoreApplicationUIs ); // previously it was KCRUidProfileEngine
}
if ( !iObserver )
{
@@ -655,7 +656,7 @@
if ( !iProfileSession )
{
RL_TRACE_PRINT(" [ rl.exe ] CheckSettingsL() create session ");
- iProfileSession = CRepository::NewL( KCRUidProfileEngine );
+ iProfileSession = CRepository::NewL( KCRUidCoreApplicationUIs ); // previously it was KCRUidProfileEngine
}
ProfileNotifyL( EFalse );
delete iProfileSession;
@@ -1458,7 +1459,10 @@
if ( aNotifyEnable )
{
- TInt err = iProfileSession->Get( KProEngActiveProfile, iCurrentProfile );
+ TInt err = iProfileSession->Get( KCoreAppUIsNetworkConnectionAllowed , iCurrentProfile ); // previously was KProEngActiveProfile
+ RL_TRACE_PRINT_NUM("[rl.exe] HandleNotifyGeneric() err = %d", err );
+ RL_TRACE_PRINT_NUM("[rl.exe] HandleNotifyGeneric() iCurrentProfile = %d", iCurrentProfile );
+
User::LeaveIfError( err );
RL_TRACE_PRINT(" [ rl.exe ] ProfileNotifyL() startlisten");
iProfileNotifyHandler->StartListeningL();
@@ -1486,7 +1490,9 @@
{
RL_TRACE_PRINT(" [ rl.exe ] GetProfile() ");
TInt err;
- err = iProfileSession->Get( KProEngActiveProfile, aProfile );
+ err = iProfileSession->Get( KCoreAppUIsNetworkConnectionAllowed , aProfile ); // previously was KProEngActiveProfile
+ RL_TRACE_PRINT_NUM("[rl.exe] HandleNotifyGeneric() err = %d", err );
+
RL_TRACE_PRINT(" [ rl.exe ] exit GetProfile() ");
return ( err == KErrNone );
}
@@ -1505,8 +1511,9 @@
TInt profile = 0;
GetProfile( profile );
-
- if ( ( profile == EProfileOffLineId ) && ( iIsEnabled ) && ( iCurrentProfile != EProfileOffLineId ))
+ RL_TRACE_PRINT_NUM("[rl.exe] HandleNotifyGeneric() profile = %d", profile );
+ RL_TRACE_PRINT_NUM("[rl.exe] HandleNotifyGeneric() iCurrentProfile = %d", iCurrentProfile );
+ if ( ( profile == ECoreAppUIsNetworkConnectionNotAllowed ) && ( iIsEnabled ) && ( iCurrentProfile != ECoreAppUIsNetworkConnectionNotAllowed ))
{
ActivateDeviceLock();
}
--- a/secsrv_plat/security_code_ui_api/inc/SecUi.h Tue Jul 06 15:15:05 2010 +0300
+++ b/secsrv_plat/security_code_ui_api/inc/SecUi.h Wed Aug 18 10:40:08 2010 +0300
@@ -21,10 +21,12 @@
#ifndef __SECUI_H
#define __SECUI_H
-#if defined(__SECUI_H)
+#if defined(_DEBUG)
#define RDEBUG( x, y ) RDebug::Printf( "%s %s (%u) %s=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, x, y );
+#define RDEBUGSTR( x ) RDebug::Print( x );
#else
#define RDEBUG( x, y )
+#define RDEBUGSTR( x )
#endif
class TSecUi
--- a/securitydialogs/Autolock/Autolock.pro Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Autolock/Autolock.pro Wed Aug 18 10:40:08 2010 +0300
@@ -35,6 +35,7 @@
LIBS += -L../../../../../bin/release -lautolockuseractivityservice
LIBS += -lsecui -letelmm -letel -lcustomapi -lcentralrepository
LIBS += -lcone -lws32 -lkeylockpolicyapi
+LIBS += -lpower_save_display_mode
SERVICE.FILE = service_conf.xml
SERVICE.OPTIONS = embeddable
@@ -56,6 +57,7 @@
BLD_INF_RULES.prj_exports += "./rom/Autolock.iby CORE_APP_LAYER_IBY_EXPORT_PATH(Autolock.iby)"
BLD_INF_RULES.prj_exports += "./conf/Autolock.confml MW_LAYER_CONFML(Autolock.confml)"
-BLD_INF_RULES.prj_exports += "./conf/CI_Autolock.confml MW_LAYER_CONFML(CI_Autolock.confml)"
+# remove CI_autolock.confml because CI already exports it
+# BLD_INF_RULES.prj_exports += "./conf/CI_Autolock.confml MW_LAYER_CONFML(CI_Autolock.confml)"
BLD_INF_RULES.prj_exports += "./rom/AutolockSrv.iby CORE_APP_LAYER_IBY_EXPORT_PATH(AutolockSrv.iby)"
BLD_INF_RULES.prj_exports += "./PubSub/SecurityUIsPrivatePSKeys.h |../../inc/securityuisprivatepskeys.h"
--- a/securitydialogs/Autolock/autolock.qcrml Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Autolock/autolock.qcrml Wed Aug 18 10:40:08 2010 +0300
@@ -12,6 +12,9 @@
<repository target="CRepository" uidValue="0x101f8798">
<key int="0x7e000001" ref="/KCRUidProfileEngine/KProEngActiveProfile"></key>
</repository>
+<repository target="CRepository" uidValue="0x10200C8C">
+ <key int="0x00000006" ref="/KCRUidLightSettings/KDisplayLightsTimeout"></key>
+</repository>
<repository target="RProperty" uidValue="0x101F8767">
<key int="0x00000501" ref="/KPSUidCoreApplicationUIs/KCoreAppUIsAutolockStatus"></key>
</repository>
@@ -24,3 +27,6 @@
<repository target="RProperty" uidValue="0x10207218">
<key int="0x00000001" ref="/KPSUidAvkonDomain/KAknKeyguardStatus"></key>
</repository>
+<repository target="RProperty" uidValue="0x102029AC">
+ <key int="0x00000001" ref="/KPSUidCtsyCallInformation/KCTsyCallState"></key>
+</repository>
Binary file securitydialogs/Autolock/conf/CI_Autolock.confml has changed
--- a/securitydialogs/Autolock/src/Autolock.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Autolock/src/Autolock.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -1,39 +1,31 @@
/*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-*
-* This program is free software: you can redistribute it and/or modify
-* it under the terms of the GNU Lesser General Public License as published by
-* the Free Software Foundation, version 2.1 of the License.
-*
-* This program is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-* GNU Lesser General Public License for more details.
-*
-* You should have received a copy of the GNU Lesser General Public License
-* along with this program. If not,
-* see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/".
-*
-* Description:
-*
-*/
+ * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+ * All rights reserved.
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation, version 2.1 of the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program. If not,
+ * see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/".
+ *
+ * Description:
+ *
+ */
// #include "xqservicelog.h"
#include <QCoreApplication>
#include <QKeyEvent>
#include <QEvent>
-#include <QLabel>
-#include <QVBoxLayout>
-#include <QStackedWidget>
-#include <QImageReader>
#include <QTimer>
-#include <QPushButton>
-#include <QLineEdit>
-#include <QListView>
#include <QMessageBox>
-#include <QToolButton>
#include <QSymbianEvent>
#include <QMainWindow>
#include <qvaluespacesubscriber.h>
@@ -46,18 +38,10 @@
#include <lockappclientserver.h>
-#include <xqsharablefile.h>
-
-#include <QGraphicsLinearLayout>
-
-#include <hblabel.h>
-
#include "Autolock.h"
#include <xqserviceutil.h>
-
#include "autolockuseractivityservice.h"
-
-#include <settingsinternalcrkeys.h> // CenRep keys
+#include <settingsinternalcrkeys.h> // CenRep keys
#include <w32std.h>
#include <eikenv.h>
@@ -76,96 +60,82 @@
#include "../PubSub/securityuisprivatepskeys.h"
#include <avkondomainpskeys.h>
#include <hwrmdomainpskeys.h>
+#include <ctsydomainpskeys.h>
#include <hbdevicedialog.h>
+#include <power_save_display_mode.h>
const TInt KPhoneIndex(0);
const TInt KTriesToConnectServer(2);
const TInt KTimeBeforeRetryingServerConnection(50000);
-
-#define ESecUiTypeLock 0x00100000
-
+#define ESecUiTypeLock 0x00100000
_LIT( KMmTsyModuleName, "PhoneTsy");
// Constant definitions to control screensaver view types
static const char *KSnsrViewTypeKey = "view_type";
-static const int KSnsrViewTypeValueActive = 1;
-static const int KSnsrViewTypeValueStandby = 2;
+enum TSnsrViewType
+ {
+ ESnsrViewTypeInitial = 0, // default initial state, depends on the configuration
+ ESnsrViewTypeActive,
+ ESnsrViewTypeStandby,
+ ESnsrViewTypeDisabled,
+ };
static const char *KSnsrCmdUnlock = "unlock";
+static const char *KSnsrCmdSwitchLights = "switch_lights";
+static const char *KSnsrCmdSwitchLowPower = "switch_low_power";
Autolock::Autolock(QWidget *parent, Qt::WFlags f) :
QWidget(parent, f), mService(NULL)
{
RDEBUG("start autolock", 0);
- // The very first thing is to define the properties, so that others can use them.
+ // The very first thing is to define the properties, so that others can use them.
TSecurityPolicy readPolicy(ECapabilityReadDeviceData);
TSecurityPolicy writePolicy(ECapabilityWriteDeviceData);
- TInt ret = RProperty::Define(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery, RProperty::EInt, readPolicy,
- writePolicy);
+ TInt ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, RProperty::EInt, readPolicy, writePolicy);
RDEBUG("defined KSecurityUIsSecUIOriginatedQuery", ret);
- ret = RProperty::Define(KPSUidSecurityUIs,
- KSecurityUIsQueryRequestCancel, RProperty::EInt, readPolicy,
- writePolicy);
+ ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, RProperty::EInt, readPolicy, writePolicy);
RDEBUG("defined KSecurityUIsQueryRequestCancel", ret);
-
_LIT_SECURITY_POLICY_PASS( KReadPolicy);
_LIT_SECURITY_POLICY_C1(KWritePolicy, ECapabilityWriteDeviceData);
- ret = RProperty::Define(KPSUidCoreApplicationUIs,
- KCoreAppUIsAutolockStatus, RProperty::EInt, KReadPolicy,
- KWritePolicy);
+ ret = RProperty::Define(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, RProperty::EInt, KReadPolicy, KWritePolicy);
RDEBUG("defined KCoreAppUIsAutolockStatus", ret);
-
+
// This is important: we set the status through a property
TInt autolockState;
ret = RProperty::Get(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, autolockState);
RDEBUG("Get KCoreAppUIsAutolockStatus", ret);
RDEBUG("autolockState", autolockState);
- if(autolockState==EAutolockStatusUninitialized)
- {
- autolockState = EAutolockOff; // not-initialized means taht the unlock-query hasn't been displayed. Therefore the device should not stay locked.
- }
- ret = RProperty::Set(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus,
- autolockState); // this might re-set it. That's not bad. It will re-notify all listeners.
+ if (autolockState == EAutolockStatusUninitialized)
+ {
+ autolockState = EAutolockOff; // not-initialized means taht the unlock-query hasn't been displayed. Therefore the device should not stay locked.
+ }
+ ret = RProperty::Set(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, autolockState); // this might re-set it. That's not bad. It will re-notify all listeners.
RDEBUG("Set KCoreAppUIsAutolockStatus", ret);
- ret = RProperty::Define(KPSUidAvkonDomain, KAknKeyguardStatus,
- RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass),
- KWritePolicy);
+ ret = RProperty::Define(KPSUidAvkonDomain, KAknKeyguardStatus, RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass), KWritePolicy);
RDEBUG("defined KAknKeyguardStatus", ret);
- ret = RProperty::Define(KPSUidSecurityUIs,
- KSecurityUIsLockInitiatorUID, RProperty::EInt, readPolicy,
- writePolicy);
+ ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsLockInitiatorUID, RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass), writePolicy);
RDEBUG("defined KSecurityUIsLockInitiatorUID", ret);
- ret = RProperty::Define(KPSUidSecurityUIs,
- KSecurityUIsLockInitiatorTimeHigh, RProperty::EInt, readPolicy,
- writePolicy);
+ ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeHigh, RProperty::EInt, readPolicy, writePolicy);
RDEBUG("defined KSecurityUIsLockInitiatorTimeHigh", ret);
- ret = RProperty::Define(KPSUidSecurityUIs,
- KSecurityUIsLockInitiatorTimeLow, RProperty::EInt, readPolicy,
- writePolicy);
+ ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeLow, RProperty::EInt, readPolicy, writePolicy);
RDEBUG("defined KSecurityUIsLockInitiatorTimeLow", ret);
- ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsLights,
- RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass),
- TSecurityPolicy(TSecurityPolicy::EAlwaysPass));
+ ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsLights, RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass), TSecurityPolicy(TSecurityPolicy::EAlwaysPass));
RDEBUG("defined KAknKeyguardStatus", ret);
- ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsDismissDialog,
- RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass),
- TSecurityPolicy(TSecurityPolicy::EAlwaysPass));
+ ret = RProperty::Define(KPSUidSecurityUIs, KSecurityUIsDismissDialog, RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass), TSecurityPolicy(
+ TSecurityPolicy::EAlwaysPass));
RDEBUG("defined KSecurityUIsDismissDialog", ret);
-
-
mService = new AutolockService(this);
/* Adjust the palette */
#if defined(Q_WS_S60)
- // this is defined.
+ // this is defined.
RDEBUG( "Q_WS_S60", 1 );
QPalette p = qApp->palette();
QColor color(192,192,192);
@@ -184,7 +154,6 @@
RDEBUG("connect", 1);
-
#if defined(Q_WS_X11) || defined(Q_WS_WIN)
setFixedSize(QSize(360,640)); // nHD
#elif defined(Q_WS_S60)
@@ -200,10 +169,12 @@
TInt lightsTimeout = 0;
CRepository* repository = NULL;
TInt cRresult = 0;
+ Q_UNUSED(cRresult);
+ iProcessingEvent = -1;
iLockStatusPrev = ELockNotActive;
iLockStatus = ELockNotActive;
- QT_TRAP_THROWING( repository = CRepository::NewL(KCRUidSecuritySettings) );
+ QT_TRAP_THROWING(repository = CRepository::NewL(KCRUidSecuritySettings));
cRresult = repository->Get(KSettingsAutolockStatus, lockValue);
RDEBUG("KSettingsAutolockStatus", KSettingsAutolockStatus);
RDEBUG("cRresult", cRresult);
@@ -214,75 +185,57 @@
adjustInactivityTimers(0);
- QT_TRAP_THROWING( repository = CRepository::NewL(KCRUidProfileEngine) );
+ QT_TRAP_THROWING(repository = CRepository::NewL(KCRUidProfileEngine));
cRresult = repository->Get(KProEngActiveProfile, lightsTimeout);
// this value is not used for now
delete repository;
- QT_TRAP_THROWING( repository = CRepository::NewL(KCRUidLightSettings) );
+ QT_TRAP_THROWING(repository = CRepository::NewL(KCRUidLightSettings));
cRresult = repository->Get(KDisplayLightsTimeout, lightsTimeout);
// this value is not used for now
delete repository;
// subscribe to settings changes
- subscriberKSettingsAutolockStatus = new QValueSpaceSubscriber(
- "/KCRUidSecuritySettings/KSettingsAutolockStatus", this);
- connect(subscriberKSettingsAutolockStatus, SIGNAL(contentsChanged()),
- this, SLOT(subscriberKSettingsAutolockStatusChanged()));
- subscriberKSettingsAutoLockTime = new QValueSpaceSubscriber(
- "/KCRUidSecuritySettings/KSettingsAutoLockTime", this);
- connect(subscriberKSettingsAutoLockTime, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKSettingsAutoLockTimeChanged()));
- subscriberKSettingsAutomaticKeyguardTime = new QValueSpaceSubscriber(
- "/KCRUidSecuritySettings/KSettingsAutomaticKeyguardTime", this);
- connect(subscriberKSettingsAutomaticKeyguardTime, SIGNAL(
- contentsChanged()), this, SLOT(
- subscriberKSettingsAutomaticKeyguardTimeChanged()));
- subscriberKDisplayLightsTimeout = new QValueSpaceSubscriber(
- "/KCRUidLightSettings/KDisplayLightsTimeout", this);
- connect(subscriberKDisplayLightsTimeout, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKDisplayLightsTimeoutChanged()));
- subscriberKProEngActiveProfile = new QValueSpaceSubscriber(
- "/KCRUidProfileEngine/KProEngActiveProfile", this);
- connect(subscriberKProEngActiveProfile, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKProEngActiveProfileChanged()));
+ subscriberKSettingsAutolockStatus = new QValueSpaceSubscriber("/KCRUidSecuritySettings/KSettingsAutolockStatus", this);
+ connect(subscriberKSettingsAutolockStatus, SIGNAL(contentsChanged()), this, SLOT(subscriberKSettingsAutolockStatusChanged()));
+ subscriberKSettingsAutoLockTime = new QValueSpaceSubscriber("/KCRUidSecuritySettings/KSettingsAutoLockTime", this);
+ connect(subscriberKSettingsAutoLockTime, SIGNAL(contentsChanged()), this, SLOT(subscriberKSettingsAutoLockTimeChanged()));
+ subscriberKSettingsAutomaticKeyguardTime = new QValueSpaceSubscriber("/KCRUidSecuritySettings/KSettingsAutomaticKeyguardTime", this);
+ connect(subscriberKSettingsAutomaticKeyguardTime, SIGNAL(contentsChanged()), this, SLOT(subscriberKSettingsAutomaticKeyguardTimeChanged()));
+ subscriberKDisplayLightsTimeout = new QValueSpaceSubscriber("/KCRUidLightSettings/KDisplayLightsTimeout", this);
+ connect(subscriberKDisplayLightsTimeout, SIGNAL(contentsChanged()), this, SLOT(subscriberKDisplayLightsTimeoutChanged()));
+ subscriberKProEngActiveProfile = new QValueSpaceSubscriber("/KCRUidProfileEngine/KProEngActiveProfile", this);
+ connect(subscriberKProEngActiveProfile, SIGNAL(contentsChanged()), this, SLOT(subscriberKProEngActiveProfileChanged()));
- subscriberKSecurityUIsDismissDialog = new QValueSpaceSubscriber(
- "/KPSUidSecurityUIs/KSecurityUIsDismissDialog", this);
- connect(subscriberKSecurityUIsDismissDialog, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKSecurityUIsDismissDialogChanged()));
+ subscriberKSecurityUIsDismissDialog = new QValueSpaceSubscriber("/KPSUidSecurityUIs/KSecurityUIsDismissDialog", this);
+ connect(subscriberKSecurityUIsDismissDialog, SIGNAL(contentsChanged()), this, SLOT(subscriberKSecurityUIsDismissDialogChanged()));
// subscribe to environment changes
- subscriberKHWRMGripStatus = new QValueSpaceSubscriber(
- "/KPSUidHWRM/KHWRMGripStatus");
- connect(subscriberKHWRMGripStatus, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKHWRMGripStatusChanged()));
+ subscriberKHWRMGripStatus = new QValueSpaceSubscriber("/KPSUidHWRM/KHWRMGripStatus");
+ connect(subscriberKHWRMGripStatus, SIGNAL(contentsChanged()), this, SLOT(subscriberKHWRMGripStatusChanged()));
+
+ subscriberKAknKeyguardStatus = new QValueSpaceSubscriber("/KPSUidAvkonDomain/KAknKeyguardStatus");
+ connect(subscriberKAknKeyguardStatus, SIGNAL(contentsChanged()), this, SLOT(subscriberKAknKeyguardStatusChanged()));
- subscriberKAknKeyguardStatus = new QValueSpaceSubscriber(
- "/KPSUidAvkonDomain/KAknKeyguardStatus");
- connect(subscriberKAknKeyguardStatus, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKAknKeyguardStatusChanged()));
+ subscriberKCoreAppUIsAutolockStatus = new QValueSpaceSubscriber("/KPSUidCoreApplicationUIs/KCoreAppUIsAutolockStatus");
+ connect(subscriberKCoreAppUIsAutolockStatus, SIGNAL(contentsChanged()), this, SLOT(subscriberKCoreAppUIsAutolockStatusChanged()));
- subscriberKCoreAppUIsAutolockStatus = new QValueSpaceSubscriber(
- "/KPSUidCoreApplicationUIs/KCoreAppUIsAutolockStatus");
- connect(subscriberKCoreAppUIsAutolockStatus, SIGNAL(contentsChanged()), this,
- SLOT(subscriberKCoreAppUIsAutolockStatusChanged()));
-
+ subscriberKCTsyCallState = new QValueSpaceSubscriber("/KPSUidCtsyCallInformation/KCTsyCallState");
+ connect(subscriberKCTsyCallState, SIGNAL(contentsChanged()), this, SLOT(subscriberKCTsyCallStateChanged()));
// inactivity
connect(serviceKeyguard, SIGNAL(active()), this, SLOT(activeKeyguard()));
- connect(serviceKeyguard, SIGNAL(notActive()), this, SLOT(
- notActiveKeyguard()));
- connect(serviceDevicelock, SIGNAL(active()), this, SLOT(
- activeDevicelock()));
- connect(serviceDevicelock, SIGNAL(notActive()), this, SLOT(
- notActiveDevicelock()));
+ connect(serviceKeyguard, SIGNAL(notActive()), this, SLOT(notActiveKeyguard()));
+ connect(serviceDevicelock, SIGNAL(active()), this, SLOT(activeDevicelock()));
+ connect(serviceDevicelock, SIGNAL(notActive()), this, SLOT(notActiveDevicelock()));
RWindowGroup& groupWin = CEikonEnv::Static()->RootWin();
RDEBUG("got groupWin", 1);
// if I want to release, I should do: mKeyCaptureHandle = env->RootWin().CaptureKey(EKeyBackspace, 0, 0);
- groupWin.CaptureKey(EKeyDeviceF, 0, 0);
- groupWin.CaptureKey(EKeyBell, 0, 0);
+ mEKeyDeviceFCaptureHandle = groupWin.CaptureKey(EKeyDeviceF, 0, 0);
+ RDEBUG("mEKeyDeviceFCaptureHandle", mEKeyDeviceFCaptureHandle);
+ mEKeyBellCaptureHandle = groupWin.CaptureKey(EKeyBell, 0, 0);
+ RDEBUG("mEKeyBellCaptureHandle", mEKeyBellCaptureHandle);
RDEBUG("got mKeyCaptureHandle", 1);
iSecQueryUiCreated = -1;
@@ -295,17 +248,26 @@
lower();
hide();
+ iDeviceDialog = new HbDeviceDialog(HbDeviceDialog::NoFlags, this);
+ connect(iDeviceDialog, SIGNAL(dataReceived(QVariantMap)), SLOT(handleMessageFromScreensaver(QVariantMap)));
+ connect(iDeviceDialog, SIGNAL(deviceDialogClosed()), SLOT(handleScreensaverClosed()));
+
// screensaver standby mode timer
- mScreensaverModeTimer = new QTimer( this );
- mScreensaverModeTimer->setInterval( 5*1000 ); // milliseconds, TODO: read from cenrep
- connect( mScreensaverModeTimer, SIGNAL(timeout()), SLOT(switchScreensaverToPowerSaveMode()) );
+ mScreensaverModeTimer = new QTimer(this);
+ mScreensaverModeTimer->setInterval(5 * 1000); // milliseconds, TODO: read from cenrep
+ connect(mScreensaverModeTimer, SIGNAL(timeout()), SLOT(switchScreensaverToPowerSaveMode()));
+ // screensaver AMOLED low power mode support
+ mScreensaverPowerSave = CPowerSaveDisplayMode::NewL();
+ mScreensaverPowerSavePixelBuffer = HBufC16::NewL(360 * 640);
+ mScreensaverPowerSavePixelBuffer->Des().Fill(0);
}
Autolock::~Autolock()
{
RDEBUG("0", 0);
delete mService;
- delete mScreensaverModeTimer;
+ delete mScreensaverPowerSave;
+ delete mScreensaverPowerSavePixelBuffer;
RDEBUG("1", 1);
}
@@ -316,9 +278,10 @@
TInt lockTime = 0;
CRepository* repository = NULL;
TInt cRresult = 0;
+ Q_UNUSED(cRresult);
- QT_TRAP_THROWING( repository = CRepository::NewL(KCRUidSecuritySettings) );
- cRresult = repository->Get(KSettingsAutomaticKeyguardTime, keyguardTime); // in seconds
+ QT_TRAP_THROWING(repository = CRepository::NewL(KCRUidSecuritySettings));
+ cRresult = repository->Get(KSettingsAutomaticKeyguardTime, keyguardTime); // in seconds
RDEBUG("KSettingsAutomaticKeyguardTime", KSettingsAutomaticKeyguardTime);
RDEBUG("cRresult", cRresult);
RDEBUG("keyguardTime", keyguardTime);
@@ -331,23 +294,22 @@
serviceKeyguard->setInactivityPeriod(12 * 31 * 24 * 60 * 60);
}
- cRresult = repository->Get(KSettingsAutoLockTime, lockTime); // in minutes, handled internally as seconds
+ cRresult = repository->Get(KSettingsAutoLockTime, lockTime); // in minutes, handled internally as seconds
lockTime *= 60;
RDEBUG("KSettingsAutoLockTime", KSettingsAutoLockTime);
RDEBUG("cRresult", cRresult);
RDEBUG("lockTime", lockTime);
- if(lockTime == 65535*60) // Special setting "lock at same time as keyguard" at CpDeviceLockPluginView::GetAutoLockIndex which uses this magic number
- lockTime = keyguardTime-2; // lock 2 seconds before before, to avoid keyguard->devicelock sequence
- if (lockTime > 60 && lockTime < 24*60*60) // lock timer can't be bigger than 1 day
+ if (lockTime == 65535 * 60) // Special setting "lock at same time as keyguard" at CpDeviceLockPluginView::GetAutoLockIndex which uses this magic number
+ lockTime = keyguardTime - 2; // lock 2 seconds before before, to avoid keyguard->devicelock sequence
+ if (lockTime > 60 && lockTime < 24 * 60 * 60) // lock timer can't be bigger than 1 day
{
serviceDevicelock->setInactivityPeriod(lockTime);
}
else
{
- serviceDevicelock->setInactivityPeriod(12 * 31 * 24 * 60 * 60); // 0x1ea6e00
+ serviceDevicelock->setInactivityPeriod(12 * 31 * 24 * 60 * 60); // 0x1ea6e00
}
-
delete repository;
}
void Autolock::quit()
@@ -365,18 +327,17 @@
return KErrNone;
#endif
-
TInt err(KErrGeneral);
+ Q_UNUSED(err);
TBool validCode(EFalse);
TInt thisTry(0);
RTelServer iTelServer;
err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsQueryOnRequest);
- RDEBUG("KSecurityUIsLights err", err);
+ RDEBUG("KSecurityUIsLights err", err);
RMmCustomAPI iCustomPhone;
- while ((err = iTelServer.Connect()) != KErrNone && (thisTry++)
- <= KTriesToConnectServer)
+ while ((err = iTelServer.Connect()) != KErrNone && (thisTry++) <= KTriesToConnectServer)
{
User::After( KTimeBeforeRetryingServerConnection);
}
@@ -397,18 +358,16 @@
if (aReason == ELockAppDisableDevicelock)
{
RDEBUG("calling AskSecCodeInAutoLockL", 0);
- QT_TRAP_THROWING( validCode = handler->AskSecCodeInAutoLockL() ); // this returns true/false
+ QT_TRAP_THROWING(validCode = handler->AskSecCodeInAutoLockL()); // this returns true/false
// TODO should this also do iPhone.SetLockSetting(status, lockType, lockChange); ???
}
else if (aReason == ELockAppEnableDevicelock)
{
// check whether code is really needed
- RMobilePhone::TMobilePhoneLock lockType =
- RMobilePhone::ELockPhoneDevice;
+ RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockPhoneDevice;
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
RMobilePhone::TMobilePhoneLockInfoV1Pckg lockInfoPkg(lockInfo);
- RMobilePhone::TMobilePhoneLockSetting lockChange(
- RMobilePhone::ELockSetDisabled);
+ RMobilePhone::TMobilePhoneLockSetting lockChange(RMobilePhone::ELockSetDisabled);
TRequestStatus status = KRequestPending;
TInt ret = KErrNone;
RDEBUG("GetLockInfo", 0);
@@ -418,7 +377,7 @@
ret = status.Int();
RDEBUG("WaitForRequest ret", ret);
#ifdef __WINS__
- if(ret==KErrTimedOut)
+ if (ret == KErrTimedOut)
{
ret = KErrNone;
lockInfo.iSetting = RMobilePhone::ELockSetDisabled; // ask password only if there's no timeout.
@@ -445,11 +404,11 @@
#else
RDEBUG("! OLD_METHOD", 0);
CWait *iWait = NULL;
- QT_TRAP_THROWING( iWait = CWait::NewL() );
+ QT_TRAP_THROWING(iWait = CWait::NewL());
iWait->SetRequestType(EMobilePhoneSetLockSetting);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChange); // ask for PassPhraseRequiredL
RDEBUG("WaitForRequestL", 0);
- QT_TRAP_THROWING( ret = iWait->WaitForRequestL() );
+ QT_TRAP_THROWING(ret = iWait->WaitForRequestL());
RDEBUG("WaitForRequestL ret", ret);
if (iWait)
{
@@ -466,8 +425,8 @@
RDEBUG("WaitForRequestL ret", ret);
#ifdef __WINS__
- if(ret==KErrTimedOut)
- ret = KErrNone;
+ if (ret == KErrTimedOut)
+ ret = KErrNone;
#endif
if (ret == KErrNone)
validCode = 1;
@@ -475,24 +434,24 @@
validCode = 0;
}
else
- {
- RDEBUG("RMobilePhone::ELockSetEnabled", RMobilePhone::ELockSetEnabled);
- RDEBUG("lockInfo.iSetting = RMobilePhone::ELockSetEnabled", RMobilePhone::ELockSetEnabled);
+ {
+ RDEBUG("RMobilePhone::ELockSetEnabled", RMobilePhone::ELockSetEnabled);
+ RDEBUG("lockInfo.iSetting = RMobilePhone::ELockSetEnabled", RMobilePhone::ELockSetEnabled);
validCode = 0x20;
- }
+ }
}
else
{
RDEBUG("Error: ret", ret);
validCode = 0x21;
- }
+ }
/* Alternative way to ask for password
RMobilePhone::TMobilePhoneSecurityEvent iEvent;
TInt result = KErrNone;
iEvent = RMobilePhone::EPhonePasswordRequired;
RDEBUG( "calling HandleEventL", 0 );
- handler->HandleEventL(iEvent, result); // this is supposed to wait
+ handler->HandleEventL(iEvent, result); // this is supposed to wait
validCode = false;
if(result)
validCode = true;
@@ -500,13 +459,12 @@
*/
}
RDEBUG("validCode", validCode);
- if (validCode>0)
+ if (validCode > 0)
return KErrNone;
- // no valid code -> switch off the lights
- err = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsLights, ESecurityUIsLightsLockOffRequest);
- RDEBUG("KSecurityUIsLights err", err);
+ // no valid code -> switch off the lights
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsLockOffRequest);
+ RDEBUG("KSecurityUIsLights err", err);
return KErrCancel;
}
@@ -527,28 +485,36 @@
switch (aReason)
{
case ELockAppEnableKeyguard:
- RDEBUG("ELockAppEnableKeyguard", aReason);
+ RDEBUG("ELockAppEnableKeyguard", aReason)
+ ;
break;
case ELockAppDisableKeyguard:
- RDEBUG("ELockAppDisableKeyguard", aReason);
+ RDEBUG("ELockAppDisableKeyguard", aReason)
+ ;
break;
case ELockAppEnableDevicelock:
- RDEBUG("ELockAppEnableDevicelock", aReason);
+ RDEBUG("ELockAppEnableDevicelock", aReason)
+ ;
break;
case ELockAppDisableDevicelock:
- RDEBUG("ELockAppDisableDevicelock", aReason);
+ RDEBUG("ELockAppDisableDevicelock", aReason)
+ ;
break;
case ELockAppOfferKeyguard:
- RDEBUG("ELockAppOfferKeyguard", aReason);
+ RDEBUG("ELockAppOfferKeyguard", aReason)
+ ;
break;
case ELockAppOfferDevicelock:
- RDEBUG("ELockAppOfferDevicelock", aReason);
+ RDEBUG("ELockAppOfferDevicelock", aReason)
+ ;
break;
case ELockAppShowKeysLockedNote:
- RDEBUG("ELockAppShowKeysLockedNote", aReason);
+ RDEBUG("ELockAppShowKeysLockedNote", aReason)
+ ;
break;
default:
- RDEBUG("default", aReason);
+ RDEBUG("default", aReason)
+ ;
break;
}
}
@@ -557,16 +523,20 @@
switch (aReason)
{
case ELockNotActive:
- RDEBUG("ELockNotActive", aReason);
+ RDEBUG("ELockNotActive", aReason)
+ ;
break;
case EKeyguardActive:
- RDEBUG("EKeyguardActive", aReason);
+ RDEBUG("EKeyguardActive", aReason)
+ ;
break;
case EDevicelockActive:
- RDEBUG("EDevicelockActive", aReason);
+ RDEBUG("EDevicelockActive", aReason)
+ ;
break;
default:
- RDEBUG("default", aReason);
+ RDEBUG("default", aReason)
+ ;
break;
}
}
@@ -575,19 +545,24 @@
switch (aReason)
{
case KErrNone:
- RDEBUG("KErrNone", aReason);
+ RDEBUG("KErrNone", aReason)
+ ;
break;
- case KErrPermissionDenied: // caller doesn't have enough capabilities
- RDEBUG("KErrPermissionDenied", aReason);
+ case KErrPermissionDenied: // caller doesn't have enough capabilities
+ RDEBUG("KErrPermissionDenied", aReason)
+ ;
break;
- case KErrAlreadyExists: // this particular lock is already enabled
- RDEBUG("KErrAlreadyExists", aReason);
+ case KErrAlreadyExists: // this particular lock is already enabled
+ RDEBUG("KErrAlreadyExists", aReason)
+ ;
break;
- case KErrInUse: // the dialog is already shown
- RDEBUG("KErrInUse", aReason);
+ case KErrInUse: // the dialog is already shown
+ RDEBUG("KErrInUse", aReason)
+ ;
break;
default:
- RDEBUG("default", aReason);
+ RDEBUG("default", aReason)
+ ;
break;
}
}
@@ -595,10 +570,9 @@
int Autolock::CheckIfLegal(int aReason)
{
RDEBUG("aReason", aReason);
- // check whether a dialog is already displayed. This is to prevent timeout-lock and timeout-keyguard for activated on top of a PIN query, in particular at boot-up (TODO check for Starter)
+ // check whether a dialog is already displayed. This is to prevent timeout-lock and timeout-keyguard activated on top of a PIN query, in particular at boot-up (TODO check for Starter)
TInt secUiOriginatedQuery(ESecurityUIsSecUIOriginatedUninitialized);
- TInt err = RProperty::Get(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
+ TInt err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
RDEBUG("err", err);
RDEBUG("secUiOriginatedQuery", secUiOriginatedQuery);
switch (aReason)
@@ -606,13 +580,12 @@
case ELockAppEnableKeyguard:
{
RDEBUG("ELockAppEnableKeyguard iLockStatus", iLockStatus);
- if (secUiOriginatedQuery
- != ESecurityUIsSecUIOriginatedUninitialized)
+ if (secUiOriginatedQuery != ESecurityUIsSecUIOriginatedUninitialized)
return KErrInUse; // PIN on top. Don't keyguard
switch (iLockStatus)
{
case ELockNotActive:
- if ( !CKeyLockPolicyApi::KeyguardAllowed() )
+ if (!CKeyLockPolicyApi::KeyguardAllowed())
return KErrPermissionDenied;
else
return KErrNone;
@@ -641,10 +614,7 @@
case ELockAppEnableDevicelock:
{
RDEBUG("ELockAppEnableDevicelock iLockStatus", iLockStatus);
- if (secUiOriginatedQuery
- != ESecurityUIsSecUIOriginatedUninitialized
- && secUiOriginatedQuery
- != ESecurityUIsSystemLockOriginated)
+ if (secUiOriginatedQuery != ESecurityUIsSecUIOriginatedUninitialized && secUiOriginatedQuery != ESecurityUIsSystemLockOriginated)
return KErrInUse; // PIN on top. Don't devicelock
switch (iLockStatus)
{
@@ -660,12 +630,10 @@
case ELockAppDisableDevicelock:
{
RDEBUG("ELockAppDisableDevicelock iLockStatus", iLockStatus);
- if (secUiOriginatedQuery
- != ESecurityUIsSecUIOriginatedUninitialized
- && secUiOriginatedQuery
- != ESecurityUIsSystemLockOriginated)
+ if (iLockCodeQueryInDisplay)
{
// PIN on top and trying to display unlock-code. This is valid
+ return KErrAlreadyExists;
}
switch (iLockStatus)
{
@@ -681,10 +649,7 @@
case ELockAppOfferKeyguard:
{
RDEBUG("ELockAppOfferKeyguard iLockStatus", iLockStatus);
- if (secUiOriginatedQuery
- != ESecurityUIsSecUIOriginatedUninitialized
- && secUiOriginatedQuery
- != ESecurityUIsSystemLockOriginated)
+ if (secUiOriginatedQuery != ESecurityUIsSecUIOriginatedUninitialized && secUiOriginatedQuery != ESecurityUIsSystemLockOriginated)
return KErrInUse; // PIN on top. Don't offer
switch (iLockStatus)
{
@@ -700,10 +665,7 @@
case ELockAppOfferDevicelock:
{
RDEBUG("ELockAppOfferDevicelock iLockStatus", iLockStatus);
- if (secUiOriginatedQuery
- != ESecurityUIsSecUIOriginatedUninitialized
- && secUiOriginatedQuery
- != ESecurityUIsSystemLockOriginated)
+ if (secUiOriginatedQuery != ESecurityUIsSecUIOriginatedUninitialized && secUiOriginatedQuery != ESecurityUIsSystemLockOriginated)
return KErrInUse; // PIN on top. Don't offer
switch (iLockStatus)
{
@@ -719,10 +681,7 @@
case ELockAppShowKeysLockedNote:
{
RDEBUG("ELockAppShowKeysLockedNote iLockStatus", iLockStatus);
- if (secUiOriginatedQuery
- != ESecurityUIsSecUIOriginatedUninitialized
- && secUiOriginatedQuery
- != ESecurityUIsSystemLockOriginated)
+ if (secUiOriginatedQuery != ESecurityUIsSecUIOriginatedUninitialized && secUiOriginatedQuery != ESecurityUIsSystemLockOriginated)
return KErrInUse; // PIN on top. Don't display
switch (iLockStatus)
{
@@ -730,7 +689,7 @@
return KErrPermissionDenied;
case EKeyguardActive:
return KErrNone;
- case EDevicelockActive:
+ case EDevicelockActive: // TODO confirm this. CMMKeyBearer::ReceivedKeyEvent expects KErrNone if keypad is locked
return KErrPermissionDenied;
}
}
@@ -748,31 +707,34 @@
int Autolock::publishStatus(int aReason)
{
RDEBUG("aReason", aReason);
- TInt err;
+ Q_UNUSED(aReason);
+ TInt err = KErrNone;
+ Q_UNUSED(err);
// can't use include file because it's private file. However it gives permissions
- const TUid KCRUidCoreApplicationUIsSysAp = { 0x101F8765 };
+ const TUid KCRUidCoreApplicationUIsSysAp =
+ {
+ 0x101F8765
+ };
const TUint32 KSysApKeyguardActive = 0x00000001;
CRepository* repositoryDevicelock = NULL;
CRepository* repositoryKeyguard = NULL;
- QT_TRAP_THROWING( repositoryDevicelock = CRepository::NewL(KCRUidSecuritySettings) );
- QT_TRAP_THROWING( repositoryKeyguard = CRepository::NewL(KCRUidCoreApplicationUIsSysAp) );
+ QT_TRAP_THROWING(repositoryDevicelock = CRepository::NewL(KCRUidSecuritySettings));
+ QT_TRAP_THROWING(repositoryKeyguard = CRepository::NewL(KCRUidCoreApplicationUIsSysAp));
TInt cRresult = KErrNone;
+ Q_UNUSED(cRresult);
if (1 == 1) // this is a quick way to disable this functionality, for testing
{
RDEBUG("publishing", aReason);
if (aReason == ELockNotActive)
{
- err = RProperty::Set(KPSUidAvkonDomain, KAknKeyguardStatus,
- EKeyguardNotActive);
+ err = RProperty::Set(KPSUidAvkonDomain, KAknKeyguardStatus, EKeyguardNotActive);
RDEBUG("err", err);
- err = RProperty::Set(KPSUidCoreApplicationUIs,
- KCoreAppUIsAutolockStatus, EAutolockOff);
+ err = RProperty::Set(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, EAutolockOff);
RDEBUG("err", err);
- err = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsLights, ESecurityUIsLightsLockOnRequest); // lights are required
- RDEBUG("KSecurityUIsLights err", err);
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsLockOnRequest); // lights are required
+ RDEBUG("KSecurityUIsLights err", err);
- // cRresult = repositoryDevicelock->Set(KSettingsAutolockStatus, 0); // the settings remains. Only ISA changes, as well as the P&S
+ // cRresult = repositoryDevicelock->Set(KSettingsAutolockStatus, 0); // the settings remains. Only ISA changes, as well as the P&S
cRresult = repositoryKeyguard->Set(KSysApKeyguardActive, 0);
RDEBUG("cRresult", cRresult);
}
@@ -780,30 +742,24 @@
{
if (aReason == EKeyguardActive)
{
- err = RProperty::Set(KPSUidAvkonDomain, KAknKeyguardStatus,
- EKeyguardLocked);
- RDEBUG("KAknKeyguardStatus err", err);
- err = RProperty::Set(KPSUidCoreApplicationUIs,
- KCoreAppUIsAutolockStatus, EAutolockOff);
- RDEBUG("KCoreAppUIsAutolockStatus err", err);
- err = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsLights, ESecurityUIsLightsLockOffRequest); // same for keyguard and devicelock
- RDEBUG("KSecurityUIsLights err", err);
+ err = RProperty::Set(KPSUidAvkonDomain, KAknKeyguardStatus, EKeyguardLocked);
+ RDEBUG("KAknKeyguardStatus err", err);
+ err = RProperty::Set(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, EAutolockOff);
+ RDEBUG("KCoreAppUIsAutolockStatus err", err);
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsLockOffRequest); // same for keyguard and devicelock
+ RDEBUG("KSecurityUIsLights err", err);
// cRresult = repositoryDevicelock->Set(KSettingsAutolockStatus, 0);
cRresult = repositoryKeyguard->Set(KSysApKeyguardActive, 1);
RDEBUG("cRresult", cRresult);
}
else if (aReason >= EDevicelockActive)
{
- err = RProperty::Set(KPSUidAvkonDomain, KAknKeyguardStatus,
- EKeyguardAutolockEmulation); // Other candidates might be: EKeyguardLocked and EKeyguardNotActive
- RDEBUG("KAknKeyguardStatus err", err);
- err = RProperty::Set(KPSUidCoreApplicationUIs,
- KCoreAppUIsAutolockStatus, EManualLocked);
- RDEBUG("KCoreAppUIsAutolockStatus err", err);
- err = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsLights, ESecurityUIsLightsLockOffRequest);
- RDEBUG(" KSecurityUIsLights err", err);
+ err = RProperty::Set(KPSUidAvkonDomain, KAknKeyguardStatus, EKeyguardAutolockEmulation); // Other candidates might be: EKeyguardLocked and EKeyguardNotActive
+ RDEBUG("KAknKeyguardStatus err", err);
+ err = RProperty::Set(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, EManualLocked);
+ RDEBUG("KCoreAppUIsAutolockStatus err", err);
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsLockOffRequest);
+ RDEBUG(" KSecurityUIsLights err", err);
// cRresult = repositoryDevicelock->Set(KSettingsAutolockStatus, 1);
cRresult = repositoryKeyguard->Set(KSysApKeyguardActive, 0); // keyguard disabled, so that user can type and DeviceF can be captured
RDEBUG("cRresult", cRresult);
@@ -822,29 +778,32 @@
int Autolock::showNoteIfRequested(int aReason)
{
RDEBUG("aReason", aReason);
- // These do nothing. The reason are:
- // - the screensaver already displays/hides
- // - the notes are shown behing the icon because they have lower priorities
- // - they are annoying
+ // The notes are displayed. This is useful only for the API withNote, and ELockAppShowKeysLockedNote
+ // However, it has some inconvenients:
+ // - the screensaver already displays/hides
+ // - the notes are shown behing the icon because they have lower priorities
+ // - they are annoying
+ // TODO translate
if (aReason == ELockNotActive)
{
if (iShowKeyguardNote == 1)
{
- // HbDeviceMessageBox::information("Keyguard deactivated");
+ HbDeviceMessageBox::information("Keyguard deactivated");
}
}
else if (aReason == EKeyguardActive)
{
if (iShowKeyguardNote == 1)
{
- // HbDeviceMessageBox::information("Keyguard activated");
+ HbDeviceMessageBox::information("Keyguard activated");
+ // this already waits a bit because the lock-icon takes some time to display. So the note is visible before the lock-icon.
}
}
else if (aReason >= EDevicelockActive) // this doesn't happen, but we are prepared nevertheless
{
if (iShowKeyguardNote == 1)
{
- // HbDeviceMessageBox::information("Devicelock activated");
+ HbDeviceMessageBox::information("Devicelock activated");
}
}
return KErrNone;
@@ -857,12 +816,13 @@
int errorInProcess = KErrNone;
DebugRequest(ret);
- // this will cancel any previous dialog, i.e. PIN query, or any previous code-request.
- // not sure about the screensaver, but nevertheless will be cancelled when the status is changed.
- TInt err = KErrNone;
- RDEBUG("Not setting KSecurityUIsDismissDialog ESecurityUIsDismissDialogOn", ESecurityUIsDismissDialogOn);
+ // this will cancel any previous dialog, i.e. PIN query, or any previous code-request.
+ // not sure about the screensaver, but nevertheless will be cancelled when the status is changed.
+ TInt err = KErrNone;
+ Q_UNUSED(err);
+ RDEBUG("Not setting KSecurityUIsDismissDialog ESecurityUIsDismissDialogOn", ESecurityUIsDismissDialogOn);
//// err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsDismissDialog, ESecurityUIsDismissDialogOn);
- RDEBUG("err", err);
+ RDEBUG("err", err);
switch (ret)
{
case ELockAppEnableKeyguard: // 1
@@ -871,10 +831,10 @@
DebugError(errorInProcess);
if (errorInProcess == KErrNone)
{
- setLabelIcon( EKeyguardActive);
+ showNoteIfRequested( EKeyguardActive);
+ setLabelIcon(EKeyguardActive);
updateIndicator(EKeyguardActive);
publishStatus(EKeyguardActive);
- showNoteIfRequested(EKeyguardActive);
setLockDialog(aReason, 1);
}
}
@@ -885,10 +845,10 @@
DebugError(errorInProcess);
if (errorInProcess == KErrNone)
{
- setLabelIcon( ELockNotActive);
+ showNoteIfRequested( ELockNotActive);
+ setLabelIcon(ELockNotActive);
updateIndicator(ELockNotActive);
publishStatus(ELockNotActive);
- showNoteIfRequested(ELockNotActive);
setLockDialog(aReason, 0);
}
}
@@ -926,14 +886,14 @@
}
if (errorInProcess == KErrNone)
{
- setLockDialog(aReason, 0); // hide temporarilly because HbDeviceMessageBox doesn't get in top of the Lock-icon. Thus, dismiss it.
- // do I need to enable touch? it seems to work without it
- // in any case, lights are needed
- err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsQueryOnRequest);
+ setLockDialog(aReason, 0); // hide temporarilly because HbDeviceMessageBox doesn't get in top of the Lock-icon. Thus, dismiss it.
+ // do I need to enable touch? it seems to work without it
+ // in any case, lights are needed
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsQueryOnRequest);
RDEBUG("calling HbDeviceMessageBox::question", 0);
bool value = true;
// not sure whether this question is really needed. The UI doesn't say anything, so I remove it for now.
- // HbDeviceMessageBox::question("Disable Lock?"); // this doesn't block other events, so after return everything might be messed up.
+ // HbDeviceMessageBox::question("Disable Lock?"); // this doesn't block other events, so after return everything might be messed up.
RDEBUG("value", value);
if (!value)
errorInProcess = KErrCancel;
@@ -954,8 +914,8 @@
}
if (errorInProcess != KErrNone)
{ // re-lock. For example, if password is wrong
- if( iLockStatus >=EDevicelockActive) // this skips the case "unlocking although it wasn't locked"
- setLockDialog(ELockAppEnableDevicelock, 1);
+ if (iLockStatus >= EDevicelockActive) // this skips the case "unlocking although it wasn't locked"
+ setLockDialog(ELockAppEnableDevicelock, 1);
}
// this never shows a note
}
@@ -968,7 +928,7 @@
{
// no need to dismiss screensaver, because it's not active
// what about any PIN-query, i.e. from settings ? In this case, the query will show after the PIN query is finished. somehow this is good because PIN is more important
- bool value = HbDeviceMessageBox::question("Enable Keyguard?"); // this doesn't block other events, so after return everything might be messed up.
+ bool value = HbDeviceMessageBox::question("Enable Keyguard?"); // this doesn't block other events, so after return everything might be messed up.
// what about a nice icon?
RDEBUG("value", value);
if (!value)
@@ -988,8 +948,8 @@
if (errorInProcess == KErrNone)
{
setLockDialog(aReason, 0); // hide temporarilly because AskValidSecCode doesn't get in top of the Lock-icon. Thus, dismiss it.
- errorInProcess = AskValidSecCode(ELockAppEnableDevicelock);
- }
+ errorInProcess = AskValidSecCode(ELockAppEnableDevicelock);
+ }
if (errorInProcess == KErrNone)
{
RDEBUG("ELockAppOfferDevicelock calling ELockAppEnableDevicelock", ELockAppEnableDevicelock);
@@ -998,20 +958,22 @@
// this never shows a note. Perhaps ELockAppEnableDevicelock does.
}
break;
- case ELockAppShowKeysLockedNote: // 7
+ case ELockAppShowKeysLockedNote: // 7
{
- errorInProcess = CheckIfLegal(ret); // it will not be legal if the keyguard is not enabled and the devicelock is not enabled.
+ errorInProcess = CheckIfLegal(ret); // it will not be legal if the keyguard is not enabled and the devicelock is not enabled.
DebugError(errorInProcess);
if (errorInProcess == KErrNone)
{
iShowKeyguardNote = 1; // this is not sent as parameter, so we need to fake it: ON
- showNoteIfRequested( EKeyguardActive);
- }
+ showNoteIfRequested( EKeyguardActive);
+ }
}
break;
default:
+ {
RDEBUG("default", ret);
errorInProcess = KErrNotSupported;
+ }
break;
}
@@ -1024,27 +986,31 @@
RDEBUG("status", status);
RDEBUG("iDeviceDialogCreated", iDeviceDialogCreated);
TInt secUiOriginatedQuery(ESecurityUIsSecUIOriginatedUninitialized);
- TInt err = RProperty::Get(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
+ TInt err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
RDEBUG("err", err);
RDEBUG("secUiOriginatedQuery", secUiOriginatedQuery);
- RWindowGroup& groupWin = CEikonEnv::Static()->RootWin();
-
+ RWindowGroup& groupWin = CEikonEnv::Static()->RootWin();
+
if (status == 0) // hide
{
// aReason is not important here, but let's check nevertheless
- if (aReason != ELockAppDisableKeyguard && aReason != ELockAppDisableDevicelock )
- {
- RDEBUG("!!!!****!!!!! error. status=0 but aReason", aReason);
- }
+ if (aReason != ELockAppDisableKeyguard && aReason != ELockAppDisableDevicelock)
+ {
+ RDEBUG("!!!!****!!!!! error. status=0 but aReason", aReason);
+ }
// secUiOriginatedQuery should be ESecurityUIsSystemLockOriginated . If not, this is not correctly setting it
if (iDeviceDialogCreated >= EDeviceDialogCreated)
{
iDeviceDialogCreated = EDeviceDialogDestroyed;
RDEBUG("new iDeviceDialogCreated", iDeviceDialogCreated);
- disconnect( iDeviceDialog, SIGNAL(dataReceived(QVariantMap)), this, SLOT(handleMessageFromScreensaver(QVariantMap)) );
+
+ RDEBUG("calling switchScreensaverMode", ESnsrViewTypeDisabled);
+ switchScreensaverMode( ESnsrViewTypeDisabled);
+
+ disconnect(iDeviceDialog, SIGNAL(dataReceived(QVariantMap)), this, SLOT(handleMessageFromScreensaver(QVariantMap)));
RDEBUG("signal disconnected", err);
+ // TODO this crashes for EDeviceDialogScreenSaver
err = iDeviceDialog->cancel();
RDEBUG("cancel (bool: 1= wellCancelled) err", err);
err = iDeviceDialog->error();
@@ -1055,15 +1021,26 @@
err = iDeviceDialog->error();
RDEBUG("err", err);
- TInt err = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginatedUninitialized);
+ TInt err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginatedUninitialized);
RDEBUG("reset KSecurityUIsSecUIOriginatedQuery. err", err);
// Cancel power key and application key capturing
- groupWin.CancelCaptureKey( mPowerKeyCaptureHandle );
- groupWin.CancelCaptureKey( mApplicationKeyCaptureHandle );
- groupWin.CancelCaptureLongKey( mApplicationLongKeyCaptureHandle );
+ groupWin.CancelCaptureKey(mPowerKeyCaptureHandle);
+ groupWin.CancelCaptureKey(mApplicationKeyCaptureHandle);
+ groupWin.CancelCaptureLongKey(mApplicationLongKeyCaptureHandle);
RDEBUG("done CancelCaptureKey", 1);
+ if (mEKeyYesCaptureHandle)
+ {
+ RDEBUG("mEKeyYesCaptureHandle", mEKeyYesCaptureHandle);
+ groupWin.CancelCaptureKey(mEKeyYesCaptureHandle);
+ mEKeyYesCaptureHandle = NULL;
+ }
+ if (mEKeyNoCaptureHandle)
+ {
+ RDEBUG("mEKeyNoCaptureHandle", mEKeyNoCaptureHandle);
+ groupWin.CancelCaptureKey(mEKeyNoCaptureHandle);
+ mEKeyNoCaptureHandle = NULL;
+ }
+
RDEBUG("deleting iDeviceDialog", 0);
delete iDeviceDialog;
RDEBUG("deleted iDeviceDialog", 1);
@@ -1075,8 +1052,8 @@
// secUiOriginatedQuery should be ESecurityUIsSecUIOriginatedUninitialized . If not, the validation is not correctly filtering it
QVariantMap params;
TBool err;
-#define ESecUiTypeDeviceLock 0x00100000
-#define ESecUiTypeKeyguard 0x00200000
+#define ESecUiTypeDeviceLock 0x00100000
+#define ESecUiTypeKeyguard 0x00200000
if (aReason == ELockAppEnableKeyguard)
params.insert("type", ESecUiTypeKeyguard);
@@ -1090,15 +1067,14 @@
// params.insert("title", "Locked");
if (iDeviceDialogCreated < EDeviceDialogCreated)
{
- if(iDeviceDialog != NULL)
- {
- RDEBUG("!!!!!!*********!!!!!!!! error: iDeviceDialog != NULL", 0);
- }
+ if (iDeviceDialog != NULL)
+ {
+ RDEBUG("!!!!!!*********!!!!!!!! error: iDeviceDialog != NULL", 0);
+ }
RDEBUG("creating iDeviceDialog", 0);
iDeviceDialog = new HbDeviceDialog(HbDeviceDialog::NoFlags, this);
// in theory this is needed only for screensaver, not for LockIcon. But it doesn't harm
- connect( iDeviceDialog, SIGNAL(dataReceived(QVariantMap)),
- SLOT(handleMessageFromScreensaver(QVariantMap)) );
+ connect(iDeviceDialog, SIGNAL(dataReceived(QVariantMap)), SLOT(handleMessageFromScreensaver(QVariantMap)));
iDeviceDialogCreated = EDeviceDialogCreated;
RDEBUG("new iDeviceDialogCreated", iDeviceDialogCreated);
}
@@ -1113,40 +1089,41 @@
}
const QString KScreensaverDeviceDialog("com.nokia.screensaver.snsrdevicedialogplugin/1.0");
RDEBUG("pre show", aReason);
- err = iDeviceDialog->show(KScreensaverDeviceDialog, params); // and continue processing
- RDEBUG("post show. err", err);
+ bool launchSuccesful = iDeviceDialog->show(KScreensaverDeviceDialog, params); // and continue processing
+ RDEBUG("post show. bool launchSuccesful", launchSuccesful);
err = iDeviceDialog->error();
RDEBUG("iDeviceDialog->error", err);
- if(!err)
- {
- iDeviceDialogCreated = EDeviceDialogScreenSaver;
- RDEBUG("new iDeviceDialogCreated", iDeviceDialogCreated);
- switchScreensaverToActiveMode(); // this is needed in case the dialog was existing.
- }
- else // some err. Usually 3 (not existing)
- {
- // screensaver has failed. Probably because it's not installed. Then, try the standard lock-icon
- iDeviceDialogCreated = EDeviceDialogLockIcon;
- RDEBUG("new iDeviceDialogCreated", iDeviceDialogCreated);
- const QString KSecQueryUiDeviceDialog("com.nokia.secuinotificationdialog/1.0");
- err = iDeviceDialog->show(KSecQueryUiDeviceDialog, params); // and continue processing
- RDEBUG("post show. err", err);
- }
- err = iDeviceDialog->error();
- RDEBUG("err", err);
+ if (launchSuccesful) // TODO && !error ???
+ {
+ iDeviceDialogCreated = EDeviceDialogScreenSaver;
+ RDEBUG("new iDeviceDialogCreated", iDeviceDialogCreated);
+ // TODO this is needed if creating dialog for first time? switchScreensaverToActiveMode(); // this is needed in case the dialog was existing.
+ // Start standy mode timer. The initial state may already be the standby
+ // mode but setting screensaver again to standby doesn't hurt.
+ mScreensaverModeTimer->start();
+ }
+ else // some err. Usually 3 (not existing)
+ {
+ // screensaver has failed. Probably because it's not installed. Then, try the standard lock-icon
+ iDeviceDialogCreated = EDeviceDialogLockIcon;
+ RDEBUG("new iDeviceDialogCreated", iDeviceDialogCreated);
+ const QString KSecQueryUiDeviceDialog("com.nokia.secuinotificationdialog/1.0");
+ err = iDeviceDialog->show(KSecQueryUiDeviceDialog, params); // and continue processing
+ RDEBUG("post show. err", err);
+ }
+ err = iDeviceDialog->error();
+ RDEBUG("err", err);
// This won't be needed when screensaver is in place, as the dialogs will be different, and therefore both can be present
// Somehow this should be handled by Orbit, but unfortunatelly they don't allow the same dialog twice
- err = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginatedUninitialized); // this could also be ESecurityUIsSystemLockOriginated
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginatedUninitialized); // this could also be ESecurityUIsSystemLockOriginated
RDEBUG("err", err);
// Capture power and application keys while screen saver is open. Also works for LockIcon
- mPowerKeyCaptureHandle = groupWin.CaptureKey( EKeyDevice2, 0, 0 );
- mApplicationKeyCaptureHandle = groupWin.CaptureKey( EKeyApplication0, 0, 0 );
- mApplicationLongKeyCaptureHandle = groupWin.CaptureLongKey(
- EKeyApplication0, EKeyApplication0, 0, 0, 0,
- ELongCaptureShortEventImmediately|ELongCaptureRepeatEvents );
- RDEBUG("keys captured", err);
+ mPowerKeyCaptureHandle = groupWin.CaptureKey(EKeyDevice2, 0, 0);
+ mApplicationKeyCaptureHandle = groupWin.CaptureKey(EKeyApplication0, 0, 0);
+ mApplicationLongKeyCaptureHandle = groupWin.CaptureLongKey(EKeyApplication0, EKeyApplication0, 0, 0, 0, ELongCaptureShortEventImmediately | ELongCaptureRepeatEvents);
+ mEKeyYesCaptureHandle = groupWin.CaptureKey(EKeyYes, 0, 0);
+ mEKeyNoCaptureHandle = groupWin.CaptureKey(EKeyNo, 0, 0);
+ RDEBUG("keys captured", err);
}
else
{
@@ -1191,14 +1168,11 @@
HbIndicator indicator;
bool success;
if (aReason == ELockNotActive)
- success = indicator.deactivate(
- "com.nokia.hb.indicator.autolock.autolock_8/1.0"); // maybe it's already deactivated. Not a problem
+ success = indicator.deactivate("com.nokia.hb.indicator.autolock.autolock_8/1.0"); // maybe it's already deactivated. Not a problem
else if (aReason == EKeyguardActive)
- success = indicator.activate(
- "com.nokia.hb.indicator.autolock.autolock_8/1.0");
+ success = indicator.activate("com.nokia.hb.indicator.autolock.autolock_8/1.0");
else if (aReason == EDevicelockActive)
- success = indicator.activate(
- "com.nokia.hb.indicator.autolock.autolock_8/1.0"); // same. We have just 1 indicator
+ success = indicator.activate("com.nokia.hb.indicator.autolock.autolock_8/1.0"); // same. We have just 1 indicator
else
success = 0;
RDEBUG("success", success);
@@ -1219,16 +1193,28 @@
DebugStatus( iLockStatus);
if (iLockStatus == ELockNotActive) // not possible if it's keyguarded, or locked
{
- ret = TryChangeStatus(ELockAppEnableKeyguard);
- RDEBUG("ret", ret);
+ TInt callState = EPSCTsyCallStateNone;
+ int err = RProperty::Get(KPSUidCtsyCallInformation, KCTsyCallState, callState);
+ RDEBUG("err", err);
+ RDEBUG("callState", callState);
+ // if there's an active call, don't auto-keyguard (manual is still possible)
+ if (callState <= EPSCTsyCallStateNone)
+ {
+ ret = TryChangeStatus(ELockAppEnableKeyguard);
+ RDEBUG("ret", ret);
+ }
+ else
+ {
+ RDEBUG("not ELockAppEnableKeyguard because callState", callState);
+ }
}
else
- {
+ {
// restart screensaver. The scenario is: keyguard->screensaver->CriticalNote->lightsOn . Therefore we need lightsOff
// this is done when keyguard can't be enabled because it's already enabled
// Note that this happens only once, so it's fine to show the screensaver in full light.
- if(ret==KErrAlreadyExists)
- switchScreensaverToActiveMode();
+ if (ret == KErrAlreadyExists)
+ switchScreensaverMode( ESnsrViewTypeInitial);
}
RDEBUG("ret", ret);
}
@@ -1244,43 +1230,48 @@
// inactivity. Devicelock should be activated
RDEBUG("0", 0);
int ret = KErrNone;
+ Q_UNUSED(ret);
DebugStatus( iLockStatus);
if (iLockStatus == ELockNotActive || iLockStatus == EKeyguardActive) // not possible if it's locked
{
+ // this is independent of the call status
ret = TryChangeStatus(ELockAppEnableDevicelock);
}
RDEBUG("ret", ret);
}
-void Autolock::switchScreensaverToActiveMode()
+void Autolock::switchScreensaverMode(int mode)
{
- RDEBUG("0", 0);
- if ( iDeviceDialog )
+ RDEBUG("mode", mode);
+ if (iDeviceDialog)
{
+ // maybe this can be used to tell the dialog to dismiss itself?
RDEBUG("got iDeviceDialog. iDeviceDialogCreated", iDeviceDialogCreated);
QVariantMap params;
// this is for LockIcon. Doesn't harm screensaver
// need to send again so that the existing dialog still knows what is its type
if (iLockStatus == EKeyguardActive)
- params.insert("type", ESecUiTypeKeyguard);
+ params.insert("type", ESecUiTypeKeyguard);
else if (iLockStatus >= EDevicelockActive)
params.insert("type", ESecUiTypeDeviceLock);
// this is for screensaver. Doesn't harm LockIcon
- params.insert( KSnsrViewTypeKey, KSnsrViewTypeValueActive );
-
- // when screesanver triggers, set the lights. DeviceDialogs does it only on creation, not on update.
- TInt err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLights, ESecurityUIsLightsQueryOnRequest);
- RDEBUG("KSecurityUIsLights err", err);
-
+ params.insert(KSnsrViewTypeKey, mode);
iDeviceDialog->update(params);
-
- // (re)start timer to switch to the power save mode
- if ( mScreensaverModeTimer )
+
+ if (mScreensaverModeTimer)
{
- RDEBUG("start mScreensaverModeTimer", 0);
- mScreensaverModeTimer->start();
+ if (mode == ESnsrViewTypeStandby || mode == ESnsrViewTypeDisabled)
+ {
+ RDEBUG("stop mScreensaverModeTimer", 0);
+ mScreensaverModeTimer->stop();
+ }
+ else
+ {
+ RDEBUG("start mScreensaverModeTimer", 0);
+ mScreensaverModeTimer->start();
+ }
}
}
RDEBUG("1", 1);
@@ -1289,40 +1280,77 @@
void Autolock::switchScreensaverToPowerSaveMode()
{
RDEBUG("0", 0);
- if ( iDeviceDialog )
- {
- RDEBUG("got iDeviceDialog. iDeviceDialogCreated", iDeviceDialogCreated);
- QVariantMap params;
- // this is for LockIcon. Doesn't harm screensaver
- // need to send again so that the existing dialog still knows what is its type
- if (iLockStatus == EKeyguardActive)
- params.insert("type", ESecUiTypeKeyguard);
- else if (iLockStatus >= EDevicelockActive)
- params.insert("type", ESecUiTypeDeviceLock);
-
- // this is for screensaver. Doesn't harm LockIcon
- params.insert( KSnsrViewTypeKey, KSnsrViewTypeValueStandby );
- iDeviceDialog->update(params);
-
- if ( mScreensaverModeTimer )
- {
- RDEBUG("stop mScreensaverModeTimer", 0);
- mScreensaverModeTimer->stop();
- }
- }
+ switchScreensaverMode( ESnsrViewTypeStandby);
RDEBUG("1", 1);
}
-void Autolock::handleMessageFromScreensaver( const QVariantMap &data )
+void Autolock::handleMessageFromScreensaver(const QVariantMap &data)
{
RDEBUG("0", 0);
RDEBUG("iLockStatus", iLockStatus);
- QVariantMap::const_iterator it = data.find( KSnsrCmdUnlock );
- if ( it != data.end() && iLockStatus != ELockNotActive )
+ QVariantMap::const_iterator it = data.find(KSnsrCmdUnlock);
+ if (it != data.end() && iLockStatus != ELockNotActive)
{
RDEBUG("calling handleLockSwitch", 0);
handleLockSwitch();
}
+
+ it = data.find(KSnsrCmdSwitchLights);
+ if (it != data.end())
+ {
+ int lightStatus = it.value().toInt();
+ RDEBUG("switching screen lights . lightStatus", lightStatus);
+ int err = RProperty::Set(KPSUidCoreApplicationUIs, KLightsSSForcedLightsOn, lightStatus);
+ RDEBUG("err", err);
+ }
+
+ it = data.find(KSnsrCmdSwitchLowPower);
+ if (it != data.end())
+ {
+ QVariantList lowPowerLimits = it.value().toList();
+ if (lowPowerLimits.count() == 2)
+ {
+ // switch on screen power save mode when start and end lines are given
+ int startRow = lowPowerLimits.at(0).toInt();
+ int endRow = lowPowerLimits.at(1).toInt();
+ // TODO: The pixel buffer passed to CPowerSaveDisplayMode is supposed to
+ // contain the pixels shown in the active area of the screen. Currently, we
+ // pass a buffer filled with 0s, and this works fine on the reference
+ // hardware. However, according to display driver people, this doesn't
+ // work if the display component of the device doesn't have internal memory
+ // which may be the case in some of our target devices.
+ TUint16 *ptr = const_cast<TUint16 *> (mScreensaverPowerSavePixelBuffer->Ptr());
+ RDEBUG("switching screen power save on, number of visible rows", endRow-startRow);
+ int err = mScreensaverPowerSave->Set(startRow, endRow, ptr);
+ RDEBUG("err", err);
+ }
+ else
+ {
+ // any other case is interpreted as an order to switch off the power save and
+ // return to the normal mode
+ RDEBUG("switching screen power save off 0", 0);
+ int err = mScreensaverPowerSave->Exit();
+ RDEBUG("err", err);
+ }
+ }
+ }
+
+void Autolock::handleScreensaverClosed()
+ {
+ RDEBUG("0", 0);
+ int err(0);
+ // Screensaver (usually) cannot send anymore any commands when
+ // it's being closed. Thus, we need to ensure here that screen has lights and
+ // full-power mode once screensaver is closed.
+ if (mScreensaverPowerSave)
+ {
+ RDEBUG("switching screen power save off", 0);
+ err = mScreensaverPowerSave->Exit();
+ RDEBUG("error=", err);
+ }
+ RDEBUG("switching screen lights on", 1);
+ err = RProperty::Set(KPSUidCoreApplicationUIs, KLightsSSForcedLightsOn, 30);
+ RDEBUG("err", err);
}
// some key is pressed
@@ -1333,7 +1361,7 @@
if (ev)
{
int isSwitchKey = 0;
- if (ev->type() == QEvent::KeyPress)
+ if (ev->type() == QEvent::KeyPress)
{
QKeyEvent *keyEvent = static_cast<QKeyEvent *> (ev);
RDEBUG("KeyPress", keyEvent->key());
@@ -1341,53 +1369,57 @@
RDEBUG("EStdKeyDeviceF", EStdKeyDeviceF);
RDEBUG("EKeyDeviceF", EKeyDeviceF);
RDEBUG("keyEvent->isAutoRepeat()", keyEvent->isAutoRepeat());
- if ( keyEvent->nativeScanCode() == EStdKeyApplication0 || keyEvent->nativeScanCode() == EStdKeyDevice2 )
- {
- // switch to active screensaver if application key or power key pressed while screensaver active
- // This key can be repeated, so that the screensaver remains as long as key is pushed
- switchScreensaverToActiveMode();
- }
- else if( !keyEvent->isAutoRepeat() )
- {
- if (keyEvent->key() == EKeyInsert )
- {
- // on WINS, this is handled with the "Ins" key in the numeric keypad
- RDEBUG("EKeyInsert", EKeyInsert);
- // only reacts on release, not on press
- isSwitchKey = 1;
- }
- else if (keyEvent->key() == EKeyDeviceF )
- {
- // this never seem to happen. Nevertheless we are not doing anything
- RDEBUG("EKeyDeviceF", EKeyDeviceF);
- }
- else if (keyEvent->nativeScanCode() == EStdKeyDeviceF)
- {
- RDEBUG("got EStdKeyDeviceF", EStdKeyDeviceF);
- isSwitchKey = 1;
- }
- else if (keyEvent->nativeScanCode() == EKeyBell) // this might be sent by others, i.e. PCFW
- {
- RDEBUG("got EKeyBell", EKeyBell);
- isSwitchKey = 1;
- }
- else if (keyEvent->key() == 0x1ffffff)
+ // note that the key was EKeyApplication0 and EKeyDevice2
+ // yes=0xc4 app=0xb4 no=0xa6
+ if (keyEvent->nativeScanCode() == EStdKeyApplication0 || keyEvent->nativeScanCode() == EStdKeyDevice2 || keyEvent->nativeScanCode() == EStdKeyYes
+ || keyEvent->nativeScanCode() == EStdKeyNo)
+ {
+ // switch to active screensaver if application key or power key pressed while screensaver active
+ // This key can be repeated, so that the screensaver remains as long as key is pushed
+ // TODO what happens when holding Power key ?
+ switchScreensaverMode( ESnsrViewTypeActive);
+ }
+ else if (!keyEvent->isAutoRepeat())
{
- RDEBUG("0x1ffffff", 0x1ffffff); // some unknown key is received. Nothing to do
+ if (keyEvent->key() == EKeyInsert)
+ {
+ // on WINS, this is handled with the "Ins" key in the numeric keypad
+ RDEBUG("EKeyInsert", EKeyInsert);
+ // only reacts on release, not on press
+ isSwitchKey = 1;
+ }
+ else if (keyEvent->key() == EKeyDeviceF)
+ {
+ // this never seem to happen. Nevertheless we are not doing anything
+ RDEBUG("EKeyDeviceF", EKeyDeviceF);
+ }
+ else if (keyEvent->nativeScanCode() == EStdKeyDeviceF)
+ {
+ RDEBUG("got EStdKeyDeviceF", EStdKeyDeviceF);
+ isSwitchKey = 1;
+ }
+ else if (keyEvent->nativeScanCode() == EKeyBell) // this might be sent by others, i.e. PCFW
+ {
+ RDEBUG("got EKeyBell", EKeyBell);
+ isSwitchKey = 1;
+ }
+ else if (keyEvent->key() == 0x1ffffff)
+ {
+ RDEBUG("0x1ffffff", 0x1ffffff); // some unknown key is received. Nothing to do
+ }
}
- }
- }
- else if (ev->type() == QEvent::KeyRelease)
- {
- QKeyEvent *keyEvent = static_cast<QKeyEvent *> (ev);
- RDEBUG("KeyRelease", keyEvent->key());
- RDEBUG("KeyRelease native", keyEvent->nativeScanCode());
- if (keyEvent->nativeScanCode() == EStdKeyDeviceF && !keyEvent->isAutoRepeat())
- {
- RDEBUG("released EStdKeyDeviceF", 1);
- // isSwitchKey=1; this should happen is pressed was not processed (hint: if it is/was in background)
- }
- }
+ }
+ else if (ev->type() == QEvent::KeyRelease)
+ {
+ QKeyEvent *keyEvent = static_cast<QKeyEvent *> (ev);
+ RDEBUG("KeyRelease", keyEvent->key());
+ RDEBUG("KeyRelease native", keyEvent->nativeScanCode());
+ if (keyEvent->nativeScanCode() == EStdKeyDeviceF && !keyEvent->isAutoRepeat())
+ {
+ RDEBUG("released EStdKeyDeviceF", 1);
+ // isSwitchKey=1; this should happen is pressed was not processed (hint: if it is/was in background)
+ }
+ }
RDEBUG("isSwitchKey", isSwitchKey);
if (isSwitchKey)
{
@@ -1396,36 +1428,48 @@
} // isSwitchKey
} // ev
// Process if not done before. For example, redraw or quit
- return QWidget::event(ev);
+ TBool widgetEventSuccesful = QWidget::event(ev);
+ RDEBUG("9", 9);
+ return widgetEventSuccesful;
}
-void Autolock::handleLockSwitch()
+int Autolock::handleLockSwitch()
{
-
+ RDEBUG("0", 0);
int ret = KErrNone;
- DebugStatus( iLockStatus);
- if (iLockStatus == ELockNotActive)
- {
- iShowKeyguardNote = 1; // note on enable keyguard
- callerHasECapabilityWriteDeviceData = 1;
- ret = TryChangeStatus(ELockAppEnableKeyguard); // this should not ask confirmation
- }
- else if (iLockStatus == EKeyguardActive)
- {
- iShowKeyguardNote = 1; // note on disable keyguard
- callerHasECapabilityWriteDeviceData = 1;
- ret = TryChangeStatus(ELockAppDisableKeyguard);
- }
- else if (iLockStatus == EDevicelockActive)
- {
- callerHasECapabilityWriteDeviceData = 1;
- ret = TryChangeStatus(ELockAppDisableDevicelock);
- }
- else
- {
- RDEBUG("unknown iLockStatus", iLockStatus);
- }
+ RDEBUG("iProcessingEvent", iProcessingEvent);
+ // iProcessingEvent is used to avoid concurrent processing, i.e. 2 side-switch presses; because it needs time to create (and dismiss) the dialog
+ // However this disallows keyguard during unlock-quey.
+ if(iProcessingEvent < 1)
+ {
+ iProcessingEvent = 1;
+ Q_UNUSED(ret);
+ DebugStatus( iLockStatus);
+ if (iLockStatus == ELockNotActive)
+ {
+ iShowKeyguardNote = 0; // no note on enable keyguard
+ callerHasECapabilityWriteDeviceData = 1;
+ ret = TryChangeStatus(ELockAppEnableKeyguard); // this should not ask confirmation
+ }
+ else if (iLockStatus == EKeyguardActive)
+ {
+ iShowKeyguardNote = 0; // no note on disable keyguard
+ callerHasECapabilityWriteDeviceData = 1;
+ ret = TryChangeStatus(ELockAppDisableKeyguard);
+ }
+ else if (iLockStatus == EDevicelockActive)
+ {
+ callerHasECapabilityWriteDeviceData = 1;
+ ret = TryChangeStatus(ELockAppDisableDevicelock);
+ }
+ else
+ {
+ RDEBUG("unknown iLockStatus", iLockStatus);
+ }
+ iProcessingEvent = 0;
+ }
RDEBUG("ret", ret);
+ return ret;
}
bool Autolock::eventFilter(QObject *o, QEvent *ev)
@@ -1438,75 +1482,116 @@
void Autolock::subscriberKSettingsAutolockStatusChanged()
{
RDEBUG("0", 0);
- QVariant v = subscriberKSettingsAutolockStatus->value(
- "/KCRUidSecuritySettings/KSettingsAutolockStatus");
+ QVariant v = subscriberKSettingsAutolockStatus->value("/KCRUidSecuritySettings/KSettingsAutolockStatus");
adjustInactivityTimers( KSettingsAutolockStatus);
}
void Autolock::subscriberKSettingsAutoLockTimeChanged()
{
RDEBUG("0", 0);
- QVariant v = subscriberKSettingsAutoLockTime->value(
- "/KCRUidSecuritySettings/KSettingsAutoLockTime");
+ QVariant v = subscriberKSettingsAutoLockTime->value("/KCRUidSecuritySettings/KSettingsAutoLockTime");
adjustInactivityTimers( KSettingsAutoLockTime);
}
void Autolock::subscriberKSettingsAutomaticKeyguardTimeChanged()
{
RDEBUG("0", 0);
- QVariant v = subscriberKSettingsAutomaticKeyguardTime->value(
- "/KCRUidSecuritySettings/KSettingsAutomaticKeyguardTime");
+ QVariant v = subscriberKSettingsAutomaticKeyguardTime->value("/KCRUidSecuritySettings/KSettingsAutomaticKeyguardTime");
adjustInactivityTimers( KSettingsAutoLockTime);
}
void Autolock::subscriberKDisplayLightsTimeoutChanged()
{
RDEBUG("0", 0);
- QVariant v = subscriberKDisplayLightsTimeout->value(
- "/KCRUidLightSettings/KDisplayLightsTimeout");
+ QVariant v = subscriberKDisplayLightsTimeout->value("/KCRUidLightSettings/KDisplayLightsTimeout");
// nothing to do
}
void Autolock::subscriberKProEngActiveProfileChanged()
{
RDEBUG("0", 0);
- QVariant v = subscriberKProEngActiveProfile->value(
- "/KCRUidProfileEngine/KProEngActiveProfile");
+ QVariant v = subscriberKProEngActiveProfile->value("/KCRUidProfileEngine/KProEngActiveProfile");
// nothing to do
}
// some environment changed
void Autolock::subscriberKAknKeyguardStatusChanged()
{
RDEBUG("Error only Autolock should be able to change it", 0);
- }
+ }
void Autolock::subscriberKCoreAppUIsAutolockStatusChanged()
{
RDEBUG("Error only Autolock should be able to change it", 0);
- }
+ }
void Autolock::subscriberKHWRMGripStatusChanged()
{
- TInt ret;
+ TInt ret = KErrNone;
+ Q_UNUSED(ret);
RDEBUG("0", 0);
TInt aGripStatus;
- TInt err = RProperty::Get(KPSUidHWRM, KHWRMGripStatus, aGripStatus );
+ TInt err = RProperty::Get(KPSUidHWRM, KHWRMGripStatus, aGripStatus);
RDEBUG("err", err);
RDEBUG("value", aGripStatus);
- if( aGripStatus == EPSHWRMGripOpen )
- {
- if (iLockStatus == EKeyguardActive)
- {
- iShowKeyguardNote = 1; // note on disable keyguard
- ret = TryChangeStatus(ELockAppDisableKeyguard);
- }
- else if (iLockStatus == EDevicelockActive)
- {
- ret = TryChangeStatus(ELockAppDisableDevicelock);
- }
- }
- else if( aGripStatus == EPSHWRMGripClosed )
- {
- if (iLockStatus == ELockNotActive)
- {
- iShowKeyguardNote = 1; // note on enable keyguard
- ret = TryChangeStatus(ELockAppEnableKeyguard);
- }
- }
+ if (aGripStatus == EPSHWRMGripOpen)
+ {
+ if (iLockStatus == EKeyguardActive)
+ {
+ iShowKeyguardNote = 0; // no note on disable keyguard
+ callerHasECapabilityWriteDeviceData = 1;
+ ret = TryChangeStatus(ELockAppDisableKeyguard);
+ }
+ else if (iLockStatus == EDevicelockActive)
+ {
+ callerHasECapabilityWriteDeviceData = 1;
+ ret = TryChangeStatus(ELockAppDisableDevicelock);
+ }
+ }
+ else if (aGripStatus == EPSHWRMGripClosed)
+ {
+ if (iLockStatus == ELockNotActive)
+ {
+ iShowKeyguardNote = 0; // no note on enable keyguard
+ callerHasECapabilityWriteDeviceData = 1;
+ ret = TryChangeStatus(ELockAppEnableKeyguard);
+ }
+ }
+ RDEBUG("ret", ret);
+ }
+/**************/
+void Autolock::subscriberKCTsyCallStateChanged()
+ {
+ RDEBUG("0", 0);
+ TInt aCallStatus;
+ TInt err = RProperty::Get(KPSUidCtsyCallInformation, KCTsyCallState, aCallStatus);
+ RDEBUG("err", err);
+ RDEBUG("aCallStatus", aCallStatus);
+ RWindowGroup& groupWin = CEikonEnv::Static()->RootWin();
+ if (aCallStatus == EPSCTsyCallStateUninitialized || aCallStatus == EPSCTsyCallStateNone)
+ {
+ RDEBUG("call is inactive", aCallStatus);
+ RDEBUG("iLockStatus", iLockStatus);
+ if (iLockStatus == EKeyguardActive || iLockStatus == EDevicelockActive)
+ {
+ if (!mEKeyYesCaptureHandle)
+ mEKeyYesCaptureHandle = groupWin.CaptureKey(EKeyYes, 0, 0);
+ if (!mEKeyNoCaptureHandle)
+ mEKeyNoCaptureHandle = groupWin.CaptureKey(EKeyNo, 0, 0);
+ }
+ }
+ else
+ {
+ RDEBUG("call is active", aCallStatus);
+ // Telephone should be on top, but nevertheless we give End/Send to them
+ // This should be done only if locked, but it doesn't harm
+ if (mEKeyYesCaptureHandle)
+ {
+ RDEBUG("mEKeyYesCaptureHandle", mEKeyYesCaptureHandle);
+ groupWin.CancelCaptureKey(mEKeyYesCaptureHandle);
+ mEKeyYesCaptureHandle = NULL;
+ }
+ if (mEKeyNoCaptureHandle)
+ {
+ RDEBUG("mEKeyNoCaptureHandle", mEKeyNoCaptureHandle);
+ groupWin.CancelCaptureKey(mEKeyNoCaptureHandle);
+ mEKeyNoCaptureHandle = NULL;
+ }
+ }
+ RDEBUG("9", 9);
}
// SecUiNotificationDialog::subscriberKSecurityUIsDismissDialogChanged()
// A way for Autolock to dismiss any possible PIN dialog
@@ -1516,21 +1601,18 @@
{
RDEBUG("0", 0);
TInt aDismissDialog = ESecurityUIsDismissDialogUninitialized;
- TInt err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsDismissDialog, aDismissDialog );
+ TInt err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsDismissDialog, aDismissDialog);
RDEBUG("err", err);
RDEBUG("aDismissDialog", aDismissDialog);
- }
+ }
// ----------AutolockService---------------
AutolockService::AutolockService(Autolock* parent) :
- XQServiceProvider(QLatin1String(
- "com.nokia.services.Autolock.Autolock"), parent),
- mAutolock(parent), mAsyncReqId(-1), mAsyncAnswer(false)
+ XQServiceProvider(QLatin1String("com.nokia.services.Autolock.Autolock"), parent), mAutolock(parent), mAsyncReqId(-1), mAsyncAnswer(false)
{
RDEBUG("0", 0);
publishAll();
- connect(this, SIGNAL(returnValueDelivered()), parent, SLOT(
- handleAnswerDelivered()));
+ connect(this, SIGNAL(returnValueDelivered()), parent, SLOT(handleAnswerDelivered()));
}
AutolockService::~AutolockService()
@@ -1547,8 +1629,7 @@
}
// got API request from lockaccessextension
-int AutolockService::service(const QString& number,
- const QString& aParam1, const QString& aParam2)
+int AutolockService::service(const QString& number, const QString& aParam1, const QString& aParam2)
{
RDEBUG("0", 0);
TInt err = KErrNone;
@@ -1582,22 +1663,32 @@
myTime.HomeTime();
TInt myTimeHigh = 0;
TInt myTimeLow = 0;
- err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeHigh, myTimeHigh );
+ err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeHigh, myTimeHigh);
RDEBUG("err", err);
RDEBUG("myTimeHigh", myTimeHigh);
- err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeLow, myTimeLow );
+ err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeLow, myTimeLow);
RDEBUG("err", err);
RDEBUG("myTimeLow", myTimeLow);
-
+
myTimeHigh = I64HIGH( myTime.Int64() );
myTimeLow = I64LOW( myTime.Int64() );
RDEBUG("myTimeHigh", myTimeHigh);
RDEBUG("myTimeLow", myTimeLow);
- err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeHigh, myTimeHigh );
- err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeLow, myTimeLow );
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeHigh, myTimeHigh);
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorTimeLow, myTimeLow);
ret = mAutolock->TryChangeStatus(ret);
RDEBUG("ret", ret);
+
+ TInt myInitiatorUID = 0;
+ err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsLockInitiatorUID, myInitiatorUID);
+ RDEBUG("ret", ret);
+ RDEBUG("myInitiatorUID", myInitiatorUID);
+ myInitiatorUID = info.clientSecureId();
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorUID, myInitiatorUID);
+ RDEBUG("ret", ret);
+ RDEBUG("myInitiatorUID", myInitiatorUID);
+
return ret;
}
--- a/securitydialogs/Autolock/src/Autolock.h Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Autolock/src/Autolock.h Wed Aug 18 10:40:08 2010 +0300
@@ -78,6 +78,7 @@
class QTimer;
class AutolockService;
+class CPowerSaveDisplayMode;
class Autolock : public QWidget
{
@@ -120,6 +121,7 @@
void subscriberKAknKeyguardStatusChanged();
void subscriberKCoreAppUIsAutolockStatusChanged();
void subscriberKHWRMGripStatusChanged();
+ void subscriberKCTsyCallStateChanged();
void subscriberKSecurityUIsDismissDialogChanged();
private slots:
@@ -127,10 +129,12 @@
void notActiveKeyguard();
void activeDevicelock();
void notActiveDevicelock();
- void switchScreensaverToActiveMode();
+ void switchScreensaverMode( int mode );
void switchScreensaverToPowerSaveMode();
void handleMessageFromScreensaver( const QVariantMap &data );
- void handleLockSwitch();
+ void handleScreensaverClosed();
+private:
+ int handleLockSwitch();
private:
AutolockService* mService;
@@ -144,6 +148,7 @@
QValueSpaceSubscriber *subscriberKAknKeyguardStatus;
QValueSpaceSubscriber *subscriberKCoreAppUIsAutolockStatus;
QValueSpaceSubscriber *subscriberKHWRMGripStatus;
+ QValueSpaceSubscriber *subscriberKCTsyCallState;
QValueSpaceSubscriber *subscriberKSecurityUIsDismissDialog;
AutolockUserActivityService* serviceKeyguard;
@@ -158,8 +163,15 @@
TInt32 mPowerKeyCaptureHandle;
TInt32 mApplicationKeyCaptureHandle;
TInt32 mApplicationLongKeyCaptureHandle;
-
+ TInt32 mEKeyDeviceFCaptureHandle;
+ TInt32 mEKeyBellCaptureHandle;
+ TInt32 mEKeyYesCaptureHandle;
+ TInt32 mEKeyNoCaptureHandle;
+ TBool iLockCodeQueryInDisplay;
QTimer *mScreensaverModeTimer;
+ CPowerSaveDisplayMode *mScreensaverPowerSave;
+ HBufC16 *mScreensaverPowerSavePixelBuffer;
+ TInt32 iProcessingEvent;
};
class AutolockService : public XQServiceProvider
--- a/securitydialogs/Autolock/src/main.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Autolock/src/main.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -41,10 +41,14 @@
TSecurityPolicy readPolicy(ECapabilityReadDeviceData);
TSecurityPolicy writePolicy(ECapabilityWriteDeviceData);
int ret = RProperty::Define(KPSUidSecurityUIs,
- KSecurityUIsLockInitiatorUID, RProperty::EInt, readPolicy,
+ KSecurityUIsLockInitiatorUID, RProperty::EInt, TSecurityPolicy(TSecurityPolicy::EAlwaysPass),
writePolicy);
qDebug() << "KSecurityUIsLockInitiatorUID ret=" << ret;
- int err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorUID, 0);
+ int myInitiatorUID = 0;
+ int err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsLockInitiatorUID, myInitiatorUID);
+ qDebug() << "KSecurityUIsLockInitiatorUID err=" << err;
+ qDebug() << "KSecurityUIsLockInitiatorUID myInitiatorUID=" << myInitiatorUID;
+ err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsLockInitiatorUID, 0);
// it takes about 3 seconds to start it, on device
QApplication a( argc, argv );
--- a/securitydialogs/SecUi/Src/SecQueryUi.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/SecUi/Src/SecQueryUi.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -93,7 +93,7 @@
TDes& aDataText, TInt aMinLength, TInt aMaxLength, TInt aMode)
{
RDEBUG("aCaption", 0);
- RDebug::Print(aCaption);
+ RDEBUGSTR(aCaption);
RDEBUG("aMode", aMode);
TInt secUiOriginatedQuery(ESecurityUIsSecUIOriginatedUninitialized);
TInt err = RProperty::Get(KPSUidSecurityUIs,
@@ -170,7 +170,7 @@
RDEBUG("error", error);
User::LeaveIfError(error);
RDEBUG("iPassword", 0);
- RDebug::Print(iPassword);
+ RDEBUGSTR(iPassword);
aDataText.Copy(iPassword);
err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery,
@@ -355,13 +355,13 @@
{
TPtrC acceptedValueTop = *acceptedVariantTop->Value<TDesC> ();
RDEBUG("acceptedValueTop", 0);
- RDebug::Print(acceptedValueTop);
+ RDEBUGSTR(acceptedValueTop);
iPassword.Copy(acceptedValueTop);
if (iReturnValue == KErrCompletion) // the user didn't OK. It was send automatically because validating new lock code through TARM
{
_LIT(KInvalidNewLockCode, "invalidNewLockCode");
- _LIT(KInvalidNewLockCode0, "invalidNewLockCode#0");
+ _LIT(KInvalidNewLockCode0, "invalidNewLockCode$-1");
AddParamL(KInvalidNewLockCode, KInvalidNewLockCode0); // for starter
RSCPClient scpClient;
TSCPSecCode newCode;
@@ -372,18 +372,20 @@
RArray<TDevicelockPolicies> aFailedPolicies;
TDevicelockPolicies failedPolicy;
TInt retLockcode = KErrNone;
+ TInt nPoliciesFailed = 0;
RDEBUG( "scpClient.VerifyNewLockcodeAgainstPolicies", 0 );
retLockcode = scpClient.VerifyNewLockcodeAgainstPolicies( newCode, aFailedPolicies );
RDEBUG( "retLockcode", retLockcode );
- RDEBUG( "aFailedPolicies.Count()", aFailedPolicies.Count() );
- for(TInt i=0; i<aFailedPolicies.Count(); i++)
- {
- failedPolicy = aFailedPolicies[i];
- RDEBUG( "failedPolicy", failedPolicy );
- TBuf<0x100> KInvalidNewLockCodeX; KInvalidNewLockCodeX.Zero(); KInvalidNewLockCodeX.Append(_L("invalidNewLockCode")); KInvalidNewLockCodeX.Append(_L("#"));
- KInvalidNewLockCodeX.AppendNum(failedPolicy);
- AddParamL( KInvalidNewLockCode, KInvalidNewLockCodeX );
- }
+ nPoliciesFailed = aFailedPolicies.Count();
+ RDEBUG( "nPoliciesFailed", nPoliciesFailed );
+ for(TInt i=0; i<nPoliciesFailed; i++)
+ {
+ failedPolicy = aFailedPolicies[i];
+ RDEBUG( "failedPolicy", failedPolicy );
+ TBuf<0x100> KInvalidNewLockCodeX; KInvalidNewLockCodeX.Zero(); KInvalidNewLockCodeX.Append(_L("invalidNewLockCode")); KInvalidNewLockCodeX.Append(_L("$"));
+ KInvalidNewLockCodeX.AppendNum(failedPolicy);
+ AddParamL( KInvalidNewLockCode, KInvalidNewLockCodeX ); // it overwrites the previous one
+ }
// TODO this should be able to modify MinLenght, MaxLenght
scpClient.Close();
}
--- a/securitydialogs/SecUi/Src/SecUiManualSecuritySettings.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/SecUi/Src/SecUiManualSecuritySettings.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -376,8 +376,8 @@
TInt length = aLockCode.Length();
RDEBUG("length", length);
- // from now on, it accepts all lenghts, because some locks are 20, others are 13
- // if(aLockCode.Length() <= KSimLockMaxPasswordSize)
+ // from now on, it accepts restricted lengths, although some locks are 20, others are 13
+ if(aLockCode.Length() <= KSimLockMaxPasswordSize)
{
if (aType.CompareF(Operator) == 0)
{
@@ -473,8 +473,8 @@
TInt length = aUnlockCode.Length();
RDEBUG("length", length);
- // from now on, it accepts all lenghts, because some locks are 20, others are 13
- // if(aUnlockCode.Length() <= KSimLockMaxPasswordSize)
+ // from now on, it accepts restricted lengths, although some locks are 20, others are 13
+ if(aUnlockCode.Length() <= KSimLockMaxPasswordSize)
{
if (aType.CompareF(Operator) == 0)
{
--- a/securitydialogs/SecUi/Src/SecUiSecurityHandler.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/SecUi/Src/SecUiSecurityHandler.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -1,20 +1,20 @@
/*
-* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Provides api for handling security events.
-*
-*
-*/
+ * Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+ * All rights reserved.
+ * This component and the accompanying materials are made available
+ * under the terms of "Eclipse Public License v1.0"
+ * which accompanies this distribution, and is available
+ * at the URL "http://www.eclipse.org/legal/epl-v10.html".
+ *
+ * Initial Contributors:
+ * Nokia Corporation - initial contribution.
+ *
+ * Contributors:
+ *
+ * Description: Provides api for handling security events.
+ *
+ *
+ */
#include <e32notif.h>
#include <aknnotedialog.h>
#include <etelmm.h>
@@ -24,19 +24,17 @@
#ifdef __COVER_DISPLAY
#include <aknmediatorfacade.h>
-// #include <secondarydisplay/SecondaryDisplayStartupAPI.h>
#endif //__COVER_DISPLAY
#include <centralrepository.h>
-#include <starterclient.h> //used for RemoveSplashScreen
#include <e32property.h>
#include <PSVariables.h> // Property values
#include <coreapplicationuisdomainpskeys.h>
#include <startupdomainpskeys.h>
-#include <uikon/eiksrvui.h>
+// #include <uikon/eiksrvui.h>
#include <settingsinternalcrkeys.h>
#include <securityuisprivatepskeys.h>
-#include <AknNotiferAppServerApplication.h>
+// #include <AknNotiferAppServerApplication.h>
#include <SCPClient.h>
#include <securitynotification.h>
@@ -50,6 +48,7 @@
#include <RemoteLockSettings.h>
#include <StringLoader.h>
#include <featmgr.h>
+#include <hb/hbcore/hbtextresolversymbian.h>
#include "SecQueryUi.h"
@@ -75,7 +74,14 @@
RDEBUG("0", 0);
TInt result = iCustomPhone.Open(aPhone);
+ RDEBUG("result", result);
TRAP_IGNORE(FeatureManager::InitializeLibL()); //Shouldn't this panic if FM does not initialise??
+
+ _LIT(KFileName, "secui_");
+ _LIT(KPath, "z:/resource/qt/translations/");
+ RDEBUG("HbTextResolverSymbian", 0);
+ result = HbTextResolverSymbian::Init(KFileName, KPath);
+ RDEBUG("result", result);
}
//
@@ -98,7 +104,7 @@
RDEBUG("err", err);
iCustomPhone.Close();
FeatureManager::UnInitializeLib();
- RDEBUG("1", 1);
+ RDEBUG("1", 1);
}
//
// ----------------------------------------------------------
@@ -106,8 +112,7 @@
// Handles different security events
// ----------------------------------------------------------
// qtdone
-EXPORT_C void CSecurityHandler::HandleEventL(
- RMobilePhone::TMobilePhoneSecurityEvent aEvent)
+EXPORT_C void CSecurityHandler::HandleEventL(RMobilePhone::TMobilePhoneSecurityEvent aEvent)
{
RDEBUG("0", 0);
@@ -121,9 +126,7 @@
// Handles different security events
// ----------------------------------------------------------
// qtdone
-EXPORT_C void CSecurityHandler::HandleEventL(
- RMobilePhone::TMobilePhoneSecurityEvent aEvent, TBool aStartup,
- TInt& aResult)
+EXPORT_C void CSecurityHandler::HandleEventL(RMobilePhone::TMobilePhoneSecurityEvent aEvent, TBool aStartup, TInt& aResult)
{
RDEBUG("0", 0);
@@ -137,8 +140,7 @@
// Handles different security events
// ----------------------------------------------------------
// qtdone
-EXPORT_C void CSecurityHandler::HandleEventL(
- RMobilePhone::TMobilePhoneSecurityEvent aEvent, TInt& aResult)
+EXPORT_C void CSecurityHandler::HandleEventL(RMobilePhone::TMobilePhoneSecurityEvent aEvent, TInt& aResult)
{
RDEBUG("0", 0);
@@ -146,19 +148,20 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
RDEBUG("aEvent", aEvent);
switch (aEvent)
{
case RMobilePhone::EPin1Required:
- RDEBUG("RMobilePhone::EPin1Required", 0);
+ RDEBUG("RMobilePhone::EPin1Required", 0)
+ ;
aResult = Pin1RequiredL();
break;
case RMobilePhone::EPuk1Required:
- RDEBUG("RMobilePhone::EPuk1Required", 0);
+ RDEBUG("RMobilePhone::EPuk1Required", 0)
+ ;
Puk1RequiredL();
break;
case RMobilePhone::EPin2Required:
@@ -190,7 +193,8 @@
SimLockEventL();
break;
default:
- RDEBUG("default", aEvent);
+ RDEBUG("default", aEvent)
+ ;
break;
}
RDEBUG("aResult", aResult);
@@ -207,9 +211,8 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
-
- /* if code is still not initialized, then there's no need to ask it. This fixes the error when the RFS requests the code */
+ RDEBUG("0", 0);
+ // if code is still not initialized, then there's no need to ask it. This fixes the error when the RFS requests the code.
const TUid KCRUidSCPLockCode =
{
0x2002677B
@@ -221,24 +224,27 @@
TInt res = -1;
TInt lAlphaSupported = 0;
TInt lCancelSupported = 0;
+ RMobilePhone::TMobilePassword iSecUi_password;
- res = repository->Get(KSCPLockCodeDefaultLockCode, currentLockStatus);
+ res = repository->Get(KSCPLockCodeDefaultLockCode, currentLockStatus); // 0x3039 = 12345
RDEBUG("res", res);
RDEBUG("currentLockStatus", currentLockStatus);
delete repository;
- if (res == 0 && currentLockStatus == 1)
+ if (res == 0 && (currentLockStatus == 1 || currentLockStatus == 12345) )
{
- // code is the default one; no need to request it.
- return ETrue;
+ // code is the default one
+ RDEBUG("code is the default one; supply as default", 1);
+ iSecUi_password.Copy(_L("12345"));
+ // RDEBUG("code is the default one; no need to request it", 1);
+ // return ETrue;
}
- /* end check for default code */
+ // end check for default code
RMobilePhone::TMobilePassword required_fourth;
TInt ret = KErrNone;
TInt status = KErrNone;
- RMobilePhone::TMobilePassword iSecUi_password;
TInt queryAccepted = KErrCancel;
while (queryAccepted != KErrNone)
@@ -250,22 +256,20 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
lAlphaSupported = ESecUiAlphaSupported;
lCancelSupported = ESecUiCancelSupported;
TBuf<0x100> title;
title.Zero();
- title.Append(_L("AskSecCodeL"));
- title.Append(_L("#"));
- title.AppendNum(-1);
- queryAccepted
- = iSecQueryUi->SecQueryDialog(title, iSecUi_password,
- SEC_C_SECURITY_CODE_MIN_LENGTH,
- SEC_C_SECURITY_CODE_MAX_LENGTH, ESecUiSecretSupported
- | lAlphaSupported | lCancelSupported
- | secCodeType );
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("AskSecCodeL"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
+ title.AppendNum(-1); // Don't know the number of remaining attempts
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_SECURITY_CODE_MIN_LENGTH, SEC_C_SECURITY_CODE_MAX_LENGTH, ESecUiSecretSupported | lAlphaSupported
+ | lCancelSupported | secCodeType);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
RDEBUG("delete", 0);
iQueryCanceled = ETrue;
delete iSecQueryUi;
@@ -279,17 +283,16 @@
CWait* wait = CWait::NewL();
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, secCodeType,
- iSecUi_password, required_fourth);
+ iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password, required_fourth);
RDEBUG("WaitForRequestL", 0);
status = wait->WaitForRequestL();
RDEBUG("status", status);
delete wait;
#ifdef __WINS__
- if(status==KErrNotSupported || status == KErrTimedOut)
+ if (status == KErrNotSupported || status == KErrTimedOut)
{
- RDEBUG( "status", status );
- status=KErrNone;
+ RDEBUG("status", status);
+ status = KErrNone;
}
#endif
@@ -299,10 +302,7 @@
{
case KErrNone:
{
- if (FeatureManager::FeatureSupported(
- KFeatureIdSapTerminalControlFw)
- && !(FeatureManager::FeatureSupported(
- KFeatureIdSapDeviceLockEnhancements)))
+ if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw) && !(FeatureManager::FeatureSupported(KFeatureIdSapDeviceLockEnhancements)))
{
RDEBUG("calling RSCPClient", 0);
RSCPClient scpClient;
@@ -310,7 +310,12 @@
CleanupClosePushL(scpClient);
TSCPSecCode newCode;
+ RDEBUG("iSecUi_password", 1);
+ RDEBUGSTR(iSecUi_password);
newCode.Copy(iSecUi_password);
+ RDEBUG(
+ "!!!!!!! ***** deprecated **** !!!!! scpClient.StoreCode",
+ 0);
scpClient.StoreCode(newCode);
RDEBUG("called StoreCode", 1);
@@ -325,21 +330,19 @@
case KErrLocked:
{
// security code blocked!
- CSecuritySettings::ShowResultNoteL(R_SEC_BLOCKED,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_SEC_BLOCKED, CAknNoteDialog::EErrorTone);
break;
}
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
{
// code was entered erroneusly
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
+ break;
}
default:
{
- CSecuritySettings::ShowResultNoteL(status,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(status, CAknNoteDialog::EErrorTone);
}
}
} // while
@@ -350,49 +353,51 @@
//
// ----------------------------------------------------------
// Cancels all security code queries
-// aStatus = -1 from destructor
-// aStatus = 1 from API. Will kill all dialogs through signal P&S
+// aStatus = -1 from destructor
+// aStatus = 1 from API. Will kill all dialogs through signal P&S
// ----------------------------------------------------------
// qtdone
TInt CSecurityHandler::CancelOpenQuery(TInt aStatus)
{
- RDEBUG("aStatus", aStatus);
- RDEBUG("iQueryCanceled", iQueryCanceled);
- TInt res = 0;
-
- if(aStatus==1) // also signal all other dialogs
- {
- RDEBUG("set KSecurityUIsDismissDialog to ESecurityUIsDismissDialogOn", ESecurityUIsDismissDialogOn);
- TInt err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsDismissDialog, ESecurityUIsDismissDialogOn );
- RDEBUG("err", err);
- res += 1;
- }
+ RDEBUG("aStatus", aStatus);
+ RDEBUG("iQueryCanceled", iQueryCanceled);
+ TInt res = 0;
+
+ if (aStatus == 1) // also signal all other dialogs
+ {
+ RDEBUG(
+ "set KSecurityUIsDismissDialog to ESecurityUIsDismissDialogOn",
+ ESecurityUIsDismissDialogOn);
+ TInt err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsDismissDialog, ESecurityUIsDismissDialogOn);
+ RDEBUG("err", err);
+ res += 1;
+ }
if (!iQueryCanceled)
{
- // notify all dialogs, in particular SecUiNotificationDialog::subscriberKSecurityUIsDismissDialogChanged
- // this will cancel only the dialog which was opened by same client.
- res += 0x10;
+ // notify all dialogs, in particular SecUiNotificationDialog::subscriberKSecurityUIsDismissDialogChanged
+ // this will cancel only the dialog which was opened by same client.
+ res += 0x10;
iQueryCanceled = ETrue;
if (iSecurityDlg != NULL)
{
RDEBUG("deleting iSecurityDlg", 0);
- res += 0x100;
+ res += 0x100;
delete iSecurityDlg;
}
if (iNoteDlg != NULL)
{
RDEBUG("deleting iNoteDlg", 0);
- res += 0x1000;
+ res += 0x1000;
delete iNoteDlg;
}
iNoteDlg = NULL;
iSecurityDlg = NULL;
}
- res += 0x10000;
- RDEBUG("res", res);
- return res;
- }
+ res += 0x10000;
+ RDEBUG("res", res);
+ return res;
+ }
//
// ----------------------------------------------------------
@@ -403,11 +408,11 @@
// qtdone
EXPORT_C void CSecurityHandler::CancelSecCodeQuery()
{
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
- TInt err = CancelOpenQuery(1);
+ TInt err = CancelOpenQuery(1);
- RDEBUG("err", err);
+ RDEBUG("err", err);
}
//
// ----------------------------------------------------------
@@ -426,8 +431,7 @@
TInt res;
CWait* wait;
- RMobilePhone::TMobilePhoneLockSetting lockChange(
- RMobilePhone::ELockSetDisabled);
+ RMobilePhone::TMobilePhoneLockSetting lockChange(RMobilePhone::ELockSetDisabled);
RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockPhoneDevice;
// get autolock period from Central Repository.
@@ -444,20 +448,20 @@
// disable autolock in Domestic OS side too if autolock period is 0.
if (period == 0)
{
- RDEBUG("period", period);
+ RDEBUG("period", period);
// If remote lock is enabled, don't disable the domestic OS device lock
// since that would render the RemoteLock useless.
// Instead just re-set the DOS lock to enabled which as a side effect
// requests the security code from the user.
- TBool remoteLockStatus( EFalse );
+ TBool remoteLockStatus(EFalse);
CRemoteLockSettings* remoteLockSettings = CRemoteLockSettings::NewL();
- if ( remoteLockSettings->GetEnabled( remoteLockStatus ) )
+ if (remoteLockSettings->GetEnabled(remoteLockStatus))
{
- RDEBUG( "0", 0 );
- if ( remoteLockStatus )
+ RDEBUG("0", 0);
+ if (remoteLockStatus)
{
// Remote lock is enabled
lockChange = RMobilePhone::ELockSetEnabled;
@@ -473,7 +477,7 @@
else
{
// Failed to get remote lock status
- RDEBUG("Failed", lockChange);
+ RDEBUG("Failed", lockChange);
}
delete remoteLockSettings;
@@ -502,13 +506,11 @@
TPckg<TInt> response(queryResponse);
RDEBUG("0", 0);
TSecurityNotificationPckg params;
- params().iEvent
- = static_cast<TInt> (RMobilePhone::EPhonePasswordRequired);
+ params().iEvent = static_cast<TInt> (RMobilePhone::EPhonePasswordRequired);
params().iStartup = EFalse;
RDEBUG("StartNotifierAndGetResponse", 0);
- codeQueryNotifier.StartNotifierAndGetResponse(wait->iStatus,
- KSecurityNotifierUid, params, response);
+ codeQueryNotifier.StartNotifierAndGetResponse(wait->iStatus, KSecurityNotifierUid, params, response);
// this will eventually call PassPhraseRequiredL
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
@@ -529,12 +531,12 @@
// Instead just re-set the DOS lock to enabled which as a side effect
// requests the security code from the user.
- TBool remoteLockStatus( EFalse );
+ TBool remoteLockStatus(EFalse);
CRemoteLockSettings* remoteLockSettings = CRemoteLockSettings::NewL();
- if ( remoteLockSettings->GetEnabled( remoteLockStatus ) )
+ if (remoteLockSettings->GetEnabled(remoteLockStatus))
{
- if ( remoteLockStatus )
+ if (remoteLockStatus)
{
// Remote lock is enabled
lockChange = RMobilePhone::ELockSetEnabled;
@@ -583,32 +585,32 @@
}
case KErrInUse:
{
- RDEBUG("KErrInUse", KErrInUse);
- return EFalse;
+ RDEBUG("KErrInUse", KErrInUse);
+ return EFalse;
}
- case KErrDied :
+ case KErrDied:
{
- RDEBUG("KErrDied ", KErrDied );
- return EFalse;
+ RDEBUG("KErrDied ", KErrDied);
+ return EFalse;
}
- case KErrServerTerminated :
+ case KErrServerTerminated:
{
- RDEBUG("KErrServerTerminated ", KErrServerTerminated );
- return EFalse;
+ RDEBUG("KErrServerTerminated ", KErrServerTerminated);
+ return EFalse;
}
- case KErrServerBusy :
+ case KErrServerBusy:
{
- RDEBUG("KErrServerBusy ", KErrServerBusy );
- return EFalse;
+ RDEBUG("KErrServerBusy ", KErrServerBusy);
+ return EFalse;
}
case KErrAbort:
{
- RDEBUG("KErrAbort", KErrAbort);
- return EFalse;
+ RDEBUG("KErrAbort", KErrAbort);
+ return EFalse;
}
case KErrCancel:
{
- RDEBUG("KErrCancel", KErrCancel);
+ RDEBUG("KErrCancel", KErrCancel);
// user pressed "cancel"
return EFalse;
}
@@ -643,21 +645,19 @@
TInt lEmergencySupported = 0;
TInt err(KErrGeneral);
- err = RProperty::Get(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus,
- autolockState);
+ err = RProperty::Get(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, autolockState);
RDEBUG("StartUp", StartUp);
RDEBUG("err", err);
if (!StartUp)
- {
- RDebug::Printf( "%s %s (%u) might leave if StartUp=0 and err=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, err );
+ {
+ RDebug::Printf("%s %s (%u) might leave if StartUp=0 and err=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, err);
User::LeaveIfError(err);
- }
+ }
TBool isConditionSatisfied = EFalse;
TInt tarmFlag = 0;
- if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw ))
+ if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw))
{
- TInt tRet = RProperty::Get(KSCPSIDAutolock, SCP_TARM_ADMIN_FLAG_UID,
- tarmFlag);
+ TInt tRet = RProperty::Get(KSCPSIDAutolock, SCP_TARM_ADMIN_FLAG_UID, tarmFlag);
if (tRet != KErrNone)
{
@@ -701,15 +701,17 @@
CSecQueryUi *iSecQueryUi;
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
- TInt lType = ESecUiSecretSupported | ESecUiAlphaSupported
- | lCancelSupported | lEmergencySupported | secCodeTypeToAsk;
+ iQueryCanceled = EFalse;
+ TInt lType = ESecUiSecretSupported | ESecUiAlphaSupported | lCancelSupported | lEmergencySupported | secCodeTypeToAsk;
RDEBUG("lType", lType);
- queryAccepted = iSecQueryUi->SecQueryDialog(_L("PassPhraseRequiredL"),
- iSecUi_password, SEC_C_SECURITY_CODE_MIN_LENGTH,
- SEC_C_SECURITY_CODE_MAX_LENGTH, lType);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("PassPhraseRequiredL"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_SECURITY_CODE_MIN_LENGTH, SEC_C_SECURITY_CODE_MAX_LENGTH, lType);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
RDEBUG("queryAccepted", queryAccepted);
iQueryCanceled = ETrue;
delete iSecQueryUi;
@@ -717,13 +719,12 @@
TBool wasCancelledOrEmergency = EFalse;
RDEBUG("KFeatureIdSapDeviceLockEnhancements",
KFeatureIdSapDeviceLockEnhancements);
- if ((queryAccepted == KErrAbort /* =emergency */) || (queryAccepted
- == KErrCancel))
+ if ((queryAccepted == KErrAbort /* =emergency */) || (queryAccepted == KErrCancel))
wasCancelledOrEmergency = ETrue;
RDEBUG("wasCancelledOrEmergency", wasCancelledOrEmergency);
if (wasCancelledOrEmergency)
{
- RDEBUG("StartUp", StartUp);
+ RDEBUG("StartUp", StartUp);
if (!StartUp)
{
RDEBUG("AbortSecurityCode", 0);
@@ -733,26 +734,98 @@
return KErrCancel;
}
- RMobilePhone::TMobilePhoneSecurityCode secCodeType =
- RMobilePhone::ESecurityCodePhonePassword;
+ RMobilePhone::TMobilePhoneSecurityCode secCodeType = RMobilePhone::ESecurityCodePhonePassword;
CWait* wait = NULL;
TInt status = KErrNone;
-
- wait = CWait::NewL();
- RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password,
- required_fourth);
- RDEBUG("WaitForRequestL", 0);
- status = wait->WaitForRequestL();
- RDEBUG("WaitForRequestL status", status);
- delete wait;
+
+ // Validate the code using SCP. This is needed to check expiration
+ RDEBUG("AbortSecurityCode", 0);
+ RSCPClient scpClient;
+ RDEBUG("scpClient.Connect", 0);
+ TInt tRet = scpClient.Connect();
+ RDEBUG("tRet", tRet);
+
+ CleanupClosePushL(scpClient);
+
+ RArray<TDevicelockPolicies> aFailedPolicies;
+ TDevicelockPolicies failedPolicy;
+ TInt retLockcode = KErrNone;
+ RMobilePhone::TMobilePassword aISACode;
+ TInt aFlags = 0;
+ RDEBUG("scpClient.VerifyCurrentLockcode", 0);
+ // this validate on ISA . No need to do iPhone.VerifySecurityCode
+ retLockcode = scpClient.VerifyCurrentLockcode(iSecUi_password, aISACode, aFailedPolicies, aFlags);
+ RDEBUG("retLockcode", retLockcode);
+
+ RDEBUG("aISACode", 0);
+ RDEBUGSTR(aISACode);
+
+ RDEBUG("aFailedPolicies.Count()", aFailedPolicies.Count());
+ RDEBUG("EDeviceLockPasscodeExpiration", EDeviceLockPasscodeExpiration); // 8
+ TInt failedEDeviceLockPasscodeExpiration = 0;
+ for (TInt i = 0; i < aFailedPolicies.Count(); i++)
+ {
+ failedPolicy = aFailedPolicies[i];
+ RDEBUG("failedPolicy", failedPolicy);
+ if (failedPolicy == EDeviceLockPasscodeExpiration)
+ failedEDeviceLockPasscodeExpiration = EDeviceLockPasscodeExpiration;
+ }
+ RDEBUG("Close", 0);
+ scpClient.Close();
+ RDEBUG("PopAndDestroy", 0);
+ CleanupStack::PopAndDestroy(); //scpClient
+
+ RDEBUG("failedEDeviceLockPasscodeExpiration", failedEDeviceLockPasscodeExpiration);
+ if (failedEDeviceLockPasscodeExpiration > 0)
+ {
+ // the password has expired. Note that it has NOT been validated. It will be revalidated inside ChangeSecCodeParamsL
+ RMobilePhone::TMobilePassword iNewPassword;
+ TInt iFlags = 0;
+ iNewPassword.Copy(_L(""));
+ TBuf<0x80> iCaption;
+ iCaption.Copy(_L("ChangeSecCodeL")); // no need to translate because it's not used
+ TInt iShowError = 1;
+ CSecuritySettings* iSecSettings;
+ iSecSettings = CSecuritySettings::NewL();
+ TSecUi::InitializeLibL();
+ RDEBUG("calling ChangeSecCodeParamsL", 0);
+ status = iSecSettings->ChangeSecCodeParamsL(iSecUi_password, iNewPassword, iFlags, iCaption, iShowError);
+ // note that it might have been aborted. The error KErrAbort is shown in this method, not inside ChangeSecCodeParamsL
+ if(status==KErrAccessDenied || status==KErrGsm0707IncorrectPassword)
+ {
+ // the password expired, but the user typed wrongly. The error was already displayed.
+ RDEBUG("SCP returned ", KErrAccessDenied);
+ status=R_CODES_DONT_MATCH;
+ RDEBUG("SCP changed to R_CODES_DONT_MATCH", R_CODES_DONT_MATCH);
+ }
+ RDEBUG("status", status);
+ RDEBUG("iNewPassword", 0);
+ RDEBUGSTR(iNewPassword);
+ TSecUi::UnInitializeLib();
+ RDEBUG("deleting iSecSettings", 0);
+ delete iSecSettings;
+ RDEBUG("deleted iSecSettings", 1);
+ }
+ else
+ {
+ RDEBUG( "wait", 0 );
+ wait = CWait::NewL();
+ RDEBUG("VerifySecurityCode", 0);
+ iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password, required_fourth);
+ RDEBUG("WaitForRequestL",
+ 0);
+ status = wait->WaitForRequestL();
+ RDEBUG("WaitForRequestL status",
+ status);
+ delete wait;
#ifdef __WINS__
- if(status==KErrNotSupported || status == KErrTimedOut)
- {
- RDEBUG( "status", status );
- status=KErrNone;
+ if (status == KErrNotSupported || status == KErrTimedOut)
+ {
+ RDEBUG( "status", status );
+ status = KErrNone;
+ }
+#endif
}
-#endif
TInt returnValue = status;
RDEBUG("tarmFlag", tarmFlag);
@@ -762,9 +835,16 @@
{
case KErrNone:
// code approved
- RDEBUG( "KErrNone", KErrNone );
- CSecuritySettings::ShowResultNoteL(R_CONFIRMATION_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ {
+ RDEBUG("KErrNone", KErrNone);
+ if( failedEDeviceLockPasscodeExpiration > 0)
+ {
+ RDEBUG("code has just been changed. No need to show Confirmation note. failedEDeviceLockPasscodeExpiration", failedEDeviceLockPasscodeExpiration);
+ }
+ else
+ {
+ CSecuritySettings::ShowResultNoteL(R_CONFIRMATION_NOTE, CAknNoteDialog::EConfirmationTone);
+ }
RDEBUG("R_CONFIRMATION_NOTE", R_CONFIRMATION_NOTE);
if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw))
{
@@ -773,26 +853,24 @@
// Unset the admin flag if set
if (tarmFlag & KSCPFlagResyncQuery)
{
- TInt tRet = RProperty::Get(KSCPSIDAutolock,
- SCP_TARM_ADMIN_FLAG_UID, tarmFlag);
+ TInt tRet = RProperty::Get(KSCPSIDAutolock, SCP_TARM_ADMIN_FLAG_UID, tarmFlag);
if (tRet == KErrNone)
{
tarmFlag &= ~KSCPFlagResyncQuery;
- tRet = RProperty::Set(KSCPSIDAutolock,
- SCP_TARM_ADMIN_FLAG_UID, tarmFlag);
+ tRet = RProperty::Set(KSCPSIDAutolock, SCP_TARM_ADMIN_FLAG_UID, tarmFlag);
}
if (tRet != KErrNone)
{
- RDEBUG( "FAILED to unset TARM Admin Flag tRet=", tRet );
+ RDEBUG(
+ "FAILED to unset TARM Admin Flag tRet=",
+ tRet);
}
}
- if (!FeatureManager::FeatureSupported(
- KFeatureIdSapDeviceLockEnhancements))
+ if (!FeatureManager::FeatureSupported(KFeatureIdSapDeviceLockEnhancements))
{
- RDEBUG("KFeatureIdSapDeviceLockEnhancements",
- KFeatureIdSapDeviceLockEnhancements);
+ RDEBUG("KFeatureIdSapDeviceLockEnhancements", KFeatureIdSapDeviceLockEnhancements);
RSCPClient scpClient;
RDEBUG("scpClient.Connect", 0);
TInt tRet = scpClient.Connect();
@@ -802,8 +880,13 @@
CleanupClosePushL(scpClient);
TSCPSecCode newCode;
newCode.Copy(iSecUi_password);
+ RDEBUG(
+ "!!!!!!! ***** TODO deprecated **** !!!!! scpClient.StoreCode",
+ 0);
scpClient.StoreCode(newCode);
RDEBUG("scpClient.StoreCode", 1);
+ // TODO check whether code is expired.
+ // This should be done by TARM, and they should ask to change the code
CleanupStack::PopAndDestroy(); //scpClient
}
@@ -812,23 +895,19 @@
if (StartUp)
{
// get autolock period from Central Repository.
- CRepository* repository = CRepository::NewL(
- KCRUidSecuritySettings);
+ CRepository* repository = CRepository::NewL(KCRUidSecuritySettings);
TInt period = 0;
TInt res = repository->Get(KSettingsAutoLockTime, period);
delete repository;
RDEBUG("res", res);
RDEBUG("period", period);
-
_LIT_SECURITY_POLICY_PASS( KReadPolicy);
_LIT_SECURITY_POLICY_C1(KWritePolicy,
ECapabilityWriteDeviceData);
- RProperty::Define(KPSUidCoreApplicationUIs,
- KCoreAppUIsAutolockStatus, RProperty::EInt,
- KReadPolicy, KWritePolicy);
- RProperty::Set(KPSUidCoreApplicationUIs,
- KCoreAppUIsAutolockStatus, EAutolockOff);
- RDEBUG("KCoreAppUIsAutolockStatus", KCoreAppUIsAutolockStatus);
+ RProperty::Define(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, RProperty::EInt, KReadPolicy, KWritePolicy);
+ RProperty::Set(KPSUidCoreApplicationUIs, KCoreAppUIsAutolockStatus, EAutolockOff);
+ RDEBUG("KCoreAppUIsAutolockStatus",
+ KCoreAppUIsAutolockStatus);
if (res == KErrNone)
{
@@ -838,29 +917,35 @@
// Don't disable the domestic OS device lock
// since that would render the RemoteLock useless.
- TBool remoteLockStatus( EFalse );
+ TBool remoteLockStatus(EFalse);
CRemoteLockSettings* remoteLockSettings = CRemoteLockSettings::NewL();
- if ( remoteLockSettings->GetEnabled( remoteLockStatus ) )
+ if (remoteLockSettings->GetEnabled(remoteLockStatus))
{
- if ( !remoteLockStatus )
+ if (!remoteLockStatus)
{
// Remote lock is disabled
- RDEBUG("Autolock and RemoteLock are disabled -> disable DOS device lock", 0);
+ RDEBUG(
+ "Autolock and RemoteLock are disabled -> disable DOS device lock",
+ 0);
// Disable DOS device lock setting
- RDEBUG( "iCustomPhone.DisablePhoneLock", 0 );
+ RDEBUG(
+ "iCustomPhone.DisablePhoneLock",
+ 0);
wait = CWait::NewL();
- iCustomPhone.DisablePhoneLock(wait->iStatus,iSecUi_password);
- RDEBUG( "WaitForRequestL", 0 );
+ iCustomPhone.DisablePhoneLock(wait->iStatus, iSecUi_password);
+ RDEBUG("WaitForRequestL", 0);
status = wait->WaitForRequestL();
- RDEBUG( "WaitForRequestL", status );
+ RDEBUG("WaitForRequestL", status);
delete wait;
}
}
else
{
// Failed to get remote lock status
- RDEBUG( "Autolock is disabled, but failed to get RemoteLock status, so do nothing", 0 );
+ RDEBUG(
+ "Autolock is disabled, but failed to get RemoteLock status, so do nothing",
+ 0);
}
delete remoteLockSettings;
@@ -874,27 +959,29 @@
// Don't disable the domestic OS device lock
// since that would render the RemoteLock useless.
- TBool remoteLockStatus( EFalse );
+ TBool remoteLockStatus(EFalse);
CRemoteLockSettings* remoteLockSettings = CRemoteLockSettings::NewL();
- if ( remoteLockSettings->GetEnabled( remoteLockStatus ) )
+ if (remoteLockSettings->GetEnabled(remoteLockStatus))
{
- if ( !remoteLockStatus )
+ if (!remoteLockStatus)
{
// Remote lock is disabled
- RDEBUG( "iCustomPhone.DisablePhoneLock", 0 );
+ RDEBUG("iCustomPhone.DisablePhoneLock", 0);
wait = CWait::NewL();
- iCustomPhone.DisablePhoneLock(wait->iStatus,iSecUi_password);
- RDEBUG( "WaitForRequestL", 0 );
- status = wait->WaitForRequestL();
- RDEBUG( "WaitForRequestL status", status );
+ iCustomPhone.DisablePhoneLock(wait->iStatus, iSecUi_password);
+ RDEBUG("WaitForRequestL", 0);
+ status = wait->WaitForRequestL();
+ RDEBUG("WaitForRequestL status", status);
delete wait;
}
}
else
{
// Failed to get remote lock status
- RDEBUG( "Failed to get Autolock period and RemoteLock status, so do nothing", 0 );
+ RDEBUG(
+ "Failed to get Autolock period and RemoteLock status, so do nothing",
+ 0);
}
delete remoteLockSettings;
@@ -903,26 +990,38 @@
}
} // no Startup
-
+ }
break;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
+ {
// security code blocked!
- RDEBUG("KErrLocked", KErrLocked);
- CSecuritySettings::ShowResultNoteL(R_SEC_BLOCKED,
- CAknNoteDialog::EErrorTone);
+ RDEBUG("KErrLocked", KErrLocked)
+ ;
+ CSecuritySettings::ShowResultNoteL(R_SEC_BLOCKED, CAknNoteDialog::EErrorTone);
+ }
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
+ {
RDEBUG("KErrAccessDenied", KErrAccessDenied);
// The Settings caller might retry
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
+ }
+ break;
+ case R_CODES_DONT_MATCH: // if password was supposed to be changed, but it failed (the initial verification)
+ {
+ RDEBUG("R_CODES_DONT_MATCH", R_CODES_DONT_MATCH);
+ // Error was already displayed
+ returnValue = KErrAccessDenied;
+ }
break;
default:
+ {
RDEBUG("default", status);
CSecuritySettings::ShowErrorNoteL(status);
// The Settings caller might retry
+ }
break;
}
RDEBUG("returnValue", returnValue);
@@ -944,11 +1043,11 @@
RMobilePhone::TMobilePassword iSecUi_password;
TInt lCancelSupported = ESecUiCancelNotSupported;
+ TInt lEmergencySupported = ESecUiEmergencyNotSupported;
TInt queryAccepted = KErrCancel;
TInt lAlphaSupported = 0;
RMobilePhone::TMobilePassword required_fourth;
- RMobilePhone::TMobilePhoneSecurityCode secCodeType =
- RMobilePhone::ESecurityCodePin1;
+ RMobilePhone::TMobilePhoneSecurityCode secCodeType = RMobilePhone::ESecurityCodePin1;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5 codeInfo;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg codeInfoPkg(codeInfo);
TBool StartUp = ETrue;
@@ -965,25 +1064,25 @@
if (!StartUp)
{
// read a flag to see whether the query is SecUi originated. For example, from CSecuritySettings::ChangePinRequestParamsL
- err = RProperty::Get(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
+ err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
if (err != KErrNone)
{
- RDEBUG("FAILED to get the SECUI query Flag err", err);
+ RDEBUG("FAILED to get the SECUI query Flag err", err);
}
}
RDEBUG("err", err);
RDEBUG("secUiOriginatedQuery", secUiOriginatedQuery);
RDEBUG("ESecurityUIsSecUIOriginated", ESecurityUIsSecUIOriginated);
- if (StartUp || (secUiOriginatedQuery != ESecurityUIsSecUIOriginated)
- || (err != KErrNone))
+ if (StartUp || (secUiOriginatedQuery != ESecurityUIsSecUIOriginated) || (err != KErrNone))
{
RDEBUG("0", 0);
lCancelSupported = ESecUiCancelNotSupported;
+ lEmergencySupported = ESecUiEmergencySupported;
}
else
{
lCancelSupported = ESecUiCancelSupported;
+ lEmergencySupported = ESecUiEmergencyNotSupported;
// it will be RMobilePhone::ESecurityCodePin1 , equivalent to ESecUiNone
}
wait->SetRequestType(EMobilePhoneGetSecurityCodeInfo);
@@ -993,9 +1092,9 @@
RDEBUG("res", res);
#ifdef __WINS__
- RDEBUG( "emulator can't read PIN attempts", res );
- res=KErrNone;
- codeInfo.iRemainingEntryAttempts=3;
+ RDEBUG("emulator can't read PIN attempts", res);
+ res = KErrNone;
+ codeInfo.iRemainingEntryAttempts = 3;
#endif
User::LeaveIfError(res);
@@ -1008,22 +1107,22 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
RDEBUG("SecQueryDialog", 1);
// ESecUiCodeEtelReqest/ESecUiNone might be useful
lAlphaSupported = ESecUiAlphaNotSupported;
TBuf<0x100> title;
title.Zero();
- title.Append(_L("Pin1RequiredL"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_pin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- TInt amode = ESecUiSecretSupported | lAlphaSupported | lCancelSupported
- | ESecUiEmergencySupported | secCodeType;
+ TInt amode = ESecUiSecretSupported | lAlphaSupported | lCancelSupported | lEmergencySupported | secCodeType;
RDEBUG("amode", amode);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, amode);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, amode);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1031,7 +1130,7 @@
if (queryAccepted == KErrAbort) // emergency call
{
- RDEBUG("queryAccepted", queryAccepted);
+ RDEBUG("queryAccepted", queryAccepted);
CleanupStack::PopAndDestroy(wait); // this is needed
return KErrCancel;
}
@@ -1046,10 +1145,9 @@
}
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password,
- required_fourth);
+ iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password, required_fourth);
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
@@ -1060,18 +1158,17 @@
{
case KErrNone:
// code approved
- RDEBUG("code approved", res);
- if(lCancelSupported == ESecUiCancelNotSupported)
- { // OK note is not displayed in boot-up, to make things faster
- CSecuritySettings::ShowResultNoteL(R_CONFIRMATION_NOTE,
- CAknNoteDialog::EConfirmationTone);
- }
+ RDEBUG("code approved", res)
+ ;
+ if (lCancelSupported == ESecUiCancelNotSupported)
+ { // OK note is not displayed in boot-up, to make things faster
+ CSecuritySettings::ShowResultNoteL(R_CONFIRMATION_NOTE, CAknNoteDialog::EConfirmationTone);
+ }
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// code was entered erroneously
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
if (StartUp)
{
returnValue = Pin1RequiredL();
@@ -1082,19 +1179,20 @@
// code blocked; show error note and terminate.
// what if not during Startup? Probably it's Ok since the SIM would had also failed at StartUp
if (StartUp)
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
break;
case KErrGsm0707SimWrong:
// sim lock active
// no error? This is strange
break;
default:
+ {
CSecuritySettings::ShowErrorNoteL(res);
if (StartUp)
{
returnValue = Pin1RequiredL();
}
+ }
break;
}
return returnValue;
@@ -1113,7 +1211,7 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
TInt queryAccepted = KErrCancel;
RMobilePhone::TMobilePassword puk1_password;
RMobilePhone::TMobilePassword aNewPinPassword;
@@ -1127,7 +1225,7 @@
TBool StartUp(ETrue);
StartUp = iStartup;
- TInt res(KErrCancel); // for the first try
+ TInt res(KErrCancel); // for the first try
wait->SetRequestType(EMobilePhoneGetSecurityCodeInfo);
TInt thisTry = 0;
@@ -1136,27 +1234,25 @@
while (res != KErrNone && (thisTry++) <= KTriesToConnectServer)
{
if (thisTry > 0)
- User::After( KTimeBeforeRetryingRequest);
+ User::After(KTimeBeforeRetryingRequest);
RDEBUG("GetSecurityCodeInfo", 0);
iPhone.GetSecurityCodeInfo(wait->iStatus, blockCodeType, codeInfoPkg);
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
}
- RDEBUG("res", res);
+ RDEBUG("res", res);
// If there's still an error we're doomed. Bail out.
User::LeaveIfError(res);
RDEBUG("StartUp", StartUp);
RDEBUG("codeInfo.iRemainingEntryAttempts",
codeInfo.iRemainingEntryAttempts);
- TInt attempts(codeInfo.iRemainingEntryAttempts);
- RDEBUG( "attempts", attempts );
+ TInt attempts(codeInfo.iRemainingEntryAttempts);
+ RDEBUG("attempts", attempts);
// show the last "Code Error" note of PIN verify result here so it won't be left under the PUK1 dialog
- if (!StartUp && (attempts
- == KMaxNumberOfPUKAttempts))
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ if (!StartUp && (attempts == KMaxNumberOfPUKAttempts))
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
if (attempts == KMaxNumberOfPINAttempts)
attempts = -1;
@@ -1164,23 +1260,23 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
RDEBUG("SecQueryDialog", 1);
// ESecUiCodeEtelReqest/ESecUiNone might be useful
TBuf<0x100> title;
title.Zero();
- title.Append(_L("Puk1RequiredL"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_puk_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(attempts);
TInt lSecUiCancelSupported = ESecUiCancelSupported | ESecUiEmergencyNotSupported;
- if(StartUp) // how to know whether PUK comes from failing at Starter, or failing at any other PIN (i.e. changing PIN, or changing PIN-request) ???
- lSecUiCancelSupported = ESecUiCancelNotSupported | ESecUiEmergencySupported;
- queryAccepted = iSecQueryUi->SecQueryDialog(title, puk1_password,
- SEC_C_PUK_CODE_MIN_LENGTH, SEC_C_PUK_CODE_MAX_LENGTH,
- ESecUiSecretNotSupported | ESecUiAlphaNotSupported
- | lSecUiCancelSupported | ESecUiPukRequired);
+ if (StartUp) // how to know whether PUK comes from failing at Starter, or failing at any other PIN (i.e. changing PIN, or changing PIN-request) ???
+ lSecUiCancelSupported = ESecUiCancelNotSupported | ESecUiEmergencySupported;
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, puk1_password, SEC_C_PUK_CODE_MIN_LENGTH, SEC_C_PUK_CODE_MAX_LENGTH, ESecUiSecretNotSupported | ESecUiAlphaNotSupported
+ | lSecUiCancelSupported | ESecUiPukRequired);
RDEBUG("puk1_password", 0);
- RDebug::Print(puk1_password);
+ RDEBUGSTR(puk1_password);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1199,21 +1295,19 @@
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
- CleanupStack::PopAndDestroy(wait);
-
+ CleanupStack::PopAndDestroy(wait);
+
TInt returnValue = res;
switch (res)
{
case KErrNone:
// code approved -> note . The process continue and new-pin is requested
- CSecuritySettings::ShowResultNoteL(res,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(res, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// wrong PUK code -> note -> ask PUK code again
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
returnValue = Puk1RequiredL();
break;
case KErrGsm0707SimWrong:
@@ -1230,25 +1324,30 @@
break;
}
- // Now the PUK1 is validated. It's time for asking the new PIN1
- RDEBUG("new wait", 0);
- wait = CWait::NewL();
- CleanupStack::PushL(wait);
+ // Now the PUK1 is validated. It's time for asking the new PIN1
+ RDEBUG("new wait", 0);
+ wait = CWait::NewL();
+ CleanupStack::PushL(wait);
{
// new-pin query
CSecQueryUi * iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
RDEBUG("SecQueryDialog", 1);
-
- queryAccepted = iSecQueryUi->SecQueryDialog(
- _L("PIN1-New|PIN1-Verif"), aNewPinPassword,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiPukRequired);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_pin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_verify_new_pin_code"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, aNewPinPassword, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiPukRequired);
RDEBUG("aNewPinPassword", 0);
- RDebug::Print(aNewPinPassword);
+ RDEBUGSTR(aNewPinPassword);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1262,8 +1361,7 @@
// send code again, now with the user pin
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, blockCodeType, aNewPinPassword,
- puk1_password);
+ iPhone.VerifySecurityCode(wait->iStatus, blockCodeType, aNewPinPassword, puk1_password);
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
@@ -1274,14 +1372,12 @@
{
case KErrNone:
// code approved -> note
- CSecuritySettings::ShowResultNoteL(R_PIN_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(R_PIN_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// wrong PUK code -> note -> ask PUK code again
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
returnValue = Puk1RequiredL();
break;
case KErrGsm0707SimWrong:
@@ -1297,7 +1393,7 @@
returnValue = Puk1RequiredL();
break;
}
- RDEBUG("returnValue", returnValue);
+ RDEBUG("returnValue", returnValue);
return returnValue;
}
//
@@ -1313,12 +1409,11 @@
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
TInt queryAccepted = KErrCancel;
RMobilePhone::TMobilePassword iSecUi_password;
RMobilePhone::TMobilePassword required_fourth;
- RMobilePhone::TMobilePhoneSecurityCode secCodeType(
- RMobilePhone::ESecurityCodePin2);
+ RMobilePhone::TMobilePhoneSecurityCode secCodeType(RMobilePhone::ESecurityCodePin2);
RMobilePhone::TMobilePhoneSecurityCodeInfoV5 codeInfo;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg codeInfoPkg(codeInfo);
CWait* wait = CWait::NewL();
@@ -1341,21 +1436,21 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
RDEBUG("SecQueryDialog", 1);
// ESecUiCodeEtelReqest/ESecUiNone might be useful against KLastRemainingInputAttempt
TBuf<0x100> title;
title.Zero();
- title.Append(_L("Pin2RequiredL"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_pin2_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password,
- SEC_C_PIN2_CODE_MIN_LENGTH, SEC_C_PIN2_CODE_MAX_LENGTH,
- ESecUiSecretNotSupported | ESecUiAlphaNotSupported
- | ESecUiCancelSupported | secCodeType);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_PIN2_CODE_MIN_LENGTH, SEC_C_PIN2_CODE_MAX_LENGTH, ESecUiSecretNotSupported | ESecUiAlphaNotSupported
+ | ESecUiCancelSupported | secCodeType);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
RDEBUG("queryAccepted", queryAccepted);
iQueryCanceled = ETrue;
delete iSecQueryUi;
@@ -1371,8 +1466,7 @@
}
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password,
- required_fourth);
+ iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password, required_fourth);
RDEBUG("WaitForRequestL", 0);
TInt status = wait->WaitForRequestL();
RDEBUG("WaitForRequestL status", status);
@@ -1385,14 +1479,12 @@
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// code was entered erroneously
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
break;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
// blocked
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
break;
default:
CSecuritySettings::ShowErrorNoteL(status);
@@ -1411,7 +1503,7 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
TInt queryAccepted = KErrCancel;
RMobilePhone::TMobilePassword iSecUi_password;
RMobilePhone::TMobilePassword aNewPassword;
@@ -1419,8 +1511,7 @@
RMobilePhone::TMobilePhoneSecurityCodeInfoV5 codeInfo;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg codeInfoPkg(codeInfo);
- RMobilePhone::TMobilePhoneSecurityCode secCodeType =
- RMobilePhone::ESecurityCodePuk2;
+ RMobilePhone::TMobilePhoneSecurityCode secCodeType = RMobilePhone::ESecurityCodePuk2;
CWait* wait = CWait::NewL();
CleanupStack::PushL(wait);
@@ -1439,7 +1530,7 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
RDEBUG("SecQueryDialog", 1);
// ESecUiCodeEtelReqest/ESecUiNone might be useful
@@ -1450,15 +1541,15 @@
TBuf<0x100> title;
title.Zero();
- title.Append(_L("Puk2RequiredL"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("Puk2RequiredL"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password,
- SEC_C_PUK2_CODE_MIN_LENGTH, SEC_C_PUK2_CODE_MAX_LENGTH,
- ESecUiSecretNotSupported | ESecUiAlphaNotSupported
- | ESecUiCancelSupported | secCodeType );
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_PUK2_CODE_MIN_LENGTH, SEC_C_PUK2_CODE_MAX_LENGTH, ESecUiSecretNotSupported | ESecUiAlphaNotSupported
+ | ESecUiCancelSupported | secCodeType);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1485,21 +1576,18 @@
{
case KErrNone:
// code approved -> note
- CSecuritySettings::ShowResultNoteL(res,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(res, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// wrong PUK2 code -> note -> ask PUK2 code again
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
Puk2RequiredL();
break;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
// Pin2 features blocked permanently!
- CSecuritySettings::ShowResultNoteL(R_PIN2_REJECTED,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(R_PIN2_REJECTED, CAknNoteDialog::EConfirmationTone);
break;
default:
CSecuritySettings::ShowErrorNoteL(res);
@@ -1507,23 +1595,25 @@
break;
}
- // now the PUK2 is valid. Time to get the new PIN2
- wait = CWait::NewL();
+ // now the PUK2 is valid. Time to get the new PIN2
+ wait = CWait::NewL();
CleanupStack::PushL(wait);
- {
+ {
// new pin2 code query
CSecQueryUi * iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("PIN2-New|PIN2-Verif"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
// ESecUiCodeEtelReqest/ESecUiNone might be useful
- queryAccepted
- = iSecQueryUi->SecQueryDialog(_L("PIN2-New|PIN2-Verif"),
- aNewPassword, SEC_C_PIN2_CODE_MIN_LENGTH,
- SEC_C_PIN2_CODE_MAX_LENGTH, ESecUiAlphaNotSupported
- | ESecUiCancelSupported | secCodeType);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, aNewPassword, SEC_C_PIN2_CODE_MIN_LENGTH, SEC_C_PIN2_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | secCodeType);
RDEBUG("aNewPassword", 0);
- RDebug::Print(aNewPassword);
+ RDEBUGSTR(aNewPassword);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1539,8 +1629,7 @@
}
// send code. The code was temporarilly changed before. Thus, this really done to set the new-new one
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, secCodeType, aNewPassword,
- iSecUi_password);
+ iPhone.VerifySecurityCode(wait->iStatus, secCodeType, aNewPassword, iSecUi_password);
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
@@ -1550,21 +1639,18 @@
{
case KErrNone:
// code approved -> note
- CSecuritySettings::ShowResultNoteL(R_PIN2_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(R_PIN2_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// wrong PUK2 code -> note -> ask PUK2 code again
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
Puk2RequiredL();
break;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
// Pin2 features blocked permanently!
- CSecuritySettings::ShowResultNoteL(R_PIN2_REJECTED,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(R_PIN2_REJECTED, CAknNoteDialog::EConfirmationTone);
break;
default:
CSecuritySettings::ShowErrorNoteL(res);
@@ -1585,11 +1671,10 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
- RDEBUG("wcdmaSupported", wcdmaSupported);
- RDEBUG("upinSupported", upinSupported);
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
+ RDEBUG("wcdmaSupported", wcdmaSupported);
+ RDEBUG("upinSupported", upinSupported);
if (wcdmaSupported || upinSupported)
{
TInt queryAccepted = KErrCancel;
@@ -1597,10 +1682,8 @@
RMobilePhone::TMobilePassword iSecUi_password;
RMobilePhone::TMobilePassword required_fourth;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5 codeInfo;
- RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg
- codeInfoPkg(codeInfo);
- RMobilePhone::TMobilePhoneSecurityCode secCodeType =
- RMobilePhone::ESecurityUniversalPin;
+ RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg codeInfoPkg(codeInfo);
+ RMobilePhone::TMobilePhoneSecurityCode secCodeType = RMobilePhone::ESecurityUniversalPin;
CWait* wait = CWait::NewL();
CleanupStack::PushL(wait);
TBool StartUp = ETrue;
@@ -1622,34 +1705,32 @@
if (!StartUp)
{
// read a flag to see whether the query is SecUi originated.
- err = RProperty::Get(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
+ err = RProperty::Get(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, secUiOriginatedQuery);
}
/* request PIN using QT */
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
// ESecUiCodeEtelReqest/ESecUiNone might be useful
// TODO also support Emergency
- if (StartUp || (secUiOriginatedQuery != ESecurityUIsSecUIOriginated)
- || (err != KErrNone))
+ if (StartUp || (secUiOriginatedQuery != ESecurityUIsSecUIOriginated) || (err != KErrNone))
lCancelSupported = ESecUiCancelNotSupported;
else
lCancelSupported = ESecUiCancelSupported;
TBuf<0x100> title;
title.Zero();
- title.Append(_L("UPin1RequiredL"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_upin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiSecretSupported | ESecUiAlphaNotSupported
- | lCancelSupported | ESecUiCodeEtelReqest);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiSecretSupported | ESecUiAlphaNotSupported
+ | lCancelSupported | ESecUiCodeEtelReqest);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1663,8 +1744,7 @@
return KErrCancel;
}
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, secCodeType,
- iSecUi_password, required_fourth);
+ iPhone.VerifySecurityCode(wait->iStatus, secCodeType, iSecUi_password, required_fourth);
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
@@ -1675,15 +1755,14 @@
{
case KErrNone:
// code approved
- RDEBUG("code approved ", 0);
- CSecuritySettings::ShowResultNoteL(R_CONFIRMATION_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ RDEBUG("code approved ", 0)
+ ;
+ CSecuritySettings::ShowResultNoteL(R_CONFIRMATION_NOTE, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// code was entered erroneously
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
if (StartUp)
{
returnValue = UPinRequiredL();
@@ -1693,13 +1772,12 @@
case KErrLocked:
// code blocked; show error note and terminate.
if (StartUp)
- CSecuritySettings::ShowResultNoteL(res,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(res, CAknNoteDialog::EErrorTone);
break;
case KErrGsm0707SimWrong:
// sim lock active
break;
- default: // for example, KErrArgument
+ default: // for example, KErrArgument
CSecuritySettings::ShowErrorNoteL(res);
if (StartUp)
{
@@ -1721,9 +1799,8 @@
// qtdone
TInt CSecurityHandler::UPukRequiredL()
{
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
if (wcdmaSupported || upinSupported)
{
RDEBUG("0", 0);
@@ -1731,8 +1808,7 @@
RMobilePhone::TMobilePassword iSecUi_password;
RMobilePhone::TMobilePassword aNewPassword;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5 codeInfo;
- RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg
- codeInfoPkg(codeInfo);
+ RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg codeInfoPkg(codeInfo);
RMobilePhone::TMobilePhoneSecurityCode blockCodeType;
blockCodeType = RMobilePhone::ESecurityUniversalPuk;
@@ -1751,10 +1827,8 @@
RDEBUG("WaitForRequestL res", res);
User::LeaveIfError(res);
//show last "Code Error" note for UPIN verify result so it won't be left under the PUK1 dialog
- if (!StartUp && (codeInfo.iRemainingEntryAttempts
- == KMaxNumberOfPUKAttempts))
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ if (!StartUp && (codeInfo.iRemainingEntryAttempts == KMaxNumberOfPUKAttempts))
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
// ask UPUK code
/* request PIN using QT */
@@ -1762,21 +1836,21 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
// TODO ESecUiCodeEtelReqest/ESecUiNone might be useful
// TODO also support Emergency
TBuf<0x100> title;
title.Zero();
- title.Append(_L("Pin1RequiredL"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("UPuk1RequiredL"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title,
- iSecUi_password, SEC_C_PUK_CODE_MIN_LENGTH,
- SEC_C_PUK_CODE_MAX_LENGTH, ESecUiAlphaNotSupported
- | ESecUiCancelSupported | ESecUiPukRequired);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, iSecUi_password, SEC_C_PUK_CODE_MIN_LENGTH, SEC_C_PUK_CODE_MAX_LENGTH, ESecUiAlphaNotSupported
+ | ESecUiCancelSupported | ESecUiPukRequired);
RDEBUG("iSecUi_password", 0);
- RDebug::Print(iSecUi_password);
+ RDEBUGSTR(iSecUi_password);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1793,17 +1867,22 @@
CSecQueryUi *iSecQueryUi;
RDEBUG("CSecQueryUi", 0);
iSecQueryUi = CSecQueryUi::NewL();
- iQueryCanceled = EFalse;
+ iQueryCanceled = EFalse;
// TODO ESecUiCodeEtelReqest/ESecUiNone might be useful
// TODO also support Emergency
-
- queryAccepted = iSecQueryUi->SecQueryDialog(_L(
- "UPuk-New|UPuk-Verif"), aNewPassword,
- SEC_C_PUK_CODE_MIN_LENGTH, SEC_C_PUK_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiPukRequired);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_upin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("Verify"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, aNewPassword, SEC_C_PUK_CODE_MIN_LENGTH, SEC_C_PUK_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiPukRequired);
RDEBUG("aNewPassword", 0);
- RDebug::Print(aNewPassword);
+ RDEBUGSTR(aNewPassword);
iQueryCanceled = ETrue;
delete iSecQueryUi;
RDEBUG("queryAccepted", queryAccepted);
@@ -1816,8 +1895,7 @@
// send code
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(wait->iStatus, blockCodeType, aNewPassword,
- iSecUi_password);
+ iPhone.VerifySecurityCode(wait->iStatus, blockCodeType, aNewPassword, iSecUi_password);
RDEBUG("WaitForRequestL", 0);
res = wait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
@@ -1828,14 +1906,12 @@
{
case KErrNone:
// code approved -> note
- CSecuritySettings::ShowResultNoteL(R_UPIN_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(R_UPIN_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
// wrong PUK code -> note -> ask UPUK code again
- CSecuritySettings::ShowResultNoteL(R_CODE_ERROR,
- CAknNoteDialog::EErrorTone);
+ CSecuritySettings::ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
returnValue = UPukRequiredL();
break;
case KErrGsm0707SimWrong:
@@ -1867,8 +1943,7 @@
void CSecurityHandler::SimLockEventL()
{
RDEBUG("0", 0);
- CSecuritySettings::ShowResultNoteL(R_SIM_ON,
- CAknNoteDialog::EConfirmationTone);
+ CSecuritySettings::ShowResultNoteL(R_SIM_ON, CAknNoteDialog::EConfirmationTone);
}
// ---------------------------------------------------------
// CSecurityHandler::RemoveSplashScreenL()
--- a/securitydialogs/SecUi/Src/SecUiSecuritySettings.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/SecUi/Src/SecUiSecuritySettings.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -1,20 +1,20 @@
/*
-* Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description: Provides api for changing security settings.
-*
-*
-*/
+ * Copyright (c) 2002 Nokia Corporation and/or its subsidiary(-ies).
+ * All rights reserved.
+ * This component and the accompanying materials are made available
+ * under the terms of "Eclipse Public License v1.0"
+ * which accompanies this distribution, and is available
+ * at the URL "http://www.eclipse.org/legal/epl-v10.html".
+ *
+ * Initial Contributors:
+ * Nokia Corporation - initial contribution.
+ *
+ * Contributors:
+ *
+ * Description: Provides api for changing security settings.
+ *
+ *
+ */
#include <etelmm.h>
#include <exterror.h>
@@ -35,7 +35,7 @@
#include "secuisecurityhandler.h"
#include "secuicodequerydialog.h"
#include "SecUiWait.h"
-
+#include <hb/hbcore/hbtextresolversymbian.h>
#include <aknnotewrappers.h>
#include <StringLoader.h>
#include <RemoteLockSettings.h>
@@ -57,6 +57,7 @@
const TInt KMaxNumberOfPINAttempts(3); // is this valid also for PIN2 ?
#define ESecUiTypeLock 0x00100000
+#define KErrTDevicelockPolicies 0x10207837
// ================= MEMBER FUNCTIONS =======================
//
@@ -98,7 +99,7 @@
* Needs customer TSY implementation
*****************************************************/
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
TInt err(KErrGeneral);
TInt thisTry(0);
iWait = CWait::NewL();
@@ -108,8 +109,7 @@
FeatureManager::InitializeLibL();
// connect to ETel server
- while ((err = iServer.Connect()) != KErrNone && (thisTry++)
- <= KTriesToConnectServer)
+ while ((err = iServer.Connect()) != KErrNone && (thisTry++) <= KTriesToConnectServer)
{
User::After( KTimeBeforeRetryingServerConnection);
}
@@ -126,13 +126,18 @@
}
// open phones
- User::LeaveIfError(iServer.SetExtendedErrorGranularity(
- RTelServer::EErrorExtended));
+ User::LeaveIfError(iServer.SetExtendedErrorGranularity(RTelServer::EErrorExtended));
User::LeaveIfError(iServer.GetPhoneInfo(PhoneIndex, PhoneInfo));
User::LeaveIfError(iPhone.Open(iServer, PhoneInfo.iName));
User::LeaveIfError(iCustomPhone.Open(iPhone));
iSecurityHandler = new (ELeave) CSecurityHandler(iPhone);
+ _LIT(KFileName, "secui_");
+ _LIT(KPath, "z:/resource/qt/translations/");
+ RDEBUG("HbTextResolverSymbian", 0);
+ TBool result = HbTextResolverSymbian::Init(KFileName, KPath);
+ RDEBUG("result", result);
+
}
//
// ----------------------------------------------------------
@@ -155,16 +160,14 @@
// Cancel active requests
if (iWait->IsActive())
{
- RDEBUG("CancelAsyncRequest", 0);
+ RDEBUG("CancelAsyncRequest", 0);
iPhone.CancelAsyncRequest(iWait->GetRequestType());
switch (iWait->GetRequestType())
{ //inform query that it has beeen canceled
case EMobilePhoneSetLockSetting:
case EMobilePhoneSetFdnSetting:
- RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestCanceled);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestCanceled);
break;
default:
break;
@@ -202,7 +205,7 @@
iNewPassword.Copy(_L(""));
TBuf<0x80> iCaption;
- iCaption.Copy(_L("ChangePinL"));
+ iCaption.Copy(_L("ChangePinL")); // no need to translate. Not used
TInt iShowError = 1;
TInt err = ChangePinParamsL(iOldPassword, iNewPassword, iFlags, iCaption, iShowError);
RDEBUG("err", err);
@@ -224,10 +227,9 @@
iNewPassword.Copy(_L(""));
TBuf<0x80> iCaption;
- iCaption.Copy(_L("ChangeUPinL"));
+ iCaption.Copy(_L("ChangeUPinL")); // no need to translate. Not used
TInt iShowError = 1;
- TInt err = ChangeUPinParamsL(iOldPassword, iNewPassword, iFlags, iCaption,
- iShowError);
+ TInt err = ChangeUPinParamsL(iOldPassword, iNewPassword, iFlags, iCaption, iShowError);
RDEBUG("err", err);
}
@@ -248,10 +250,9 @@
iNewPassword.Copy(_L(""));
TBuf<0x80> iCaption;
- iCaption.Copy(_L("ChangePin2L"));
+ iCaption.Copy(_L("ChangePin2L")); // no need to translate. Not used
TInt iShowError = 1;
- TInt err = ChangePin2ParamsL(iOldPassword, iNewPassword, iFlags, iCaption,
- iShowError);
+ TInt err = ChangePin2ParamsL(iOldPassword, iNewPassword, iFlags, iCaption, iShowError);
RDEBUG("err", err);
}
//
@@ -270,10 +271,9 @@
iNewPassword.Copy(_L(""));
TBuf<0x80> iCaption;
- iCaption.Copy(_L("ChangeSecCodeL"));
+ iCaption.Copy(_L("ChangeSecCodeL")); // no need to translate. Not used
TInt iShowError = 1;
- TInt err = ChangeSecCodeParamsL(iOldPassword, iNewPassword, iFlags, iCaption,
- iShowError);
+ TInt err = ChangeSecCodeParamsL(iOldPassword, iNewPassword, iFlags, iCaption, iShowError);
RDEBUG("err", err);
}
//
@@ -290,10 +290,9 @@
TInt iFlags = 0;
TInt iShowError = 1;
TBuf<0x80> iCaption;
- iCaption.Copy(_L("ChangeAutoLockPeriodL"));
+ iCaption.Copy(_L("ChangeAutoLockPeriodL")); // no need to translate. Not used
iOldPassword.Copy(_L(""));
- ret = ChangeAutoLockPeriodParamsL(aPeriod, iOldPassword, iFlags,
- iCaption, iShowError);
+ ret = ChangeAutoLockPeriodParamsL(aPeriod, iOldPassword, iFlags, iCaption, iShowError);
RDEBUG("ret", ret);
return ret;
}
@@ -304,45 +303,44 @@
// Changes remote lock status (on/off)
// ----------------------------------------------------------
// no qtdone
-EXPORT_C TInt CSecuritySettings::ChangeRemoteLockStatusL(
- TBool& aRemoteLockStatus, TDes& aRemoteLockCode, TInt aAutoLockPeriod)
+EXPORT_C TInt CSecuritySettings::ChangeRemoteLockStatusL(TBool& aRemoteLockStatus, TDes& aRemoteLockCode, TInt aAutoLockPeriod)
{
- TInt retValue( KErrNone );
- RDEBUG("aRemoteLockStatus", aRemoteLockStatus);
- RDEBUG("aAutoLockPeriod", aAutoLockPeriod);
+ TInt retValue(KErrNone);
+ RDEBUG("aRemoteLockStatus", aRemoteLockStatus);
+ RDEBUG("aAutoLockPeriod", aAutoLockPeriod);
- if ( aRemoteLockStatus )
+ if (aRemoteLockStatus)
{
aRemoteLockStatus = ETrue;
// If user wishes to enable remote lock
// a new remote lock code is required.
// RemoteLockCodeQueryL also
- retValue = RemoteLockCodeQueryL( aRemoteLockCode );
+ retValue = RemoteLockCodeQueryL(aRemoteLockCode);
}
else
{
aRemoteLockStatus = EFalse;
retValue = KErrNone;
- // TODO this should calculate aAutoLockPeriod itself, and not trust the input
+ // TODO this should calculate aAutoLockPeriod itself, and not trust the input
// Check whether AutoLock is enabled (timeout value greater
// than zero) or not. If AutoLock is enabled the domestic OS
// device lock should be left enabled.
- if ( aAutoLockPeriod == 0 )
+ if (aAutoLockPeriod == 0)
{
// Disable lock setting from domestic OS
- retValue = RemoteLockSetLockSettingL( EFalse );
+ retValue = RemoteLockSetLockSettingL(EFalse);
}
else
{
// If AutoLock is enabled, don't disable the DOS device lock
// Re-set (enable) the domestic OS device lock because as a
// side effect it requires the security code from the user
- retValue = RemoteLockSetLockSettingL( ETrue );
+ retValue = RemoteLockSetLockSettingL(ETrue);
}
}
- RDEBUG( "retValue", retValue );
+ RDEBUG( "retValue", retValue );
return retValue;
}
//
@@ -360,65 +358,71 @@
TInt CSecuritySettings::RemoteLockCodeQueryL(TDes& aRemoteLockCode)
{
- TInt retValue( KErrNone );
+ TInt retValue(KErrNone);
- // This is done because lock-code needs to be asked first.
- // Enable lock setting in domestic OS. It is safe to enable the
- // lock setting since RemoteLock API requires remote locking to
- // be enabled when changing or setting the remote lock message.
- retValue = RemoteLockSetLockSettingL( ETrue );
- RDEBUG( "retValue", retValue );
- if (retValue != KErrNone)
- return retValue;
+ // This is done because lock-code needs to be asked first.
+ // Enable lock setting in domestic OS. It is safe to enable the
+ // lock setting since RemoteLock API requires remote locking to
+ // be enabled when changing or setting the remote lock message.
+ retValue = RemoteLockSetLockSettingL(ETrue);
+ RDEBUG( "retValue", retValue );
+ if (retValue != KErrNone)
+ return retValue;
aRemoteLockCode.Zero();
TInt queryAccepted = KErrCancel;
- queryAccepted = KErrCancel;
- CSecQueryUi * iSecQueryUi;
- iSecQueryUi = CSecQueryUi::NewL();
- // this queries both, and verifies itself
- queryAccepted = iSecQueryUi->SecQueryDialog(
- _L("RemoteMsg-New|RemoteMsg-Ver"), aRemoteLockCode,
- SEC_REMOTELOCK_CODE_MIN_LENGTH, SEC_REMOTELOCK_CODE_MAX_LENGTH,
- ESecUiAlphaSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | ESecUiNone);
- RDEBUG("aRemoteLockCode", 0);
- RDebug::Print(aRemoteLockCode);
- RDEBUG("queryAccepted", queryAccepted);
- delete iSecQueryUi;
- if (queryAccepted != KErrNone)
- return KErrAbort;
+ queryAccepted = KErrCancel;
+ CSecQueryUi * iSecQueryUi;
+ iSecQueryUi = CSecQueryUi::NewL();
+ // this queries both, and verifies itself
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_rem_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("Verify"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, aRemoteLockCode, SEC_REMOTELOCK_CODE_MIN_LENGTH, SEC_REMOTELOCK_CODE_MAX_LENGTH, ESecUiAlphaSupported
+ | ESecUiCancelSupported | ESecUiEmergencyNotSupported | ESecUiNone);
+ RDEBUG("aRemoteLockCode", 0);
+ RDEBUGSTR(aRemoteLockCode);
+ RDEBUG("queryAccepted", queryAccepted);
+ delete iSecQueryUi;
+ if (queryAccepted != KErrNone)
+ return KErrAbort;
- // Check that the new remote lock code doesn't match the security code of the device.
- RMobilePhone::TMobilePhoneSecurityCode secCodeType = RMobilePhone::ESecurityCodePhonePassword;
- RMobilePhone::TMobilePassword securityCode;
- RMobilePhone::TMobilePassword unblockCode; // Required here only as a dummy parameter
+ // Check that the new remote lock code doesn't match the security code of the device.
+ RMobilePhone::TMobilePhoneSecurityCode secCodeType = RMobilePhone::ESecurityCodePhonePassword;
+ RMobilePhone::TMobilePassword securityCode;
+ RMobilePhone::TMobilePassword unblockCode; // Required here only as a dummy parameter
- securityCode = aRemoteLockCode;
- RDEBUG( "EMobilePhoneVerifySecurityCode", EMobilePhoneVerifySecurityCode );
- iWait->SetRequestType( EMobilePhoneVerifySecurityCode );
- RDEBUG( "VerifySecurityCode", 0 );
- iPhone.VerifySecurityCode( iWait->iStatus, secCodeType, securityCode, unblockCode );
- RDEBUG( "WaitForRequestL", 0 );
- TInt res = iWait->WaitForRequestL();
- RDEBUG( "WaitForRequestL res", res );
+ securityCode = aRemoteLockCode;
+ RDEBUG( "EMobilePhoneVerifySecurityCode", EMobilePhoneVerifySecurityCode );
+ iWait->SetRequestType(EMobilePhoneVerifySecurityCode);
+ RDEBUG( "VerifySecurityCode", 0 );
+ iPhone.VerifySecurityCode(iWait->iStatus, secCodeType, securityCode, unblockCode);
+ RDEBUG( "WaitForRequestL", 0 );
+ TInt res = iWait->WaitForRequestL();
+ RDEBUG( "WaitForRequestL res", res );
#ifdef __WINS__
- if (res == KErrNotSupported || res == KErrTimedOut)
- res = KErrGsm0707IncorrectPassword; // KErrGsm0707IncorrectPassword = incorrect code
+ if (res == KErrNotSupported || res == KErrTimedOut)
+ res = KErrGsm0707IncorrectPassword; // KErrGsm0707IncorrectPassword = incorrect code
#endif
- RDEBUG( "KErrGsm0707IncorrectPassword", KErrGsm0707IncorrectPassword );
- if(res == KErrNone)
- {
- // The message is also valid as a lock-code, this means that
- // remote lock code matches the security code
- // and that is not allowed
- RDEBUG( "return KErrCancel because msg matches code", KErrCancel );
- ShowResultNoteL(R_REMOTELOCK_INVALID_CODE, CAknNoteDialog::EErrorTone);
- return KErrCancel;
- }
+ RDEBUG( "KErrGsm0707IncorrectPassword", KErrGsm0707IncorrectPassword );
+ if (res == KErrNone)
+ {
+ // The message is also valid as a lock-code, this means that
+ // remote lock code matches the security code
+ // and that is not allowed
+ RDEBUG( "return KErrCancel because msg matches code", KErrCancel );
+ ShowResultNoteL(R_REMOTELOCK_INVALID_CODE, CAknNoteDialog::EErrorTone);
+ return KErrCancel;
+ }
- RDEBUG( "retValue", retValue );
+ RDEBUG( "retValue", retValue );
return retValue;
}
//
@@ -430,14 +434,12 @@
// qtdone
TInt CSecuritySettings::RemoteLockSetLockSettingL(TBool aLockSetting)
{
- TInt retValue( KErrNone );
- RDEBUG( "aLockSetting", aLockSetting );
-
+ TInt retValue(KErrNone);
+ RDEBUG( "aLockSetting", aLockSetting );
RMobilePhone::TMobilePhoneLockSetting lockSetting = RMobilePhone::ELockSetEnabled;
RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockPhoneDevice;
-
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
RMobilePhone::TMobilePhoneLockInfoV1Pckg lockInfoPkg(lockInfo);
@@ -457,11 +459,11 @@
}
#endif
User::LeaveIfError(status);
- RDEBUG("current lockInfo.iSetting", lockInfo.iSetting);
+ RDEBUG("current lockInfo.iSetting", lockInfo.iSetting);
- // disabled->disabled should not happen
- // enabled->enabled happens because a change of message also forces a code re-validation
- if ( aLockSetting )
+ // disabled->disabled should not happen
+ // enabled->enabled happens because a change of message also forces a code re-validation
+ if (aLockSetting)
{
lockSetting = RMobilePhone::ELockSetEnabled;
}
@@ -469,41 +471,41 @@
{
lockSetting = RMobilePhone::ELockSetDisabled;
}
- RDEBUG("future lockSetting", lockSetting);
+ RDEBUG("future lockSetting", lockSetting);
- iWait->SetRequestType( EMobilePhoneSetLockSetting );
+ iWait->SetRequestType(EMobilePhoneSetLockSetting);
RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG( "SetLockSetting", 0 );
- iPhone.SetLockSetting( iWait->iStatus, lockType, lockSetting ); // this will PassPhraseRequiredL
+ iPhone.SetLockSetting(iWait->iStatus, lockType, lockSetting); // this will PassPhraseRequiredL
RDEBUG( "WaitForRequestL", 0 );
retValue = iWait->WaitForRequestL();
RDEBUG( "WaitForRequestL retValue", retValue );
#ifdef __WINS__
if (retValue == KErrNotSupported || retValue == KErrTimedOut)
- retValue = KErrNone;
+ retValue = KErrNone;
#endif
- switch( retValue )
+ switch (retValue)
{
case KErrNone:
- break;
+ break;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
- // Security code was entered erroneously
- //Error note is shown in CSecurityHandler::PassPhraseRequired()
- break;
+ // Security code was entered erroneously
+ //Error note is shown in CSecurityHandler::PassPhraseRequired()
+ break;
case KErrAbort:
- break;
+ break;
default:
- break;
+ break;
}
- RDEBUG( "retValue", retValue );
+ RDEBUG( "retValue", retValue );
return retValue;
}
@@ -519,7 +521,7 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
RMobilePhone::TMobilePhoneLockInfoV1Pckg lockInfoPkg(lockInfo);
RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockPhoneToICC;
@@ -542,7 +544,7 @@
#endif
User::LeaveIfError(status);
TInt currentItem = 0;
- RDEBUG("lockInfo.iSetting", lockInfo.iSetting);
+ RDEBUG("lockInfo.iSetting", lockInfo.iSetting);
if (lockInfo.iSetting == RMobilePhone::ELockSetDisabled)
{
currentItem = 1; // off
@@ -559,8 +561,7 @@
RDEBUG("lockChangeSetting", lockChangeSetting);
iWait->SetRequestType(EMobilePhoneSetLockSetting);
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestOk);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG("SetLockSetting", 0);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChangeSetting); // this invokes the handler
RDEBUG("WaitForRequestL", 0);
@@ -568,11 +569,11 @@
RDEBUG("WaitForRequestL status", status);
#ifdef __WINS__
if (status == KErrNotSupported || status == KErrTimedOut)
- status = KErrNone;
+ status = KErrNone;
#endif
// the error was displayed in the handler
- RDEBUG("status", status);
+ RDEBUG("status", status);
switch (status)
{
case KErrNone:
@@ -618,16 +619,14 @@
iOldPassword.Copy(_L(""));
TBuf<0x80> iCaption;
- iCaption.Copy(_L("ChangePinRequestL"));
+ iCaption.Copy(_L("ChangePinRequestL")); // no need to translate. Not used
TInt iShowError = 1;
- TInt err = ChangePinRequestParamsL(
- 1/* it's imposible to know if we want to set or clear*/,
- iOldPassword, iFlags, iCaption, iShowError);
+ TInt err = ChangePinRequestParamsL(1/* it's imposible to know if we want to set or clear*/, iOldPassword, iFlags, iCaption, iShowError);
RDEBUG("err", err);
- if(err==KErrNone)
- return ETrue;
- else
- return EFalse;
+ if (err == KErrNone)
+ return ETrue;
+ else
+ return EFalse;
}
//
@@ -638,11 +637,10 @@
// qtdone
EXPORT_C TBool CSecuritySettings::ChangeUPinRequestL()
{
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
- RDEBUG("wcdmaSupported", wcdmaSupported);
- RDEBUG("upinSupported", upinSupported);
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
+ RDEBUG("wcdmaSupported", wcdmaSupported);
+ RDEBUG("upinSupported", upinSupported);
if (wcdmaSupported || upinSupported)
{
TInt simState;
@@ -659,11 +657,9 @@
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
RMobilePhone::TMobilePhoneLockInfoV1Pckg lockInfoPkg(lockInfo);
- RMobilePhone::TMobilePhoneLock lockType =
- RMobilePhone::ELockUniversalPin;
+ RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockUniversalPin;
- RMobilePhone::TMobilePhoneLockSetting lockChangeSetting =
- RMobilePhone::ELockSetDisabled;
+ RMobilePhone::TMobilePhoneLockSetting lockChangeSetting = RMobilePhone::ELockSetDisabled;
//get lock info
iWait->SetRequestType(EMobilePhoneGetLockInfo);
@@ -674,12 +670,12 @@
RDEBUG("WaitForRequestL status", status);
#ifdef __WINS__
if (status == KErrNotSupported || status == KErrTimedOut)
- status = KErrNone;
+ status = KErrNone;
#endif
User::LeaveIfError(status);
TInt currentItem = 0;
- RDEBUG("lockInfo.iSetting", lockInfo.iSetting);
+ RDEBUG("lockInfo.iSetting", lockInfo.iSetting);
if (lockInfo.iSetting == RMobilePhone::ELockSetDisabled)
{
currentItem = 1; // off
@@ -693,26 +689,23 @@
{
lockChangeSetting = RMobilePhone::ELockSetEnabled;
}
- RDEBUG("lockChangeSetting", lockChangeSetting);
+ RDEBUG("lockChangeSetting", lockChangeSetting);
// Raise a flag to indicate that the UPIN
// request coming from ETEL has originated from SecUi and not from Engine.
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginated);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginated);
// Change the lock setting
iWait->SetRequestType(EMobilePhoneSetLockSetting);
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestOk);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG("SetLockSetting", 0);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChangeSetting); // this calls something in the handler
RDEBUG("WaitForRequestL", 0);
status = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL status", status);
// Lower the flag
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginatedUninitialized);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginatedUninitialized);
#ifdef __WINS__
if (status == KErrNotSupported || status == KErrTimedOut)
- status = KErrNone;
+ status = KErrNone;
#endif
// no need to show errors because they were displayed in the Handler
@@ -725,8 +718,7 @@
case KErrGsm0707OperationNotAllowed:
{
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return EFalse;
}
case KErrGsm0707IncorrectPassword:
@@ -766,11 +758,10 @@
// qtdone
EXPORT_C TBool CSecuritySettings::SwitchPinCodesL()
{
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
- RDEBUG("wcdmaSupported", wcdmaSupported);
- RDEBUG("upinSupported", upinSupported);
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
+ RDEBUG("wcdmaSupported", wcdmaSupported);
+ RDEBUG("upinSupported", upinSupported);
if (wcdmaSupported || upinSupported)
{
// If we are in simless offline mode the PIN codes can't obviously be switched
@@ -786,17 +777,15 @@
return EFalse;
}
- RMobilePhone::TMobilePhoneLock lockType =
- RMobilePhone::ELockUniversalPin;
- RMobilePhone::TMobilePhoneLockSetting lockChangeSetting =
- RMobilePhone::ELockReplaced;
+ RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockUniversalPin;
+ RMobilePhone::TMobilePhoneLockSetting lockChangeSetting = RMobilePhone::ELockReplaced;
RMobilePhone::TMobilePhoneSecurityCode activeCode;
iCustomPhone.GetActivePin(activeCode);
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
RMobilePhone::TMobilePhoneLockInfoV1Pckg lockInfoPkg(lockInfo);
- RDEBUG("EMobilePhoneGetLockInfo", EMobilePhoneGetLockInfo);
+ RDEBUG("EMobilePhoneGetLockInfo", EMobilePhoneGetLockInfo);
iWait->SetRequestType(EMobilePhoneGetLockInfo);
if (activeCode == RMobilePhone::ESecurityUniversalPin)
@@ -808,7 +797,7 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported || res == KErrTimedOut)
- res = KErrNone;
+ res = KErrNone;
#endif
User::LeaveIfError(res);
}
@@ -821,20 +810,19 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported || res == KErrTimedOut)
- res = KErrNone;
+ res = KErrNone;
#endif
User::LeaveIfError(res);
}
// code request must be ON to change active code.
- RDEBUG("lockInfo.iSetting", lockInfo.iSetting);
+ RDEBUG("lockInfo.iSetting", lockInfo.iSetting);
if (lockInfo.iSetting == RMobilePhone::ELockSetDisabled)
{
if (activeCode != RMobilePhone::ESecurityUniversalPin)
{
- ShowResultNoteL(R_UPIN_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_UPIN_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
}
else
{
@@ -846,7 +834,7 @@
iCustomPhone.GetActivePin(activeCode);
TInt currentItem = 0;
- RDEBUG("activeCode", activeCode);
+ RDEBUG("activeCode", activeCode);
if (activeCode == RMobilePhone::ESecurityUniversalPin)
{
currentItem = 1; // UPIN
@@ -859,27 +847,24 @@
{
lockType = RMobilePhone::ELockICC;
}
- RDEBUG("lockType", lockType);
+ RDEBUG("lockType", lockType);
// Raise a flag to indicate that the code
// request coming from ETEL has originated from SecUi and not from Engine.
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginated);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginated);
// Change the lock setting
iWait->SetRequestType(EMobilePhoneSetLockSetting);
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestOk);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG("SetLockSetting", 0);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChangeSetting); // request from handler
RDEBUG("WaitForRequestL", 0);
TInt status = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL status", status);
// Lower the flag
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginatedUninitialized);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginatedUninitialized);
#ifdef __WINS__
if (status == KErrNotSupported || status == KErrTimedOut)
- status = KErrNone;
+ status = KErrNone;
#endif
// errors are shown in the handler
@@ -892,8 +877,7 @@
case KErrGsm0707OperationNotAllowed:
{
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return EFalse;
}
case KErrGsm0707IncorrectPassword:
@@ -930,8 +914,7 @@
// Return is lock enabled/disabled
// ----------------------------------------------------------
// qtdone
-EXPORT_C TBool CSecuritySettings::IsLockEnabledL(
- RMobilePhone::TMobilePhoneLock aLockType)
+EXPORT_C TBool CSecuritySettings::IsLockEnabledL(RMobilePhone::TMobilePhoneLock aLockType)
{
TBool ret = EFalse;
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
@@ -979,10 +962,8 @@
RDEBUG("0", 0);
TInt retPhone = 0;
// check if pin2 is blocked...
- RMmCustomAPI::TSecurityCodeType secCodeType =
- RMmCustomAPI::ESecurityCodePin2;
- RMobilePhone::TMobilePhoneSecurityCode etelsecCodeType(
- RMobilePhone::ESecurityCodePin2);
+ RMmCustomAPI::TSecurityCodeType secCodeType = RMmCustomAPI::ESecurityCodePin2;
+ RMobilePhone::TMobilePhoneSecurityCode etelsecCodeType(RMobilePhone::ESecurityCodePin2);
RMobilePhone::TMobilePhoneSecurityCodeInfoV5 codeInfo;
RMobilePhone::TMobilePhoneSecurityCodeInfoV5Pckg codeInfoPkg(codeInfo);
RMobilePhone::TMobilePassword password;
@@ -995,7 +976,7 @@
RDEBUG("isBlocked", isBlocked);
#ifdef __WINS__
if (retPhone == KErrNotSupported || retPhone == KErrTimedOut)
- retPhone = KErrNone;
+ retPhone = KErrNone;
#endif
if (isBlocked)
return EFalse;
@@ -1010,13 +991,11 @@
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
// Pin2 features blocked permanently!
- ShowResultNoteL(R_PIN2_REJECTED,
- CAknNoteDialog::EConfirmationTone);
+ ShowResultNoteL(R_PIN2_REJECTED, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707SimNotInserted:
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
break;
default:
ShowErrorNoteL(retPhone);
@@ -1051,15 +1030,15 @@
iSecQueryUi = CSecQueryUi::NewL();
TBuf<0x100> title;
title.Zero();
- title.Append(_L("PIN2"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_pin2_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, password,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, password, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("password", 0);
- RDebug::Print(password);
+ RDEBUGSTR(password);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -1069,14 +1048,13 @@
RMobilePhone::TMobilePassword required_fourth;
iWait->SetRequestType(EMobilePhoneVerifySecurityCode);
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(iWait->iStatus, etelsecCodeType, password,
- required_fourth);
+ iPhone.VerifySecurityCode(iWait->iStatus, etelsecCodeType, password, required_fourth);
RDEBUG("WaitForRequestL", 0);
retPhone = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL retPhone", retPhone);
#ifdef __WINS__
if (retPhone == KErrNotSupported)
- retPhone = KErrNone;
+ retPhone = KErrNone;
#endif
switch (retPhone)
@@ -1090,8 +1068,7 @@
return AskPin2L();
case KErrGsm0707OperationNotAllowed:
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return EFalse;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
@@ -1117,9 +1094,8 @@
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
- RMmCustomAPI::TSecurityCodeType secCodeType =
- RMmCustomAPI::ESecurityCodePin2;
+ RDEBUG("0", 0);
+ RMmCustomAPI::TSecurityCodeType secCodeType = RMmCustomAPI::ESecurityCodePin2;
TBool isBlocked = EFalse;
TInt ret = iCustomPhone.IsBlocked(secCodeType, isBlocked);
@@ -1138,13 +1114,11 @@
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
// Pin2 features blocked permanently!
- ShowResultNoteL(R_PIN2_REJECTED,
- CAknNoteDialog::EConfirmationTone);
+ ShowResultNoteL(R_PIN2_REJECTED, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707SimNotInserted:
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
break;
default:
ShowErrorNoteL(ret);
@@ -1171,8 +1145,7 @@
RDEBUG("fdnSet", fdnSet);
// Change the FDN setting
iWait->SetRequestType(EMobilePhoneSetFdnSetting);
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestOk);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG("SetFdnSetting", 0);
iPhone.SetFdnSetting(iWait->iStatus, fdnSet);
RDEBUG("WaitForRequestL", 0);
@@ -1180,10 +1153,10 @@
RDEBUG("WaitForRequestL status", status);
#ifdef __WINS__
if (status == KErrNotSupported)
- status = KErrNone;
+ status = KErrNone;
#endif
- RDEBUG("status", status);
+ RDEBUG("status", status);
switch (status)
{
case KErrNone:
@@ -1200,8 +1173,7 @@
break;
case KErrGsm0707OperationNotAllowed:
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
break;
default:
ShowErrorNoteL(status);
@@ -1214,14 +1186,13 @@
// Retrieves the current Fixed Dialling Numbers mode
// ----------------------------------------------------------
// qtdone
-EXPORT_C TInt CSecuritySettings::GetFdnMode(
- RMobilePhone::TMobilePhoneFdnStatus& aFdnMode)
+EXPORT_C TInt CSecuritySettings::GetFdnMode(RMobilePhone::TMobilePhoneFdnStatus& aFdnMode)
{
/*****************************************************
* Series 60 Customer / ETel
* Series 60 ETel API
*****************************************************/
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
return iPhone.GetFdnStatus(aFdnMode);
}
@@ -1244,15 +1215,13 @@
// Shows result note
// ----------------------------------------------------------
// qtdone
-void CSecuritySettings::ShowResultNoteL(TInt aResourceID,
- CAknNoteDialog::TTone aTone)
+void CSecuritySettings::ShowResultNoteL(TInt aResourceID, CAknNoteDialog::TTone aTone)
{
RDEBUG("aResourceID", aResourceID);
- CHbDeviceMessageBoxSymbian* messageBox =
- CHbDeviceMessageBoxSymbian::NewL(
- CHbDeviceMessageBoxSymbian::EWarning);
+ CHbDeviceMessageBoxSymbian* messageBox = CHbDeviceMessageBoxSymbian::NewL(CHbDeviceMessageBoxSymbian::EWarning);
CleanupStack::PushL(messageBox);
+ TInt satisfactoryIcon = 0; // might change later, in some scenarios
_LIT(KText, "ShowResultNoteL: ");
TBuf<0x200> title;
TBuf<0x200> titleTr;
@@ -1267,13 +1236,14 @@
case 0:
titleTr.Append(_L("OK"));
title.Append(_L("OK"));
+ satisfactoryIcon = 1;
break;
case KErrGsm0707IncorrectPassword:
- titleTr.Append(_L("KErrGsm0707IncorrectPassword"));
+ titleTr.Append(_L("txt_pin_code_dpophead_wrong_pin_code")); // TODO this also happens for lock-code
title.Append(_L("Incorrect Password"));
break;
case KErrAccessDenied:
- titleTr.Append(_L("KErrAccessDenied"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_access_denied"));
title.Append(_L("Access Denied"));
break;
case KErrGsmSSPasswordAttemptsViolation:
@@ -1293,11 +1263,11 @@
title.Append(_L("Abort"));
break;
case KErrNotSupported:
- titleTr.Append(_L("KErrNotSupported"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_operation_not_supported"));
title.Append(_L("Not Supported"));
break;
case R_SEC_BLOCKED:
- titleTr.Append(_L("R_SEC_BLOCKED"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_security_blocked"));
title.Append(_L("BLOCKED"));
break;
case R_CODE_ERROR:
@@ -1305,27 +1275,30 @@
title.Append(_L("ERROR"));
break;
case KErrGsmInvalidParameter:
- titleTr.Append(_L("KErrGsmInvalidParameter"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_gsm_invalid_parameter"));
title.Append(_L("Invalid Parameter"));
break;
case R_CONFIRMATION_NOTE:
titleTr.Append(_L("R_CONFIRMATION_NOTE"));
title.Append(_L("CONFIRMED"));
+ satisfactoryIcon = 1;
break;
case R_CODES_DONT_MATCH:
titleTr.Append(_L("R_CODES_DONT_MATCH"));
title.Append(_L("CODES DONT MATCH"));
break;
case R_PIN_CODE_CHANGED_NOTE:
- titleTr.Append(_L("R_PIN_CODE_CHANGED_NOTE"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_code_chaged")); // note the spelling mistake "chaged"
title.Append(_L("PIN CODE CHANGED"));
+ satisfactoryIcon = 1;
break;
case R_SECURITY_CODE_CHANGED_NOTE:
titleTr.Append(_L("R_SECURITY_CODE_CHANGED_NOTE"));
title.Append(_L("SECURITY CODE CHANGED"));
+ satisfactoryIcon = 1;
break;
case R_SECUI_TEXT_AUTOLOCK_MUST_BE_ACTIVE:
- titleTr.Append(_L("R_SECUI_TEXT_AUTOLOCK_MUST_BE_ACTIVE"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_autolock_must_be_active"));
title.Append(_L("AUTOLOCK MUST BE ACTIVE"));
break;
case KErrServerTerminated:
@@ -1337,7 +1310,7 @@
title.Append(_L("Server Busy"));
break;
case R_PIN2_REJECTED:
- titleTr.Append(_L("R_PIN2_REJECTED"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_pin2_rejected"));
title.Append(_L("PIN2 REJECTED"));
break;
case R_OPERATION_NOT_ALLOWED:
@@ -1345,7 +1318,7 @@
title.Append(_L("OPERATION NOT ALLOWED"));
break;
case R_UPIN_NOT_ALLOWED:
- titleTr.Append(_L("R_UPIN_NOT_ALLOWED"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_upin_not_allowed"));
title.Append(_L("UPIN NOT ALLOWED"));
break;
case R_PIN_NOT_ALLOWED:
@@ -1353,7 +1326,7 @@
title.Append(_L("PIN NOT ALLOWED"));
break;
case R_INSERT_SIM:
- titleTr.Append(_L("R_INSERT_SIM"));
+ titleTr.Append(_L("txt_pin_code_dpopinfo_insert_sim"));
title.Append(_L("INSERT SIM"));
break;
case R_SIM_ON:
@@ -1389,29 +1362,108 @@
title.Append(_L("REMOTELOCK INVALID CODE"));
break;
+ case KErrTDevicelockPolicies+EDeviceLockAutolockperiod:
+ titleTr.Append(_L("EDeviceLockAutolockperiod"));
+ title.Append(_L("EDeviceLockAutolockperiod"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockMaxAutolockPeriod:
+ titleTr.Append(_L("EDeviceLockMaxAutolockPeriod"));
+ title.Append(_L("EDeviceLockMaxAutolockPeriod"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockMinlength:
+ titleTr.Append(_L("EDeviceLockMinlength"));
+ title.Append(_L("EDeviceLockMinlength"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockMaxlength:
+ titleTr.Append(_L("EDeviceLockMaxlength"));
+ title.Append(_L("EDeviceLockMaxlength"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockRequireUpperAndLower:
+ titleTr.Append(_L("EDeviceLockRequireUpperAndLower"));
+ title.Append(_L("EDeviceLockRequireUpperAndLower"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockRequireCharsAndNumbers:
+ titleTr.Append(_L("EDeviceLockRequireCharsAndNumbers"));
+ title.Append(_L("EDeviceLockRequireCharsAndNumbers"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockAllowedMaxRepeatedChars:
+ titleTr.Append(_L("EDeviceLockAllowedMaxRepeatedChars"));
+ title.Append(_L("EDeviceLockAllowedMaxRepeatedChars"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockHistoryBuffer:
+ titleTr.Append(_L("EDeviceLockHistoryBuffer"));
+ title.Append(_L("EDeviceLockHistoryBuffer"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockPasscodeExpiration:
+ titleTr.Append(_L("EDeviceLockPasscodeExpiration"));
+ title.Append(_L("EDeviceLockPasscodeExpiration"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockMinChangeTolerance:
+ titleTr.Append(_L("EDeviceLockMinChangeTolerance"));
+ title.Append(_L("EDeviceLockMinChangeTolerance"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockMinChangeInterval:
+ titleTr.Append(_L("EDeviceLockMinChangeInterval"));
+ title.Append(_L("EDeviceLockMinChangeInterval"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockDisallowSpecificStrings:
+ titleTr.Append(_L("EDeviceLockDisallowSpecificStrings"));
+ title.Append(_L("EDeviceLockDisallowSpecificStrings"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockAllowedMaxAtempts:
+ titleTr.Append(_L("EDeviceLockAllowedMaxAtempts"));
+ title.Append(_L("EDeviceLockAllowedMaxAtempts"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockConsecutiveNumbers:
+ titleTr.Append(_L("EDeviceLockConsecutiveNumbers"));
+ title.Append(_L("EDeviceLockConsecutiveNumbers"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockMinSpecialCharacters:
+ titleTr.Append(_L("EDeviceLockMinSpecialCharacters"));
+ title.Append(_L("EDeviceLockMinSpecialCharacters"));
+ break;
+ case KErrTDevicelockPolicies+EDeviceLockSingleCharRepeatNotAllowed:
+ titleTr.Append(_L("EDeviceLockSingleCharRepeatNotAllowed"));
+ title.Append(_L("EDeviceLockSingleCharRepeatNotAllowed"));
+ break;
+ case KErrTDevicelockPolicies+EDevicelockTotalPolicies:
+ titleTr.Append(_L("EDevicelockTotalPolicies"));
+ title.Append(_L("EDevicelockTotalPolicies"));
+ break;
+
default: // " "
titleTr.Append(_L("Specific Error"));
title.Append(_L("Specific Error"));
break;
+ /* These ones are still unused */
+ // txt_pin_code_dpopinfo_ln_attempts_remaining
+ // txt_pin_code_dpopinfo_emergency_calls_only
+ // txt_pin_code_dpopinfo_if_failed_be_ready_with_puk
}
- messageBox->SetTextL(title);
+
+ HBufC* stringHolder;
+ RDEBUG("titleTr", 1);
+ stringHolder = HbTextResolverSymbian::LoadLC(titleTr); // titleTr should I TRAP( err, ?
+ RDEBUG("got stringHolder", 1);
+ messageBox->SetTextL(stringHolder->Des()); // title
RDEBUG("aResourceID", aResourceID);
- RDebug::Print(titleTr);
-
+ RDEBUGSTR(titleTr);
_LIT(KIconNameWondering, "qtg_small_smiley_wondering");
_LIT(KIconNameSmile, "qtg_small_smiley_smile");
- if(aResourceID==0 || aResourceID==R_CONFIRMATION_NOTE)
- messageBox->SetIconNameL(KIconNameSmile);
+ if (satisfactoryIcon==1)
+ messageBox->SetIconNameL(KIconNameSmile);
else
- messageBox->SetIconNameL(KIconNameWondering);
+ messageBox->SetIconNameL(KIconNameWondering);
if (aTone == CAknNoteDialog::EErrorTone) // another case is EConfirmationTone
{
messageBox->SetTimeout(messageBox->Timeout() * 2); // errors are displayed double time
}
-
- // use default timeout
- messageBox->ShowL();
+ // messageBox->ShowL();
+ RDEBUG("calling ExecL", 0);
+ CHbDeviceMessageBoxSymbian::TButtonId selection = messageBox->ExecL(); // this guarantees that it waits for the dismiss/timeout
+ RDEBUG("called ExecL.selection", selection);
+ CleanupStack::PopAndDestroy(stringHolder);
CleanupStack::PopAndDestroy(); // messageBox
}
@@ -1424,12 +1476,11 @@
// qtdone
EXPORT_C TBool CSecuritySettings::IsUpinSupportedL()
{
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
TBool isSupported = EFalse;
- RDEBUG("wcdmaSupported", wcdmaSupported);
- RDEBUG("upinSupported", upinSupported);
+ RDEBUG("wcdmaSupported", wcdmaSupported);
+ RDEBUG("upinSupported", upinSupported);
if (wcdmaSupported || upinSupported)
{
RMobilePhone::TMobilePhoneLockInfoV1 lockInfo;
@@ -1438,8 +1489,7 @@
RMobilePhone::TMobilePhoneLockInfoV1Pckg lockInfoPkg(lockInfo);
iWait->SetRequestType(EMobilePhoneGetLockInfo);
RDEBUG("GetLockInfo", 0);
- iPhone.GetLockInfo(iWait->iStatus, RMobilePhone::ELockUniversalPin,
- lockInfoPkg);
+ iPhone.GetLockInfo(iWait->iStatus, RMobilePhone::ELockUniversalPin, lockInfoPkg);
RDEBUG("WaitForRequestL", 0);
TInt res = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
@@ -1467,9 +1517,8 @@
// qtdone
EXPORT_C TBool CSecuritySettings::IsUpinBlocked()
{
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
if (wcdmaSupported || upinSupported)
{
RMmCustomAPI::TSecurityCodeType secCodeType;
@@ -1492,9 +1541,8 @@
// qtdone
EXPORT_C TBool CSecuritySettings::IsUpinActive()
{
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
if (wcdmaSupported || upinSupported)
{
RMobilePhone::TMobilePhoneSecurityCode activePin;
@@ -1515,18 +1563,16 @@
/**************************/
// qtdone
-EXPORT_C TInt CSecuritySettings::ChangePinParamsL(
- RMobilePhone::TMobilePassword aOldPassword,
- RMobilePhone::TMobilePassword aNewPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TInt CSecuritySettings::ChangePinParamsL(RMobilePhone::TMobilePassword aOldPassword, RMobilePhone::TMobilePassword aNewPassword, TInt aFlags, TDes& aCaption,
+ TInt aShowError)
{
RDEBUG("aFlags", aFlags);
RDEBUG("aOldPassword", 0);
- RDebug::Print(aOldPassword);
+ RDEBUGSTR(aOldPassword);
RDEBUG("aNewPassword", 0);
- RDebug::Print(aNewPassword);
+ RDEBUGSTR(aNewPassword);
RDEBUG("aCaption", 0);
- RDebug::Print(aCaption);
+ RDEBUGSTR(aCaption);
RDEBUG("aShowError", aShowError);
/*****************************************************
@@ -1540,7 +1586,7 @@
User::LeaveIfError(err);
TBool simRemoved(simState == ESimNotPresent);
- RDEBUG("simRemoved", simRemoved);
+ RDEBUG("simRemoved", simRemoved);
if (simRemoved)
{
ShowResultNoteL(R_INSERT_SIM, CAknNoteDialog::EErrorTone);
@@ -1602,7 +1648,7 @@
if (res == KErrNotSupported || res == KErrTimedOut)
{
res = KErrNone;
- codeInfo.iRemainingEntryAttempts=KMaxNumberOfPINAttempts;
+ codeInfo.iRemainingEntryAttempts = KMaxNumberOfPINAttempts;
}
#endif
User::LeaveIfError(res);
@@ -1622,15 +1668,15 @@
iSecQueryUi = CSecQueryUi::NewL();
TBuf<0x100> title;
title.Zero();
- title.Append(_L("PIN1-Old"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_pin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("oldPassword", 0);
- RDebug::Print(oldPassword);
+ RDEBUGSTR(oldPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -1639,14 +1685,13 @@
// verify it now, so that the user doesn't need to see the error _after_ typing the new ones
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(iWait->iStatus, secCodeType, oldPassword,
- required_fourth);
+ iPhone.VerifySecurityCode(iWait->iStatus, secCodeType, oldPassword, required_fourth);
RDEBUG("WaitForRequestL", 0);
res = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported)
- res = KErrNone;
+ res = KErrNone;
#endif
if (res != KErrNone)
{
@@ -1679,13 +1724,19 @@
CSecQueryUi *iSecQueryUi;
iSecQueryUi = CSecQueryUi::NewL();
// this queries both, and verifies itself
- queryAccepted = iSecQueryUi->SecQueryDialog(_L(
- "PIN1-New|PIN1-Ver"), newPassword,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_pin_code|PIN1-Ver"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_verify_new_pin_code"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, newPassword, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("newPassword", 1);
- RDebug::Print(newPassword);
+ RDEBUGSTR(newPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -1698,8 +1749,8 @@
passwords.iOldPassword = oldPassword;
passwords.iNewPassword = newPassword;
RDEBUG("passwords", 0);
- RDebug::Print(passwords.iOldPassword);
- RDebug::Print(passwords.iNewPassword);
+ RDEBUGSTR(passwords.iOldPassword);
+ RDEBUGSTR(passwords.iNewPassword);
RDEBUG("SetRequestType", 0);
iWait->SetRequestType(EMobilePhoneChangeSecurityCode);
RDEBUG("ChangeSecurityCode", 0);
@@ -1709,7 +1760,7 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported)
- res = KErrNone;
+ res = KErrNone;
#endif
switch (res)
@@ -1717,8 +1768,7 @@
case KErrNone:
{
// code changed
- ShowResultNoteL(R_PIN_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ ShowResultNoteL(R_PIN_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
break;
}
case KErrGsm0707IncorrectPassword:
@@ -1738,8 +1788,7 @@
case KErrGsm0707OperationNotAllowed:
{
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return KErrGsm0707OperationNotAllowed;
}
case KErrAbort:
@@ -1757,24 +1806,21 @@
}
/*********************************************/
// qtdone
-EXPORT_C TInt CSecuritySettings::ChangeUPinParamsL(
- RMobilePhone::TMobilePassword aOldPassword,
- RMobilePhone::TMobilePassword aNewPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TInt CSecuritySettings::ChangeUPinParamsL(RMobilePhone::TMobilePassword aOldPassword, RMobilePhone::TMobilePassword aNewPassword, TInt aFlags, TDes& aCaption,
+ TInt aShowError)
{
RDEBUG("aFlags", aFlags);
// the password parameters are not used
if (aOldPassword.Length() > 0)
- RDebug::Print(aOldPassword);
+ RDEBUGSTR(aOldPassword);
if (aNewPassword.Length() > 0)
- RDebug::Print(aNewPassword);
+ RDEBUGSTR(aNewPassword);
if (aCaption.Length() > 0)
- RDebug::Print(aCaption);
+ RDEBUGSTR(aCaption);
- TBool wcdmaSupported(
- FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin));
+ TBool wcdmaSupported(FeatureManager::FeatureSupported(KFeatureIdProtocolWcdma));
+ TBool upinSupported(FeatureManager::FeatureSupported(KFeatureIdUpin));
if (!(wcdmaSupported || upinSupported))
{
RDEBUG("! upinSupported", upinSupported);
@@ -1843,7 +1889,7 @@
if (res == KErrNotSupported || res == KErrTimedOut)
{
res = KErrNone;
- codeInfo.iRemainingEntryAttempts=KMaxNumberOfPINAttempts;
+ codeInfo.iRemainingEntryAttempts = KMaxNumberOfPINAttempts;
}
#endif
User::LeaveIfError(res);
@@ -1858,15 +1904,15 @@
iSecQueryUi = CSecQueryUi::NewL();
TBuf<0x100> title;
title.Zero();
- title.Append(_L("UPIN-Old"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_upin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("oldPassword", 0);
- RDebug::Print(oldPassword);
+ RDEBUGSTR(oldPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -1878,13 +1924,20 @@
CSecQueryUi * iSecQueryUi;
iSecQueryUi = CSecQueryUi::NewL();
// this queries both, and verifies itself
- queryAccepted = iSecQueryUi->SecQueryDialog(
- _L("UPIN1-New|UPIN1-Ver"), newPassword,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType);
+ TBuf<0x100> title;
+ title.Zero();
+
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_upin_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_retype_upin_code"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, newPassword, SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("newPassword", 0);
- RDebug::Print(newPassword);
+ RDEBUGSTR(newPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -1901,15 +1954,14 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported)
- res = KErrNone;
+ res = KErrNone;
#endif
switch (res)
{
case KErrNone:
{
// code changed
- ShowResultNoteL(R_UPIN_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ ShowResultNoteL(R_UPIN_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
break;
}
case KErrGsm0707IncorrectPassword:
@@ -1928,8 +1980,7 @@
case KErrGsm0707OperationNotAllowed:
{
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return KErrGsm0707OperationNotAllowed;
}
case KErrAbort:
@@ -1947,20 +1998,18 @@
}
/***************************************/
// qtdone
-EXPORT_C TInt CSecuritySettings::ChangePin2ParamsL(
- RMobilePhone::TMobilePassword aOldPassword,
- RMobilePhone::TMobilePassword aNewPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TInt CSecuritySettings::ChangePin2ParamsL(RMobilePhone::TMobilePassword aOldPassword, RMobilePhone::TMobilePassword aNewPassword, TInt aFlags, TDes& aCaption,
+ TInt aShowError)
{
RDEBUG("aFlags", aFlags);
// the password parameters are not used
if (aOldPassword.Length() > 0)
- RDebug::Print(aOldPassword);
+ RDEBUGSTR(aOldPassword);
if (aNewPassword.Length() > 0)
- RDebug::Print(aNewPassword);
+ RDEBUGSTR(aNewPassword);
if (aCaption.Length() > 0)
- RDebug::Print(aCaption);
+ RDEBUGSTR(aCaption);
TInt simState;
TInt err(KErrGeneral);
@@ -1995,7 +2044,7 @@
RDEBUG("ret", ret);
#ifdef __WINS__
if (ret == KErrNotSupported)
- ret = KErrNone;
+ ret = KErrNone;
#endif
if (ret != KErrNone)
@@ -2008,13 +2057,11 @@
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
// Pin2 features blocked permanently!
- ShowResultNoteL(R_PIN2_REJECTED,
- CAknNoteDialog::EConfirmationTone);
+ ShowResultNoteL(R_PIN2_REJECTED, CAknNoteDialog::EConfirmationTone);
break;
case KErrGsm0707SimNotInserted:
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
break;
default:
ShowErrorNoteL(ret);
@@ -2033,7 +2080,7 @@
ret = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL ret", ret);
#ifdef __WINS__
- if ( ret == KErrNotSupported || ret == KErrTimedOut)
+ if (ret == KErrNotSupported || ret == KErrTimedOut)
{
codeInfo.iRemainingEntryAttempts = 1;
ret = KErrNone;
@@ -2052,15 +2099,15 @@
iSecQueryUi = CSecQueryUi::NewL();
TBuf<0x100> title;
title.Zero();
- title.Append(_L("PIN2-Old"));
- title.Append(_L("#"));
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_pin2_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("$"));
title.AppendNum(codeInfo.iRemainingEntryAttempts);
- queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword,
- SEC_C_PIN2_CODE_MIN_LENGTH, SEC_C_PIN2_CODE_MAX_LENGTH,
- ESecUiAlphaNotSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword, SEC_C_PIN2_CODE_MIN_LENGTH, SEC_C_PIN2_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("oldPassword", 0);
- RDebug::Print(oldPassword);
+ RDEBUGSTR(oldPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -2073,13 +2120,19 @@
CSecQueryUi * iSecQueryUi;
iSecQueryUi = CSecQueryUi::NewL();
// this queries both, and verifies itself
- queryAccepted = iSecQueryUi->SecQueryDialog(_L("PIN2-New|PIN2-Ver"),
- newPassword, SEC_C_PIN2_CODE_MIN_LENGTH,
- SEC_C_PIN2_CODE_MAX_LENGTH, ESecUiAlphaNotSupported
- | ESecUiCancelSupported | ESecUiEmergencyNotSupported
- | secCodeType);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_pin2_code PIN2-Ver"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("Verify"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, newPassword, SEC_C_PIN2_CODE_MIN_LENGTH, SEC_C_PIN2_CODE_MAX_LENGTH, ESecUiAlphaNotSupported | ESecUiCancelSupported
+ | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("newPassword", 0);
- RDebug::Print(newPassword);
+ RDEBUGSTR(newPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -2097,15 +2150,14 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported)
- res = KErrNone;
+ res = KErrNone;
#endif
switch (res)
{
case KErrNone:
{
// code changed
- ShowResultNoteL(R_PIN2_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ ShowResultNoteL(R_PIN2_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
break;
}
case KErrGsm0707IncorrectPassword:
@@ -2129,8 +2181,7 @@
case KErrGsm0707OperationNotAllowed:
{
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return KErrGsm0707OperationNotAllowed;
}
case KErrAbort:
@@ -2148,10 +2199,8 @@
}
/************************************************/
// qtdone
-EXPORT_C TInt CSecuritySettings::ChangeSecCodeParamsL(
- RMobilePhone::TMobilePassword aOldPassword,
- RMobilePhone::TMobilePassword aNewPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TInt CSecuritySettings::ChangeSecCodeParamsL(RMobilePhone::TMobilePassword aOldPassword, RMobilePhone::TMobilePassword aNewPassword, TInt aFlags, TDes& aCaption,
+ TInt aShowError)
{
RDEBUG("aFlags", aFlags);
RDEBUG("aShowError", aShowError);
@@ -2169,18 +2218,58 @@
RMobilePhone::TMobilePassword required_fourth;
RMobilePhone::TMobilePhonePasswordChangeV1 passwords;
+ // confirm that it can be changed now
+ {
+ RArray<TDevicelockPolicies> aFailedPolicies;
+ TDevicelockPolicies failedPolicy;
+ TInt retLockcode = KErrNone;
+ RSCPClient scpClient;
+ retLockcode = scpClient.Connect();
+ RDEBUG( "retLockcode", retLockcode );
+ if(retLockcode == KErrNone )
+ {
+ RDEBUG( "scpClient.VerifyNewLockcodeAgainstPolicies", 0 );
+ retLockcode = scpClient.IsLockcodeChangeAllowedNow( aFailedPolicies );
+ RDEBUG( "retLockcode", retLockcode );
+ RDEBUG( "aFailedPolicies.Count()", aFailedPolicies.Count() );
+ res = retLockcode;
+ for(TInt i=0; i<aFailedPolicies.Count(); i++)
+ {
+ failedPolicy = aFailedPolicies[i];
+ RDEBUG( "failedPolicy", failedPolicy );
+ // it could also be res = KErrGsm0707IncorrectPassword;
+ res = KErrTDevicelockPolicies + failedPolicy;
+ }
+ scpClient.Close();
+ if(retLockcode!=KErrNone)
+ {
+ ShowResultNoteL(res, CAknNoteDialog::EErrorTone);
+ return res;
+ }
+ }
+ else
+ {
+ RDEBUG( "failed connecting to SCP", retLockcode );
+ // what to do? let's assume that we don't need special policies.
+ }
+ }
+
+ RDEBUG("aOldPassword.Length()", aOldPassword.Length());
if (aOldPassword.Length() == 0)
{
+ // aOldPassword was not given as a parameter
queryAccepted = KErrCancel;
CSecQueryUi *iSecQueryUi;
iSecQueryUi = CSecQueryUi::NewL();
- queryAccepted = iSecQueryUi->SecQueryDialog(_L("Lock-Old"),
- oldPassword, SEC_C_SECURITY_CODE_MIN_LENGTH,
- SEC_C_SECURITY_CODE_MAX_LENGTH, ESecUiAlphaSupported
- | ESecUiCancelSupported | ESecUiEmergencyNotSupported
- | secCodeType);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_sec_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, oldPassword, SEC_C_SECURITY_CODE_MIN_LENGTH, SEC_C_SECURITY_CODE_MAX_LENGTH, ESecUiAlphaSupported
+ | ESecUiCancelSupported | ESecUiEmergencyNotSupported | secCodeType);
RDEBUG("oldPassword", 0);
- RDebug::Print(oldPassword);
+ RDEBUGSTR(oldPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -2189,22 +2278,22 @@
}
else
{
+ RDEBUG("parameter includes oldPassword", 1);
oldPassword.Copy(aOldPassword);
newPassword.Copy(aNewPassword);
}
+ // check current code before proceeding
RDEBUG("EMobilePhoneVerifySecurityCode", EMobilePhoneVerifySecurityCode);
- iWait->SetRequestType(EMobilePhoneVerifySecurityCode);
- // check code before proceeding
+ iWait->SetRequestType(EMobilePhoneVerifySecurityCode); // 0x59F1
RDEBUG("VerifySecurityCode", 0);
- iPhone.VerifySecurityCode(iWait->iStatus, secCodeType, oldPassword,
- required_fourth);
+ iPhone.VerifySecurityCode(iWait->iStatus, secCodeType, oldPassword, required_fourth);
RDEBUG("WaitForRequestL", 0);
res = iWait->WaitForRequestL();
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported)
- res = KErrNone;
+ res = KErrNone;
#endif
if (res != KErrNone)
@@ -2226,15 +2315,20 @@
iSecQueryUi = CSecQueryUi::NewL();
// will ask both codes and compare itself
// mix, max , alpha is handled using TARM params, in the dialog itself
- TInt lType = ESecUiAlphaSupported | ESecUiCancelSupported
- | ESecUiEmergencyNotSupported | secCodeType;
+ TInt lType = ESecUiAlphaSupported | ESecUiCancelSupported | ESecUiEmergencyNotSupported | secCodeType;
RDEBUG("lType", lType);
- queryAccepted = iSecQueryUi->SecQueryDialog(_L(
- "Lock-New|Lock-Verif"), newPassword,
- SEC_C_PIN_CODE_MIN_LENGTH, SEC_C_PIN_CODE_MAX_LENGTH,
- lType);
+ TBuf<0x100> title;
+ title.Zero();
+ HBufC* stringHolder = HbTextResolverSymbian::LoadLC(_L("txt_pin_code_dialog_new_sec_code"));
+ title.Append(stringHolder->Des());
+ CleanupStack::PopAndDestroy(stringHolder);
+ title.Append(_L("|"));
+ HBufC* stringHolder2 = HbTextResolverSymbian::LoadLC(_L("Verify"));
+ title.Append(stringHolder2->Des());
+ CleanupStack::PopAndDestroy(stringHolder2);
+ queryAccepted = iSecQueryUi->SecQueryDialog(title, newPassword, SEC_C_SECURITY_CODE_MIN_LENGTH, SEC_C_SECURITY_CODE_MAX_LENGTH, lType);
RDEBUG("newPassword", 0);
- RDebug::Print(newPassword);
+ RDEBUGSTR(newPassword);
RDEBUG("queryAccepted", queryAccepted);
delete iSecQueryUi;
if (queryAccepted != KErrNone)
@@ -2243,6 +2337,36 @@
} // while
+ // Confirm that the new code is nice.
+ // This is also done on every key-press in the dialog, but it doesn't harm to repeat.
+ // In fact this is needed for the case when newPassword is provided.
+ RArray<TDevicelockPolicies> aFailedPolicies;
+ TDevicelockPolicies failedPolicy;
+ TInt retLockcode = KErrNone;
+ RSCPClient scpClient;
+ retLockcode = scpClient.Connect();
+ RDEBUG( "retLockcode", retLockcode );
+ if(retLockcode == KErrNone )
+ {
+ RDEBUG( "scpClient.VerifyNewLockcodeAgainstPolicies", 0 );
+ retLockcode = scpClient.VerifyNewLockcodeAgainstPolicies( newPassword, aFailedPolicies );
+ RDEBUG( "retLockcode", retLockcode );
+ RDEBUG( "aFailedPolicies.Count()", aFailedPolicies.Count() );
+ for(TInt i=0; i<aFailedPolicies.Count(); i++)
+ {
+ failedPolicy = aFailedPolicies[i];
+ RDEBUG( "failedPolicy", failedPolicy );
+ // it could also be res = KErrGsm0707IncorrectPassword;
+ res = KErrTDevicelockPolicies + failedPolicy;
+ }
+ scpClient.Close();
+ }
+ else
+ {
+ RDEBUG( "failed connecting to SCP", retLockcode );
+ // what to do? let's assume that we don't need special policies.
+ }
+
// change code
RDEBUG("res", res);
if (res == KErrNone)
@@ -2257,15 +2381,13 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported)
- res = KErrNone;
+ res = KErrNone;
#endif
if (res == KErrNone && 1 == 0) // TODO not possible to enable because it asks code again
{
- RMobilePhone::TMobilePhoneLock lockType =
- RMobilePhone::ELockPhoneDevice;
- RMobilePhone::TMobilePhoneLockSetting lockChangeSetting =
- RMobilePhone::ELockSetEnabled;
+ RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockPhoneDevice;
+ RMobilePhone::TMobilePhoneLockSetting lockChangeSetting = RMobilePhone::ELockSetEnabled;
iWait->SetRequestType(EMobilePhoneSetLockSetting);
RDEBUG("SetLockSetting", 0);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChangeSetting);
@@ -2274,7 +2396,7 @@
RDEBUG("WaitForRequestL res", res);
#ifdef __WINS__
if (res == KErrNotSupported || res == KErrTimedOut)
- res = KErrNone;
+ res = KErrNone;
#endif
}
}
@@ -2284,34 +2406,62 @@
{
case KErrNone:
{
- // code changed
- ShowResultNoteL(R_SECURITY_CODE_CHANGED_NOTE,
- CAknNoteDialog::EConfirmationTone);
+ // code changed ... unless TARM rejects it
{
// Send the changed code to the SCP server, even with device lock enhancements.
RDEBUG("scpClient.Connect", 0);
RSCPClient scpClient;
- TSCPSecCode newCode;
- TSCPSecCode oldPassword;
- newCode.Copy(newPassword);
+ TSCPSecCode newScpCode;
+ TSCPSecCode oldScpCode;
+ newScpCode.Copy(newPassword);
+ oldScpCode.Copy(oldPassword);
if (scpClient.Connect() == KErrNone)
{
- RDEBUG("scpClient.StoreCode", 0);
- // this is the old method. Obsolete now
- // scpClient.StoreCode( newCode );
- RArray<TDevicelockPolicies> aFailedPolicies;
- TDevicelockPolicies failedPolicy;
- TInt retLockcode = KErrNone;
- retLockcode = scpClient.StoreLockcode( newCode, oldPassword, aFailedPolicies );
- RDEBUG( "retLockcode", retLockcode );
- RDEBUG( "aFailedPolicies.Count()", aFailedPolicies.Count() );
- for(TInt i=0; i<aFailedPolicies.Count(); i++)
- {
- failedPolicy = aFailedPolicies[i];
- RDEBUG( "failedPolicy", failedPolicy );
- }
+ RDEBUG("scpClient.StoreLockcode", 0);
+ // this is the old method. Obsolete now
+ // scpClient.StoreCode( newCode );
+ RArray<TDevicelockPolicies> aFailedPolicies;
+ TDevicelockPolicies failedPolicy;
+ TInt retLockcode = KErrNone;
+ retLockcode = scpClient.StoreLockcode(newScpCode, oldScpCode, aFailedPolicies);
+ RDEBUG( "retLockcode", retLockcode );
+ RDEBUG( "KErrAccessDenied", KErrAccessDenied );
+ RDEBUG( "aFailedPolicies.Count()", aFailedPolicies.Count() );
+ for (TInt i = 0; i < aFailedPolicies.Count(); i++)
+ {
+ failedPolicy = aFailedPolicies[i];
+ RDEBUG( "failedPolicy", failedPolicy );
+ }
+ // Don't know what to do if TARM fails. Hopefully it was stopped at typing, as well as VerifyNewLockcodeAgainstPolicies
+ // The code is already changed in iPhone !
+ // For now, just undo the changed password
+ if(retLockcode!=KErrNone)
+ {
+ RDEBUG("Undo password change because retLockcode", retLockcode);
+ ShowResultNoteL(retLockcode, CAknNoteDialog::EConfirmationTone);
+
+ // go back to previous password.
+ passwords.iOldPassword = newPassword;
+ passwords.iNewPassword = oldPassword;
+ iWait->SetRequestType(EMobilePhoneChangeSecurityCode);
+ RDEBUG("ChangeSecurityCode", 0);
+ iPhone.ChangeSecurityCode(iWait->iStatus, secCodeType, passwords);
+ RDEBUG("WaitForRequestL", 0);
+ res = iWait->WaitForRequestL(); // this can't fail. ISA is always allowing to undo the password change.
+ RDEBUG("WaitForRequestL res", res);
+ #ifdef __WINS__
+ if (res == KErrNotSupported)
+ res = KErrNone;
+ #endif
+ res = retLockcode;
+ }
scpClient.Close();
}
+ if(res==KErrNone)
+ {
+ RDEBUG( "showing R_SECURITY_CODE_CHANGED_NOTE", R_SECURITY_CODE_CHANGED_NOTE );
+ ShowResultNoteL(R_SECURITY_CODE_CHANGED_NOTE, CAknNoteDialog::EConfirmationTone);
+ }
}
break;
}
@@ -2319,8 +2469,7 @@
case KErrLocked:
{
ShowResultNoteL(R_SEC_BLOCKED, CAknNoteDialog::EErrorTone);
- ChangeSecCodeParamsL(aOldPassword, aNewPassword, aFlags,
- aCaption, aShowError);
+ ChangeSecCodeParamsL(aOldPassword, aNewPassword, aFlags, aCaption, aShowError);
break;
}
case KErrGsm0707IncorrectPassword:
@@ -2328,8 +2477,7 @@
{
// code was entered erroneously
ShowResultNoteL(R_CODE_ERROR, CAknNoteDialog::EErrorTone);
- ChangeSecCodeParamsL(aOldPassword, aNewPassword, aFlags,
- aCaption, aShowError);
+ ChangeSecCodeParamsL(aOldPassword, aNewPassword, aFlags, aCaption, aShowError);
break;
}
case KErrAbort:
@@ -2339,20 +2487,18 @@
default:
{
ShowErrorNoteL(res);
- ChangeSecCodeParamsL(aOldPassword, aNewPassword, aFlags,
- aCaption, aShowError);
+ ChangeSecCodeParamsL(aOldPassword, aNewPassword, aFlags, aCaption, aShowError);
break;
}
} // switch
+ RDEBUG("return res", res);
return res;
}
/**************************************/
// qtdone
// the params are changed in the settings,. This only asks for password.
-EXPORT_C TInt CSecuritySettings::ChangeAutoLockPeriodParamsL(TInt aPeriod,
- RMobilePhone::TMobilePassword aOldPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TInt CSecuritySettings::ChangeAutoLockPeriodParamsL(TInt aPeriod, RMobilePhone::TMobilePassword aOldPassword, TInt aFlags, TDes& aCaption, TInt aShowError)
{
RDEBUG("aPeriod", aPeriod);
RDEBUG("aFlags", aFlags);
@@ -2361,13 +2507,12 @@
* Series 60 ETel API
*****************************************************/
- RMobilePhone::TMobilePhoneLockSetting lockChange(
- RMobilePhone::ELockSetDisabled);
+ RMobilePhone::TMobilePhoneLockSetting lockChange(RMobilePhone::ELockSetDisabled);
RMobilePhone::TMobilePhoneLock lockType = RMobilePhone::ELockPhoneDevice;
TInt oldPeriod = aPeriod;
TInt maxPeriod = 0;
- if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw ))
+ if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw))
{
// Retrieve the current autolock period max. value from the SCP server,
// and check that the value the user
@@ -2378,8 +2523,7 @@
{
CleanupClosePushL(scpClient);
TBuf<KSCPMaxIntLength> maxPeriodBuf;
- if (scpClient.GetParamValue(ESCPMaxAutolockPeriod, maxPeriodBuf)
- == KErrNone)
+ if (scpClient.GetParamValue(ESCPMaxAutolockPeriod, maxPeriodBuf) == KErrNone)
{
TLex lex(maxPeriodBuf);
if ((lex.Val(maxPeriod) == KErrNone) && (maxPeriod > 0))
@@ -2404,22 +2548,20 @@
CleanupStack::PopAndDestroy(); // scpClient
}
RDEBUG("maxPeriod", maxPeriod);
- if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw ))
+ if (FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw))
{
TBool allow = ETrue;
if ((aPeriod == 0) && (maxPeriod > 0))
{
- RDEBUG("The period is not allowed by TARM", aPeriod);
- RDEBUG( "maxPeriod", maxPeriod );
+ RDEBUG("The period is not allowed by TARM", aPeriod);
+ RDEBUG( "maxPeriod", maxPeriod );
allow = EFalse;
- ShowResultNoteL(R_SECUI_TEXT_AUTOLOCK_MUST_BE_ACTIVE,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_SECUI_TEXT_AUTOLOCK_MUST_BE_ACTIVE, CAknNoteDialog::EErrorTone);
}
if (!allow)
{
- return ChangeAutoLockPeriodParamsL(aPeriod, aOldPassword, aFlags,
- aCaption, aShowError); // ask again
+ return ChangeAutoLockPeriodParamsL(aPeriod, aOldPassword, aFlags, aCaption, aShowError); // ask again
}
}
@@ -2430,12 +2572,12 @@
// Instead just re-set the DOS lock to enabled which as a side effect
// requests the security code from the user.
- TBool remoteLockStatus( EFalse );
+ TBool remoteLockStatus(EFalse);
CRemoteLockSettings* remoteLockSettings = CRemoteLockSettings::NewL();
- if ( remoteLockSettings->GetEnabled( remoteLockStatus ) )
+ if (remoteLockSettings->GetEnabled(remoteLockStatus))
{
- if ( remoteLockStatus )
+ if (remoteLockStatus)
{
// Remote lock is enabled
lockChange = RMobilePhone::ELockSetEnabled;
@@ -2466,8 +2608,7 @@
iWait->SetRequestType(EMobilePhoneSetLockSetting);
RDEBUG("lockChange", lockChange);
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestOk);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG("SetLockSetting", 0);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChange); // this eventually calls PassPhraseRequiredL
RDEBUG("WaitForRequestL", 0);
@@ -2476,7 +2617,7 @@
RDEBUG("WaitForRequestL status", status);
#ifdef __WINS__
if (status == KErrNotSupported || status == KErrTimedOut)
- status = KErrNone;
+ status = KErrNone;
#endif
switch (status)
{
@@ -2484,34 +2625,32 @@
break;
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
- RDEBUG("KErrLocked", KErrLocked);
+ RDEBUG("KErrLocked", KErrLocked)
+ ;
ShowResultNoteL(KErrLocked, CAknNoteDialog::EErrorTone); // the old code didn't show messages
- return ChangeAutoLockPeriodParamsL(oldPeriod, aOldPassword,
- aFlags, aCaption, aShowError); // ask again
+ return ChangeAutoLockPeriodParamsL(oldPeriod, aOldPassword, aFlags, aCaption, aShowError); // ask again
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
- RDEBUG("KErrAccessDenied", KErrAccessDenied);
+ RDEBUG("KErrAccessDenied", KErrAccessDenied)
+ ;
// code was entered erroneously
ShowResultNoteL(KErrAccessDenied, CAknNoteDialog::EErrorTone); // the old code didn't show messages
- return ChangeAutoLockPeriodParamsL(oldPeriod, aOldPassword,
- aFlags, aCaption, aShowError); // ask again
+ return ChangeAutoLockPeriodParamsL(oldPeriod, aOldPassword, aFlags, aCaption, aShowError); // ask again
case KErrAbort:
// User pressed "cancel" in the code query dialog.
return oldPeriod;
default:
- RDEBUG("default", status);
+ RDEBUG("default", status)
+ ;
ShowResultNoteL(status, CAknNoteDialog::EErrorTone); // the old code didn't show messages
- return ChangeAutoLockPeriodParamsL(oldPeriod, aOldPassword,
- aFlags, aCaption, aShowError); // ask again
+ return ChangeAutoLockPeriodParamsL(oldPeriod, aOldPassword, aFlags, aCaption, aShowError); // ask again
}
- RDEBUG("aPeriod", aPeriod);
+ RDEBUG("aPeriod", aPeriod);
return aPeriod;
}
/*****************************/
// qtdone
-EXPORT_C TInt CSecuritySettings::ChangePinRequestParamsL(TInt aEnable,
- RMobilePhone::TMobilePassword aOldPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TInt CSecuritySettings::ChangePinRequestParamsL(TInt aEnable, RMobilePhone::TMobilePassword aOldPassword, TInt aFlags, TDes& aCaption, TInt aShowError)
{
RDEBUG("aEnable", aEnable);
RDEBUG("aFlags", aFlags);
@@ -2558,7 +2697,7 @@
lEnable = 0; // off
}
- RDEBUG("lEnable", lEnable);
+ RDEBUG("lEnable", lEnable);
if (lEnable == 0)
{
lockChangeSetting = RMobilePhone::ELockSetDisabled;
@@ -2568,17 +2707,15 @@
lockChangeSetting = RMobilePhone::ELockSetEnabled;
}
- RDEBUG("lockChangeSetting", lockChangeSetting);
+ RDEBUG("lockChangeSetting", lockChangeSetting);
// Raise a flag to indicate that the PIN
// request coming from ETEL has originated from SecUi and not from Engine.
- TInt tRet = RProperty::Set(KPSUidSecurityUIs,
- KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginated);
- RDEBUG("tRet", tRet);
+ TInt tRet = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginated);
+ RDEBUG("tRet", tRet);
// Change the lock setting
iWait->SetRequestType(EMobilePhoneSetLockSetting);
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel,
- ESecurityUIsQueryRequestOk);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsQueryRequestCancel, ESecurityUIsQueryRequestOk);
RDEBUG("SetLockSetting", 0);
iPhone.SetLockSetting(iWait->iStatus, lockType, lockChangeSetting); // this will trigger Pin1RequiredL
RDEBUG("WaitForRequestL", 0);
@@ -2586,12 +2723,11 @@
RDEBUG("WaitForRequestL status", status);
#ifdef __WINS__
if (status == KErrNotSupported || status == KErrTimedOut)
- status = KErrNone;
+ status = KErrNone;
#endif
// Lower the flag
- RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery,
- ESecurityUIsSecUIOriginatedUninitialized);
+ RProperty::Set(KPSUidSecurityUIs, KSecurityUIsSecUIOriginatedQuery, ESecurityUIsSecUIOriginatedUninitialized);
switch (status)
{
@@ -2602,16 +2738,14 @@
case KErrGsm0707OperationNotAllowed:
{
// not allowed with this sim
- ShowResultNoteL(R_OPERATION_NOT_ALLOWED,
- CAknNoteDialog::EErrorTone);
+ ShowResultNoteL(R_OPERATION_NOT_ALLOWED, CAknNoteDialog::EErrorTone);
return KErrGsm0707OperationNotAllowed;
}
case KErrGsm0707IncorrectPassword:
case KErrAccessDenied:
{
// code was entered erroneously
- return ChangePinRequestParamsL(aEnable, aOldPassword, aFlags,
- aCaption, aShowError);
+ return ChangePinRequestParamsL(aEnable, aOldPassword, aFlags, aCaption, aShowError);
}
case KErrGsmSSPasswordAttemptsViolation:
case KErrLocked:
@@ -2624,8 +2758,7 @@
}
default:
{
- return ChangePinRequestParamsL(aEnable, aOldPassword, aFlags,
- aCaption, aShowError);
+ return ChangePinRequestParamsL(aEnable, aOldPassword, aFlags, aCaption, aShowError);
}
}
return KErrNone;
@@ -2638,9 +2771,7 @@
// not used
// ----------------------------------------------------------
// qtdone
-EXPORT_C TBool CSecuritySettings::AskSecCodeParamsL(
- RMobilePhone::TMobilePassword &aOldPassword, TInt aFlags,
- TDes& aCaption, TInt aShowError)
+EXPORT_C TBool CSecuritySettings::AskSecCodeParamsL(RMobilePhone::TMobilePassword &aOldPassword, TInt aFlags, TDes& aCaption, TInt aShowError)
{
RDEBUG("aFlags", aFlags);
RDEBUG("aShowError", aShowError);
@@ -2649,7 +2780,7 @@
// the password parameters are not used
if (aOldPassword.Length() > 0)
- RDebug::Print(aOldPassword);
+ RDEBUGSTR(aOldPassword);
return EFalse;
}
--- a/securitydialogs/Securitynotifier/Src/SecurityNotifier.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Securitynotifier/Src/SecurityNotifier.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -34,10 +34,10 @@
#include <apgcli.h>
// LOCAL CONSTANTS AND MACROS
- /*****************************************************
- * Series 60 Customer / TSY
- * Needs customer TSY implementation
- *****************************************************/
+ /*****************************************************
+ * Series 60 Customer / TSY
+ * Needs customer TSY implementation
+ *****************************************************/
const TInt KTriesToConnectServer( 2 );
const TInt KTimeBeforeRetryingServerConnection( 50000 );
@@ -92,10 +92,10 @@
if ( scpClient.QueryAdminCmd( ESCPCommandLockPhone ) )
{
#if defined(_DEBUG)
- RDebug::Print(_L("CSecObsNotify::SCP admin command, no action required"));
- #endif
+ RDebug::Print(_L("CSecObsNotify::SCP admin command, no action required"));
+ #endif
- isAdminCall = ETrue;
+ isAdminCall = ETrue;
}
scpClient.Close();
@@ -137,7 +137,7 @@
//
CSecurityNotifier::~CSecurityNotifier()
{
- FeatureManager::UnInitializeLib();
+ FeatureManager::UnInitializeLib();
}
//
// ----------------------------------------------------------
@@ -158,9 +158,9 @@
//
MEikSrvNotifierBase2::TNotifierInfo CSecurityNotifier::RegisterL()
{
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("(SECURITYNOTIFIER)CSecurityNotifier::RegisterL()"));
- #endif
+ #endif
iInfo.iUid = KSecurityNotifierUid;
iInfo.iChannel = KSecurityNotifierChannel;
iInfo.iPriority = ENotifierPriorityHigh;
@@ -174,9 +174,9 @@
//
MEikSrvNotifierBase2::TNotifierInfo CSecurityNotifier::Info() const
{
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("(SECURITYNOTIFIER)CSecurityNotifier::Info()"));
- #endif
+ #endif
return iInfo;
}
@@ -190,9 +190,9 @@
//
TPtrC8 CSecurityNotifier::StartL(const TDesC8& /*aBuffer*/)
{
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("(SECURITYNOTIFIER)CSecurityNotifier::StartL()"));
- #endif
+ #endif
TPtrC8 ret(KNullDesC8);
return (ret);
}
@@ -204,9 +204,9 @@
//
void CSecurityNotifier::StartL(const TDesC8& aBuffer, TInt aReturnVal,const RMessagePtr2& aMessage)
{
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("(SECURITYNOTIFIER)CSecurityNotifier::StartL2()"));
- #endif
+ #endif
TRAPD(err, GetParamsL(aBuffer, aReturnVal, aMessage));
if (err)
{
@@ -225,44 +225,44 @@
//
void CSecurityNotifier::GetParamsL(const TDesC8& aBuffer, TInt aReturnVal, const RMessagePtr2& aMessage)
{
- #if defined(_DEBUG)
- RDebug::Printf( "%s %s (%u) searching for autolock.exe =%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, 0x0 );
- #endif
-
- TApaTaskList taskList( CCoeEnv::Static()->WsSession() );
- const TUid KAutolockUid = { 0x100059B5 };
- TApaTask task( taskList.FindApp( KAutolockUid ) );
- if ( !task.Exists() )
- {
- #if defined(_DEBUG)
- RDebug::Printf( "%s %s (%u) autolock.exe not running. Starting now=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, 0x1 );
- #endif
- RApaLsSession ls;
- User::LeaveIfError(ls.Connect());
- CleanupClosePushL(ls);
-
- CApaCommandLine* commandLine = CApaCommandLine::NewLC();
- commandLine->SetExecutableNameL( _L("autolock.exe" ) );
- commandLine->SetCommandL( EApaCommandRun );
-
- // Try to launch the application.
- TInt err = ls.StartApp(*commandLine);
- #if defined(_DEBUG)
- RDebug::Printf( "%s %s (%u) autolock.exe err=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, err );
- #endif
-
- CleanupStack::PopAndDestroy(2); // commandLine, ls
- }
+ #if defined(_DEBUG)
+ RDebug::Printf( "%s %s (%u) searching for autolock.exe =%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, 0x0 );
+ #endif
+
+ TApaTaskList taskList( CCoeEnv::Static()->WsSession() );
+ const TUid KAutolockUid = { 0x100059B5 };
+ TApaTask task( taskList.FindApp( KAutolockUid ) );
+ if ( !task.Exists() )
+ {
+ #if defined(_DEBUG)
+ RDebug::Printf( "%s %s (%u) autolock.exe not running. Starting now=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, 0x1 );
+ #endif
+ RApaLsSession ls;
+ User::LeaveIfError(ls.Connect());
+ CleanupClosePushL(ls);
+
+ CApaCommandLine* commandLine = CApaCommandLine::NewLC();
+ commandLine->SetExecutableNameL( _L("autolock.exe" ) );
+ commandLine->SetCommandL( EApaCommandRun );
+
+ // Try to launch the application.
+ TInt err = ls.StartApp(*commandLine);
+ #if defined(_DEBUG)
+ RDebug::Printf( "%s %s (%u) autolock.exe err=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, err );
+ #endif
+
+ CleanupStack::PopAndDestroy(2); // commandLine, ls
+ }
- /*****************************************************
- * Series 60 Customer / ETel
- * Series 60 ETel API
- *****************************************************/
+ /*****************************************************
+ * Series 60 Customer / ETel
+ * Series 60 ETel API
+ *****************************************************/
iMessage = aMessage;
iReturnVal = aReturnVal;
TBool skipQuery = EFalse; // In some cases the query is handled by some other entity and SecurityNotifier should skip it.
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("(SECURITYNOTIFIER)CSecurityNotifier::GetParamsL() Start BEGIN"));
#endif
@@ -274,7 +274,7 @@
if(FeatureManager::FeatureSupported(KFeatureIdSapTerminalControlFw ))
- {
+ {
if(iEvent == RMobilePhone::EPhonePasswordRequired)
{
skipQuery = IsAdminCall(); // SCP handles the call.
@@ -292,7 +292,7 @@
SetActive();
iStatus = KRequestPending;
TRequestStatus* stat = &iStatus;
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("CSecurityNotifier::GetParamsL() End"));
#endif
User::RequestComplete(stat, KErrNone); // jump to RunL
@@ -305,26 +305,26 @@
// ----------------------------------------------------------
void CSecurityNotifier::RunL()
{
- /*****************************************************
- * Series 60 Customer / ETel
- * Series 60 ETel API
- *****************************************************/
- /*****************************************************
- * Series 60 Customer / TSY
- * Needs customer TSY implementation
- *****************************************************/
+ /*****************************************************
+ * Series 60 Customer / ETel
+ * Series 60 ETel API
+ *****************************************************/
+ /*****************************************************
+ * Series 60 Customer / TSY
+ * Needs customer TSY implementation
+ *****************************************************/
TInt err( KErrGeneral );
TInt thisTry( 0 );
- RTelServer::TPhoneInfo PhoneInfo;
- #if defined(_DEBUG)
+ RTelServer::TPhoneInfo PhoneInfo;
+ #if defined(_DEBUG)
RDebug::Print(_L("CSecurityNotifier::RunL() Start"));
#endif
/*All server connections are tried to be made KTriesToConnectServer times because occasional
fails on connections are possible, at least on some servers*/
// connect to ETel server
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("CSecurityNotifier::RunL() connect to ETel server"));
#endif
while ( ( err = iServer.Connect() ) != KErrNone && ( thisTry++ ) <= KTriesToConnectServer )
@@ -336,11 +336,14 @@
thisTry = 0;
// load TSY
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("CSecurityNotifier::RunL() load TSY"));
#endif
- err = iServer.LoadPhoneModule( KMmTsyModuleName );
- if ( err != KErrAlreadyExists )
+
+ if ( !iPhone.SubSessionHandle() )
+ {
+ err = iServer.LoadPhoneModule( KMmTsyModuleName );
+ if ( err != KErrAlreadyExists )
{
// may also return KErrAlreadyExists if something
// else has already loaded the TSY module. And that is
@@ -348,20 +351,22 @@
User::LeaveIfError( err );
}
- // open phones
- #if defined(_DEBUG)
- RDebug::Print(_L("CSecurityNotifier::RunL() open phones"));
- #endif
- User::LeaveIfError(iServer.SetExtendedErrorGranularity(RTelServer::EErrorExtended));
- User::LeaveIfError(iServer.GetPhoneInfo(PhoneIndex, PhoneInfo));
- User::LeaveIfError(iPhone.Open(iServer,PhoneInfo.iName));
+ // open phones
+ #if defined(_DEBUG)
+ RDebug::Print(_L("CSecurityNotifier::RunL() open phones"));
+ #endif
+ User::LeaveIfError(iServer.SetExtendedErrorGranularity(RTelServer::EErrorExtended));
+ User::LeaveIfError(iServer.GetPhoneInfo(PhoneIndex, PhoneInfo));
+ User::LeaveIfError(iPhone.Open(iServer,PhoneInfo.iName));
+ }
+
RProperty Property;
CleanupClosePushL( Property );
err = Property.Set(KPSUidStartup, KStartupSecurityCodeQueryStatus, ESecurityQueryActive);
User::LeaveIfError( err );
// initialize security ui
- #if defined(_DEBUG)
+ #if defined(_DEBUG)
RDebug::Print(_L("CSecurityNotifier::RunL() initialize security ui"));
#endif
CSecurityHandler* handler = new(ELeave) CSecurityHandler(iPhone);
@@ -388,11 +393,11 @@
// if something went wrong cancel the code request
if (error)
{
- #if defined(_DEBUG)
- RDebug::Print(_L("CSecurityNotifier::RunL() ERROR: %d"), error);
- #endif
- TBool wcdmaSupported(FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma ));
- TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin ));
+ #if defined(_DEBUG)
+ RDebug::Print(_L("CSecurityNotifier::RunL() ERROR: %d"), error);
+ #endif
+ TBool wcdmaSupported(FeatureManager::FeatureSupported( KFeatureIdProtocolWcdma ));
+ TBool upinSupported(FeatureManager::FeatureSupported( KFeatureIdUpin ));
switch (iEvent)
{
case RMobilePhone::EUniversalPinRequired:
@@ -407,19 +412,19 @@
iPhone.AbortSecurityCode(RMobilePhone::ESecurityUniversalPuk);
}
break;
- case RMobilePhone::EPin1Required:
+ case RMobilePhone::EPin1Required:
iPhone.AbortSecurityCode(RMobilePhone::ESecurityCodePin1);
break;
- case RMobilePhone::EPuk1Required:
+ case RMobilePhone::EPuk1Required:
iPhone.AbortSecurityCode(RMobilePhone::ESecurityCodePuk1);
break;
- case RMobilePhone::EPin2Required:
+ case RMobilePhone::EPin2Required:
iPhone.AbortSecurityCode(RMobilePhone::ESecurityCodePin2);
break;
- case RMobilePhone::EPuk2Required:
+ case RMobilePhone::EPuk2Required:
iPhone.AbortSecurityCode(RMobilePhone::ESecurityCodePuk2);
break;
- case RMobilePhone::EPhonePasswordRequired:
+ case RMobilePhone::EPhonePasswordRequired:
iPhone.AbortSecurityCode(RMobilePhone::ESecurityCodePhonePassword);
break;
default:
@@ -449,9 +454,9 @@
iReturnVal = KErrNone;
//Leave the window group to foreground for a short time to absorb key presses so that autolock has time to activate.
if(!StartUp)
- User::After(KDelayPeriod);
- ( CEikonEnv::Static() )->BringForwards(EFalse);
- #if defined(_DEBUG)
+ User::After(KDelayPeriod);
+ ( CEikonEnv::Static() )->BringForwards(EFalse);
+ #if defined(_DEBUG)
RDebug::Print(_L("CSecurityNotifier::RunL() End"));
#endif
}
--- a/securitydialogs/Securitynotifier/Src/Securitynotifierwrapper.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/Securitynotifier/Src/Securitynotifierwrapper.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -19,6 +19,8 @@
#include <ecom/implementationproxy.h>
#include <e32notif.h>
+#include <e32base.h>
+#include <eiknotapi.h>
#include <AknNotifierWrapper.h> // link against aknnotifierwrapper.lib
#define KMyNotifierUid TUid::Uid(0x10005988) // uid
@@ -48,6 +50,9 @@
// Create Wrappers
// Session owning notifier(if default implementation is enough)
+ RDebug::Printf( "%s %s (%u) !!!!** creating SecurityNotifier.dll . This means that PIN/unlock queries will work **!!!! 0=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, 0 );
+
+
CAknCommonNotifierWrapper* master =
CAknCommonNotifierWrapper::NewL( KMyNotifierUid,
KMyNotifierUid,
@@ -58,6 +63,7 @@
subjects->AppendL( master );
+
CleanupStack::Pop(); // array cleanup
#if defined(_DEBUG)
RDebug::Print(_L("(SECURITYNOTIFIER)WRAPPER DoCreateNotifierArrayL END"));
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/inc/secuinotificationdebug.h Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/inc/secuinotificationdebug.h Wed Aug 18 10:40:08 2010 +0300
@@ -21,8 +21,10 @@
#include <e32debug.h>
#ifdef _DEBUG
#define RDEBUG( x, y ) RDebug::Printf( "%s %s (%u) %s=%x", __FILE__, __PRETTY_FUNCTION__, __LINE__, x, y );
+#define RDEBUGQT( x, y ) qDebug() << __FILE__ << " " << __PRETTY_FUNCTION__ << " (" << __LINE__ << ") " << x << "=" << y ;
#else
#define RDEBUG( x, y )
+#define RDEBUGQT( x, y )
#endif
#endif // SECUINOTIFICATIONDEBUG_H
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/inc/secuinotificationdialog.h Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/inc/secuinotificationdialog.h Wed Aug 18 10:40:08 2010 +0300
@@ -29,6 +29,8 @@
#include <qmobilityglobal.h>
+class HbTranslator;
+
QTM_BEGIN_NAMESPACE
class QValueSpacePublisher;
class QValueSpaceSubscriber;
@@ -81,6 +83,8 @@
private:
Q_DISABLE_COPY(SecUiNotificationDialog)
+ HbTranslator *mCommonTranslator;
+ HbTranslator *mSecUiNotificationTranslator;
int mMyId;
int mLastError;
bool mShowEventReceived;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/rom/secuinotificationdialogplugin_resources.iby Wed Aug 18 10:40:08 2010 +0300
@@ -0,0 +1,26 @@
+/*
+* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* All rights reserved.
+* This component and the accompanying materials are made available
+* under the terms of "Eclipse Public License v1.0"
+* which accompanies this distribution, and is available
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
+*
+* Initial Contributors:
+* Nokia Corporation - initial contribution.
+*
+* Contributors:
+*
+* Description:
+*
+*/
+
+#ifndef __SECUINOTIFICATIONDIALOGPLUGIN_RESOURCES_IBY__
+#define __SECUINOTIFICATIONDIALOGPLUGIN_RESOURCES_IBY__
+
+#include <bldvariant.hrh>
+#include <data_caging_paths_for_iby.hrh>
+
+data=DATAZ_\QT_TRANSLATIONS_DIR\secui.qm QT_TRANSLATIONS_DIR\secui.qm
+
+#endif // __SECUINOTIFICATIONDIALOGPLUGIN_RESOURCES_IBY__
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/secui.ts Wed Aug 18 10:40:08 2010 +0300
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="1.0" sourcelanguage="en" language="en">
+ <context>
+ <name>nString</name>
+ <message numerus="no" id="txt_pin_code_dpopinfo_autolock_must_be_active">
+ <source>Autolock must be active</source>
+ <translation variants="no">en #Autolock must be active</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_pin2_code">
+ <source>PIN2 code:</source>
+ <translation variants="no">en #PIN2 code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_insert_sim">
+ <source>Insert SIM</source>
+ <translation variants="no">en #Insert SIM</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_gsm_invalid_parameter">
+ <source>Gsm Invalid Parameter</source>
+ <translation variants="no">en #Gsm Invalid Parameter</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_new_upin_code">
+ <source>New UPIN code:</source>
+ <translation variants="no">en #New UPIN code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_new_pin_code">
+ <source>New PIN code:</source>
+ <translation variants="no">en #New PIN code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_pin2_rejected">
+ <source>PIN2 rejected</source>
+ <translation variants="no">en #PIN2 rejected</translation>
+ </message>
+ <message numerus="yes" id="txt_pin_code_dpopinfo_ln_attempts_remaining">
+ <source> %Ln attempts remaining</source>
+ <translation>
+ <numerusform plurality="a">en #MISSING</numerusform>
+ <numerusform plurality="b">en #MISSING</numerusform>
+ </translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_operation_not_supported">
+ <source>Operation not supported</source>
+ <translation variants="no">en #Operation not supported</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_security_blocked">
+ <source>Security Blocked</source>
+ <translation variants="no">en #Security Blocked</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_operation_not_allowed">
+ <source>Operation not Allowed</source>
+ <translation variants="no">en #Operation not Allowed</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_emergency_calls_only">
+ <source>Emergency calls only</source>
+ <translation variants="no">en #Emergency calls only</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_upin_code">
+ <source>UPIN code:</source>
+ <translation variants="no">en #UPIN code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpophead_wrong_pin_code">
+ <source>Wrong PIN code</source>
+ <translation variants="no">en #Wrong PIN code</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_verify_new_pin_code">
+ <source>Retype PIN code:</source>
+ <translation variants="no">en #Retype PIN code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_if_failed_be_ready_with_puk">
+ <source>If failed call customer care to get PUK code</source>
+ <translation variants="no">en #If failed call customer care to get PUK code</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_code_chaged">
+ <source>Code chaged</source>
+ <translation variants="no">en #Code chaged</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_access_denied">
+ <source>Access Denied</source>
+ <translation variants="no">en #Access Denied</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_puk_code">
+ <source>PUK code:</source>
+ <translation variants="no">en #PUK code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_pin_code">
+ <source>PIN code:</source>
+ <translation variants="no">en #PIN code:</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpopinfo_upin_not_allowed">
+ <source>UPIN not Allowed</source>
+ <translation variants="no">en #UPIN not Allowed</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dpophead_last_attempt">
+ <source>Last attempt</source>
+ <translation variants="no">en #Last attempt</translation>
+ </message>
+ <message numerus="no" id="txt_pin_code_dialog_retype_upin_code">
+ <source>Retype UPIN code:</source>
+ <translation variants="no">en #Retype UPIN code:</translation>
+ </message>
+ </context>
+</TS>
\ No newline at end of file
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/secuinotificationdialogplugin.pro Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/secuinotificationdialogplugin.pro Wed Aug 18 10:40:08 2010 +0300
@@ -17,6 +17,7 @@
TEMPLATE = lib
TARGET = secuinotificationdialogplugin
CONFIG += plugin
+TRANSLATIONS = secui.ts
CONFIG += hb
CONFIG += mobility
@@ -54,7 +55,8 @@
BLD_INF_RULES.prj_exports += \
"$${LITERAL_HASH}include <platform_paths.hrh>" \
"qmakepluginstubs/secuinotificationdialogplugin.qtplugin /epoc32/data/z/pluginstub/secuinotificationdialogplugin.qtplugin"\
- "rom/secuinotificationdialogplugin.iby CORE_APP_LAYER_IBY_EXPORT_PATH(secuinotificationdialogplugin.iby)"
+ "rom/secuinotificationdialogplugin.iby CORE_APP_LAYER_IBY_EXPORT_PATH(secuinotificationdialogplugin.iby)"\
+ "rom/secuinotificationdialogplugin_resources.iby LANGUAGE_APP_LAYER_IBY_EXPORT_PATH(secuinotificationdialogplugin_resources.iby)"
LIBS += -lxqservice
LIBS += -lphoneclient
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationcontentwidget.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationcontentwidget.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -83,7 +83,7 @@
void SecUiNotificationContentWidget::constructFromParameters(const QVariantMap ¶meters)
{
RDEBUG("0", 0);
- qDebug() << parameters;
+ RDEBUGQT("parameters", parameters);
QGraphicsLinearLayout *mainLayout = new QGraphicsLinearLayout(Qt::Vertical);
lMinLength = 4; // might be replaced later
@@ -146,32 +146,32 @@
{
lEmergencySupported = ESecUiEmergencySupported;
}
- qDebug() << "SecUiNotificationContentWidget::lEmergencySupported =" << lEmergencySupported;
+ RDEBUG("lEmergencySupported", lEmergencySupported);
}
if (parameters.contains(KQueryMinLength)) {
- qDebug() << "SecUiNotificationContentWidget::KQueryMinLength";
+ RDEBUG("KQueryMinLength", 0);
lMinLength = parameters.value(KQueryMinLength).toUInt();
- qDebug() << lMinLength;
+ RDEBUG("lMinLength", lMinLength);
}
if (parameters.contains(KQueryMaxLength)) {
- qDebug() << "SecUiNotificationContentWidget::KQueryMaxLength";
+ RDEBUG("KQueryMaxLength", 0);
lMaxLength = parameters.value(KQueryMaxLength).toUInt();
- qDebug() << lMaxLength;
+ RDEBUG("lMaxLength", lMaxLength);
}
if (parameters.contains(KEmergency)) {
- qDebug() << "SecUiNotificationContentWidget::KEmergency";
+ RDEBUG("KEmergency", 0);
QString emergencyText = parameters.value(KEmergency).toString();
- qDebug() << emergencyText;
+ RDEBUGQT("emergencyText", emergencyText);
if(!emergencyText.compare("emergencyYes"))
{
- qDebug() << "SecUiNotificationContentWidget::KEmergency emergencyYes";
+ RDEBUG("emergencyYes", 1);
isEmergency = 1;
}
if(!emergencyText.compare("emergencyNo"))
{
- qDebug() << "SecUiNotificationContentWidget::KEmergency emergencyNo";
+ RDEBUG("emergencyNo", 0);
isEmergency = 0;
}
}
@@ -179,47 +179,42 @@
// KCodeTop
if (parameters.contains(KCodeTop)) {
- qDebug() << "SecUiNotificationContentWidget::KCodeTop 1";
+ RDEBUG("KCodeTop", 0);
codeTop = new HbLineEdit(""); // no default value
- qDebug() << "SecUiNotificationContentWidget::KCodeTop lMaxLength=";
- qDebug() << lMaxLength;
- if(lMaxLength>2)
- codeTop->setMaxLength(lMaxLength);
- qDebug() << "SecUiNotificationContentWidget::KCodeTop queryType=";
- qDebug() << queryType;
+ RDEBUG("queryType", queryType);
codeTop->setInputMethodHints(Qt::ImhDigitsOnly); // default
if (queryType & ESecUiAlphaSupported)
{
- qDebug() << "SecUiNotificationContentWidget::KCodeTop setUpAsLatinAlphabetOnlyEditor";
+ RDEBUG("ESecUiAlphaSupported", ESecUiAlphaSupported);
codeTop->setInputMethodHints(Qt::ImhNone);
}
if (queryType & ESecUiSecretSupported)
{
- qDebug() << "SecUiNotificationContentWidget::KCodeTop ESecUiSecretSupported";
+ RDEBUG("ESecUiSecretSupported", ESecUiSecretSupported);
codeTop->setEchoMode(HbLineEdit::PasswordEchoOnEdit);
- // note that codeButtom is never in secret mode. This nevertheless is restricted by the caller.
}
- qDebug() << "SecUiNotificationContentWidget::KCodeTop 3";
- codeTop->setMaxLength(lMaxLength);
+ RDEBUG("lMaxLength", lMaxLength);
+ if(lMaxLength>2)
+ codeTop->setMaxLength(lMaxLength);
if (parameters.contains(KDefaultCode)) {
- qDebug() << "SecUiNotificationContentWidget::KDefaultCode";
+ RDEBUG("KDefaultCode", 0);
QString defaultCode = parameters.value(KDefaultCode).toString();
- qDebug() << defaultCode;
+ RDEBUGQT("defaultCode", defaultCode);
codeTop->setText(defaultCode);
}
- qDebug() << "SecUiNotificationContentWidget::KCodeTop 4";
+ RDEBUG("1", 1);
connect(codeTop, SIGNAL(textChanged(const QString &)), this, SIGNAL(codeTopChanged(const QString &)));
connect(codeTop, SIGNAL(contentsChanged()), this, SIGNAL(codeTopContentChanged()));
if (parameters.contains(KDefaultCode)) { // this is done in this step so that the OK becomes valid (if rules are fulfilled)
- qDebug() << "SecUiNotificationContentWidget::KDefaultCode";
+ RDEBUG("KDefaultCode", 0);
QString defaultCode = parameters.value(KDefaultCode).toString();
- qDebug() << defaultCode;
+ RDEBUGQT("defaultCode", defaultCode);
codeTop->setText(defaultCode);
}
- qDebug() << "SecUiNotificationContentWidget::KCodeTop 4";
+ RDEBUG("2", 2);
if (parameters.contains(KDialogTitle)) {
QString titleText = parameters.value(KDialogTitle).toString();
@@ -228,21 +223,43 @@
{ // if separator, take only first part
titleText = titleText.left(titleText.indexOf('|'));
}
- if(titleText.indexOf('#')>0)
+ if(titleText.indexOf('$')>0)
{ // if separator, take only first part
- titleAttempts = titleText.right(titleText.length()-titleText.indexOf('#')-1);
- qDebug() << "SecUiNotificationDialog::titleAttempts=" << titleAttempts;
+ // it comes translated alredy, from the client
+ titleAttempts = titleText.right(titleText.length()-titleText.indexOf('$')-1);
+ RDEBUGQT("titleAttempts", titleAttempts);
int nAttempts = titleAttempts.toInt();
RDEBUG("nAttempts", nAttempts);
- titleText = titleText.left(titleText.indexOf('#'));
- if(nAttempts>0)
- titleText = titleText + " attempts=" + QString::number(nAttempts);
- }
+ titleText = titleText.left(titleText.indexOf('$')); // this comes translated already
+ if(nAttempts==1) // last attempt
+ {
+ // This must be in a new line, to avoid problems with left-to-right writing
+ titleAttempts = hbTrId("txt_pin_code_dpophead_last_attempt");
+ }
+ else if(nAttempts>0)
+ {
+ titleAttempts = hbTrId("attempts") + "=" + QString::number(nAttempts);
+ // TODO this requires %L1 localization using txt_pin_code_dpopinfo_ln_attempts_remaining
+ }
+ else if(nAttempts==0)
+ {
+ titleAttempts = ""; // something special for the last attempt ?
+ }
+ else
+ {
+ titleAttempts = "";
+ }
+ }
HbLabel *titleTop = new HbLabel(titleText);
mainLayout->addItem(titleTop);
+ if (titleAttempts.length()>0 )
+ {
+ HbLabel *titleTopAttemps = new HbLabel(titleAttempts);
+ mainLayout->addItem(titleTopAttemps);
+ }
// in the dialog, it was setHeadingWidget(title);
}
-
+ RDEBUG("3", 3);
mainLayout->addItem(codeTop);
// double-query
if (parameters.contains(KCodeBottom))
@@ -252,6 +269,7 @@
if(titleText.indexOf('|')>0)
{ // if no separator, don't create label
QString titleBottomStr = titleText.right(titleText.length()-titleText.indexOf('|')-1);
+ // no need to translate
HbLabel *titleBottom = new HbLabel(titleBottomStr);
mainLayout->addItem(titleBottom);
}
@@ -262,10 +280,15 @@
codeBottom->setInputMethodHints(Qt::ImhDigitsOnly); // default
if (queryType & ESecUiAlphaSupported)
{
- qDebug() << "SecUiNotificationContentWidget::KCodeBottom setUpAsLatinAlphabetOnlyEditor";
+ RDEBUG("setInputMethodHints", 0);
codeBottom->setInputMethodHints(Qt::ImhNone);
}
- qDebug() << "SecUiNotificationContentWidget::KCodeBottom 3";
+ if (queryType & ESecUiSecretSupported)
+ {
+ RDEBUG("ESecUiSecretSupported", 0);
+ codeBottom->setEchoMode(HbLineEdit::PasswordEchoOnEdit); // this will also remove predictive, which is what we want
+ }
+ RDEBUG("connecting", 0);
connect(codeBottom, SIGNAL(textChanged(const QString &)), this, SIGNAL(codeBottomChanged(const QString &)));
connect(codeBottom, SIGNAL(contentsChanged(const QString &)), this, SIGNAL(codeBottomChanged(const QString &)));
mainLayout->addItem(codeBottom);
@@ -286,12 +309,13 @@
mainLayout->addItem(mainLayoutButtons);
- codeTop->setFocus(); // this should open the VKB
+ // remove setFocus from PIN query because Orbit can't handle it
+ // codeTop->setFocus(); // this should open the VKB
}
if (parameters.contains(KChecboxType)) {
- qDebug() << "SecUiNotificationContentWidget::KChecboxType";
+ RDEBUG("KChecboxType", 0);
if (parameters.contains(KDialogTitle)) {
//TODO position of the label is not centered
QString tmpText=parameters.value(KDialogTitle).toString();
@@ -304,20 +328,20 @@
checkbox = new HbCheckBox("Caption");
if (parameters.contains(KDefaultCode)) {
- qDebug() << "SecUiNotificationContentWidget::KDefaultCode";
+ RDEBUG("KDefaultCode", 0);
QStringList list1 = parameters.value(KDefaultCode).toString().split("|");
if (!list1.isEmpty() && list1.count()==2) {
if (!list1[0].isNull() && !list1[0].isEmpty()) checkbox->setText(list1[0]);
if (!list1[1].isNull() && !list1[1].isEmpty()) checkbox->setChecked(list1[1].toInt());
}
-
+ // TODO this needs localization
}
mainLayout->addItem(checkbox);
}
if (parameters.contains(KMultiChecboxType) && parameters.contains(KDefaultCode))
{
- qDebug() << "SecUiNotificationContentWidget::KMultiChecboxType";
+ RDEBUG("KMultiChecboxType", 0);
QStringList list1 = parameters.value(KDefaultCode).toString().split("1\t");
if (!list1.isEmpty()) {
listWidget = new HbListWidget();
@@ -325,6 +349,7 @@
if (!list1[i].isEmpty() && !list1[i].isNull()) {
HbListWidgetItem* modelItem = new HbListWidgetItem();
modelItem->setData(QVariant(list1[i]), Qt::DisplayRole);
+ // TODO this needs localization
listWidget->addItem(modelItem);
}
listWidget->setCurrentRow(0);
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialog.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialog.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -24,6 +24,7 @@
#include <hbaction.h>
#include <QDebug>
#include <e32debug.h>
+#include <hbtranslator.h>
#include <cphcltemergencycall.h>
#include <SCPServerInterface.h> // for TARM error codes while validating new lock code
#include <QString>
@@ -33,6 +34,10 @@
QTM_USE_NAMESPACE
+const QString KTranslationsPath = "/resource/qt/translations/";
+const QString KSecUiNotificationTranslationsFile = "secui";
+const QString KCommonTranslationsFile = "common";
+
#include <qvaluespacesubscriber.h>
#include <qvaluespacepublisher.h>
#define ESecUiBasicTypeText 0x0000000
@@ -79,12 +84,14 @@
// ----------------------------------------------------------------------------
//
SecUiNotificationDialog::SecUiNotificationDialog(
- const QVariantMap ¶meters) : HbDialog(), mLastError(KNoError)
+ const QVariantMap ¶meters) : HbDialog(), mCommonTranslator(0), mSecUiNotificationTranslator(0), mLastError(KNoError)
{
RDEBUG("0", 0);
TTime myTime;
myTime.HomeTime();
mMyId = I64LOW( myTime.Int64() );
+ mCommonTranslator = new HbTranslator(KTranslationsPath, KCommonTranslationsFile);
+ mSecUiNotificationTranslator = new HbTranslator(KTranslationsPath, KSecUiNotificationTranslationsFile);
constructDialog(parameters);
}
@@ -94,7 +101,13 @@
//
SecUiNotificationDialog::~SecUiNotificationDialog()
{
- RDEBUG("0", 0);
+ RDEBUG("0", 0);
+ delete mSecUiNotificationTranslator;
+ delete mCommonTranslator;
+ RDEBUG("0", 0);
+ // TODO what about subscriberKSecurityUIsDismissDialog
+ // and codeTop
+ RDEBUG("1", 1);
}
// ----------------------------------------------------------------------------
@@ -214,8 +227,8 @@
handleCodeTopChanged(codeTop->text());
}
RDEBUG("setFocus", 0);
- codeTop->setFocus(); // this should open the VKB . Doesn't seem to work when it's done on the widget, so it's done here.
-
+ // remove setFocus from PIN query because Orbit can't handle it
+ // codeTop->setFocus(); // this should open the VKB . Doesn't seem to work when it's done on the widget, so it's done here.
} // codeTop!=NULL
const TUint32 KSecurityUIsTestCode = 0x00000307;
@@ -224,14 +237,14 @@
RDEBUG("KSecurityUIsTestCode err", err);
RDEBUG("faking value", value);
RDEBUG("mShowEventReceived", mShowEventReceived);
- if(value>0 && mShowEventReceived==true) // show happens 2 times. Dialog can be closed only the second.
+ if(value>0 && value<1000000 && mShowEventReceived==true) // show happens 2 times. Dialog can be closed only the second.
{
QString myString = "";
myString += QString("%1").arg(value);
- qDebug() << "SecUiNotificationDialog::faking myString=" << myString;
+ RDEBUGQT("myString", myString);
codeTop->setText( myString );
TInt err = RProperty::Set(KPSUidSecurityUIs, KSecurityUIsTestCode, 0 ); // clear after using it
- qDebug() << "SecUiNotificationDialog::calling handleAccepted=" << myString;
+ RDEBUGQT("calling handleAccepted myString", myString);
emit handleAccepted();
// handleAccepted already emit closeDeviceDialog(false); // false means "not by client", although it's not really used
}
@@ -278,17 +291,17 @@
{ // if separator, take only first part
titleText = titleText.left(titleText.indexOf('|'));
}
- if(titleText.indexOf('#')>0)
+ if(titleText.indexOf('$')>0)
{ // if separator, take only first part
- titleAttempts = titleText.right(titleText.length()-titleText.indexOf('#')-1);
- qDebug() << "SecUiNotificationDialog::titleAttempts=" << titleAttempts;
+ titleAttempts = titleText.right(titleText.length()-titleText.indexOf('$')-1);
+ RDEBUGQT("titleAttempts", titleAttempts);
int nAttempts = titleAttempts.toInt();
RDEBUG("nAttempts", nAttempts);
- titleText = titleText.left(titleText.indexOf('#'));
+ titleText = titleText.left(titleText.indexOf('$'));
if(nAttempts>0)
titleText = titleText + " attempts=" + QString::number(nAttempts);
}
- titleText = "Security Query"; // this is the header, for any potential later error which needs to be displayed
+ titleText = hbTrId("Security Query"); // this is the header, for any potential later error which needs to be displayed
// This is created only if needed (i.e. errors for NewLockCode)
// titleWidget = new HbLabel(titleText);
// setHeadingWidget(titleWidget);
@@ -297,13 +310,13 @@
if (parameters.contains(KEmergency)) {
RDEBUG("KEmergency", 1);
QString emergencyText = parameters.value(KEmergency).toString();
- qDebug() << emergencyText;
+ RDEBUGQT("emergencyText", emergencyText);
if(!emergencyText.compare("emergencyYes"))
{
RDEBUG("emergencyYes", 1);
isEmergency = 1;
okAction->setEnabled(true);
- okAction->setText("Call");
+ okAction->setText(hbTrId("Call"));
return true;
}
if(!emergencyText.compare("emergencyNo"))
@@ -311,7 +324,7 @@
RDEBUG("emergencyNo", 1);
isEmergency = 0;
okAction->setEnabled(false); // 112 -> 1122 (=password) . This is handled by < lMinLength
- okAction->setText("Ok");
+ okAction->setText(hbTrId("Ok"));
return true;
}
}
@@ -319,13 +332,13 @@
if (parameters.contains(KInvalidNewLockCode)) {
RDEBUG("KInvalidNewLockCode", 0);
QString invalidText = parameters.value(KInvalidNewLockCode).toString();
- qDebug() << invalidText;
+ RDEBUGQT("invalidText", invalidText);
QString newTitleText = "Lock Code"; // TODO take from the original one
- QString invalidStr = invalidText.right(invalidText.length()-invalidText.indexOf('#')-1);
+ QString invalidStr = invalidText.right(invalidText.length()-invalidText.indexOf('$')-1);
int invalidNumber = invalidStr.toInt();
RDEBUG("invalidNumber", invalidNumber);
- if(invalidNumber<0)
+ if(invalidNumber<0) // that is, -1
{
RDEBUG("invalidNumber<0", invalidNumber );
// nothing to do
@@ -333,97 +346,97 @@
if(invalidNumber==EDeviceLockAutolockperiod)
{
RDEBUG("EDeviceLockAutolockperiod", invalidNumber );
- newTitleText+="EDeviceLockAutolockperiod";
+ newTitleText+=hbTrId("EDeviceLockAutolockperiod");
}
if(invalidNumber==EDeviceLockMaxAutolockPeriod)
{
RDEBUG("EDeviceLockAutolockperiod", invalidNumber );
- newTitleText+="EDeviceLockMaxAutolockPeriod";
+ newTitleText+=hbTrId("EDeviceLockMaxAutolockPeriod");
}
if(invalidNumber==EDeviceLockMinlength)
{
RDEBUG("EDeviceLockMinlength", invalidNumber );
- newTitleText+="EDeviceLockMinlength";
+ newTitleText+=hbTrId("EDeviceLockMinlength");
}
if(invalidNumber==EDeviceLockMaxlength)
{
RDEBUG("EDeviceLockMaxlength", invalidNumber );
- newTitleText+="EDeviceLockMaxlength";
+ newTitleText+=hbTrId("EDeviceLockMaxlength");
}
if(invalidNumber==EDeviceLockRequireUpperAndLower)
{
RDEBUG("EDeviceLockRequireUpperAndLower", invalidNumber );
- newTitleText+="EDeviceLockRequireUpperAndLower";
+ newTitleText+=hbTrId("EDeviceLockRequireUpperAndLower");
}
if(invalidNumber==EDeviceLockRequireCharsAndNumbers)
{
RDEBUG("EDeviceLockMaxlength", invalidNumber );
- newTitleText+="EDeviceLockMaxlength";
+ newTitleText+=hbTrId("EDeviceLockMaxlength");
}
if(invalidNumber==EDeviceLockAllowedMaxRepeatedChars)
{
RDEBUG("EDeviceLockAllowedMaxRepeatedChars", invalidNumber );
- newTitleText+="EDeviceLockAllowedMaxRepeatedChars";
+ newTitleText+=hbTrId("EDeviceLockAllowedMaxRepeatedChars");
}
if(invalidNumber==EDeviceLockHistoryBuffer)
{
RDEBUG("EDeviceLockHistoryBuffer", invalidNumber );
- newTitleText+="EDeviceLockHistoryBuffer";
+ newTitleText+=hbTrId("EDeviceLockHistoryBuffer");
}
if(invalidNumber==EDeviceLockPasscodeExpiration)
{
RDEBUG("EDeviceLockPasscodeExpiration", invalidNumber );
- newTitleText+="EDeviceLockPasscodeExpiration";
+ newTitleText+=hbTrId("EDeviceLockPasscodeExpiration");
}
if(invalidNumber==EDeviceLockMinChangeTolerance)
{
RDEBUG("EDeviceLockMinChangeTolerance", invalidNumber );
- newTitleText+="EDeviceLockMinChangeTolerance";
+ newTitleText+=hbTrId("EDeviceLockMinChangeTolerance");
}
if(invalidNumber==EDeviceLockMinChangeInterval)
{
RDEBUG("EDeviceLockMinChangeInterval", invalidNumber );
- newTitleText+="EDeviceLockMinChangeInterval";
+ newTitleText+=hbTrId("EDeviceLockMinChangeInterval");
}
if(invalidNumber==EDeviceLockDisallowSpecificStrings)
{
RDEBUG("EDeviceLockDisallowSpecificStrings", invalidNumber );
- newTitleText+="EDeviceLockDisallowSpecificStrings";
+ newTitleText+=hbTrId("EDeviceLockDisallowSpecificStrings");
}
if(invalidNumber==EDeviceLockAllowedMaxAtempts)
{
RDEBUG("EDeviceLockAllowedMaxAtempts", invalidNumber );
- newTitleText+="EDeviceLockAllowedMaxAtempts";
+ newTitleText+=hbTrId("EDeviceLockAllowedMaxAtempts");
}
if(invalidNumber==EDeviceLockConsecutiveNumbers)
{
RDEBUG("EDeviceLockConsecutiveNumbers", invalidNumber );
- newTitleText+="EDeviceLockConsecutiveNumbers";
+ newTitleText+=hbTrId("EDeviceLockConsecutiveNumbers");
}
if(invalidNumber==EDeviceLockMinSpecialCharacters)
{
RDEBUG("EDeviceLockMinSpecialCharacters", invalidNumber );
- newTitleText+="EDeviceLockMinSpecialCharacters";
+ newTitleText+=hbTrId("EDeviceLockMinSpecialCharacters");
}
if(invalidNumber==EDeviceLockSingleCharRepeatNotAllowed)
{
RDEBUG("EDeviceLockSingleCharRepeatNotAllowed", invalidNumber );
- newTitleText+="EDeviceLockSingleCharRepeatNotAllowed";
+ newTitleText+=hbTrId("EDeviceLockSingleCharRepeatNotAllowed");
}
if(invalidNumber==EDevicelockConsecutiveCharsNotAllowed)
{
RDEBUG("EDevicelockConsecutiveCharsNotAllowed", invalidNumber );
- newTitleText+="EDevicelockConsecutiveCharsNotAllowed";
+ newTitleText+=hbTrId("EDevicelockConsecutiveCharsNotAllowed");
}
if(invalidNumber>=EDevicelockTotalPolicies)
{
RDEBUG("EDevicelockTotalPolicies", invalidNumber );
- newTitleText+="EDevicelockTotalPolicies";
+ newTitleText+=hbTrId("EDevicelockTotalPolicies");
}
if( !titleWidget )
{
RDEBUG("creating titleWidget", 0 );
- titleWidget = new HbLabel("New lock code"); // it will be changed later
+ titleWidget = new HbLabel(hbTrId("New lock code")); // it will be changed later
setHeadingWidget(titleWidget);
}
RDEBUG("setPlainText", 0 );
@@ -432,7 +445,7 @@
if(invalidNumber<0) // everything is ok
{
okAction->setEnabled(true); // this might fail in the scenario: check this : invalid -> valid. This allows verif ?
- okAction->setText("Ok");
+ okAction->setText(hbTrId("Ok"));
codeBottom->setEnabled(true);
}
else
@@ -440,7 +453,7 @@
okAction->setEnabled(false);
codeBottom->setEnabled(false);
codeBottom->setText("");
- okAction->setText("Ok");
+ okAction->setText(hbTrId("Ok"));
}
// need to return because all objects are already created
return true;
@@ -477,7 +490,7 @@
return true;
}
- okAction = new HbAction(tr("Ok"));
+ okAction = new HbAction(hbTrId("Ok"));
RDEBUG("created HbAction okAction", 1);
okAction->setEnabled(false); // initially the OK is disabled because codeTop is empty
if((queryType & ESecUiBasicTypeMask) ==ESecUiBasicTypeCheck) {
@@ -494,7 +507,7 @@
disconnect(okAction, SIGNAL(triggered()), this, SLOT(close())); // the close will be done in handleAccepted
connect(okAction, SIGNAL(triggered()), this, SLOT(handleAccepted()));
- cancelAction = new HbAction(tr("Cancel")); // qtTrId("txt_common_button_cancel")
+ cancelAction = new HbAction(hbTrId("Cancel")); // qtTrId("txt_common_button_cancel")
addAction(cancelAction);
disconnect(cancelAction, SIGNAL(triggered()), this, SLOT(close())); // the close will be done in handleCancelled
connect(cancelAction, SIGNAL(triggered()), this, SLOT(handleCancelled()));
@@ -543,7 +556,7 @@
RDEBUG("0", 0);
mResultMap.insert(KResultAccepted, acceptedValue);
RDEBUG("0", 0);
- qDebug() << mResultMap;
+ RDEBUGQT("mResultMap", mResultMap);
RDEBUG("queryType", queryType);
if(!(queryType & ESecUiTypeMaskLock))
{ // the lock-icon should not reply
@@ -581,7 +594,7 @@
codeTopText="";
foreach(index, selectedItems) {
codeTopText+=QString::number(index.row());
- //could also use if(index.row()!=selectedItems.count()-1) codeTopText+= "|";
+ // could also use if(index.row()!=selectedItems.count()-1) codeTopText+= "|";
codeTopText+= "|";
}
mResultMap.insert(KCodeTopIndex, codeTopText);
@@ -589,7 +602,7 @@
else
codeTopText = codeTop->text();
// no need to check last time for codeBottom
- qDebug() << "codeTopText=" << codeTopText;
+ RDEBUGQT("codeTopText", codeTopText);
sendResult(KErrNone);
RDEBUG("calling close()", 0);
close(); // this is needed because Cancel doesn't automatically closes the dialog
@@ -620,7 +633,7 @@
{
RDEBUG("0", 0);
RDEBUG("mMyId", mMyId);
- qDebug() << text;
+ RDEBUGQT("text", text);
QVariant memorySelection(text);
mResultMap.insert(KSelectedMemoryIndex, memorySelection);
}
@@ -629,7 +642,7 @@
{
RDEBUG("0", 0);
RDEBUG("mMyId", mMyId);
- qDebug() << codeTop->text();
+ RDEBUGQT("codeTop->text()", codeTop->text());
handleCodeTopChanged(codeTop->text());
}
@@ -640,20 +653,20 @@
void SecUiNotificationDialog::handleCodeTopChanged(const QString &text)
{
RDEBUG("0", 0);
- qDebug() << "SecUiNotificationDialog::handleCodeTopChanged=" << text ;
+ RDEBUGQT("text", text);
if(queryDual)
{
codeBottom->setText(""); // any change resets the verification.
+ if( (queryType & ESecUiMaskType) == 0x000004 ) // new codeLock
+ { // ChangeSecCodeParamsL change RMobilePhone::ESecurityCodePhonePassword
+ QVariant codeTopVar(text);
+ mResultMap.insert(KCodeTopIndex, codeTopVar);
+ sendResult(KErrCompletion); // send the current password back to the client for further TARM validation. This is done on any key-press, not in the OK
+ }
}
- if( queryType == 0x1000004 ) // new codeLock
- { // ChangeSecCodeParamsL change RMobilePhone::ESecurityCodePhonePassword
- QVariant codeTopVar(text);
- mResultMap.insert(KCodeTopIndex, codeTopVar);
- sendResult(KErrCompletion); // send the current password back to the client for further TARM validation. This is done on any key-press, not in the OK
- }
- if(text.length() < lMinLength )
+ else if(text.length() < lMinLength )
{
- qDebug() << "SecUiNotificationDialog::handleCodeTopChanged too short:" << text ;
+ RDEBUGQT("too short text", text);
okAction->setEnabled(false);
RDEBUG("lEmergencySupported", lEmergencySupported);
if( lEmergencySupported && text.length() > 2 ) // emergency numbers need at least 3 digits
@@ -666,8 +679,8 @@
else if (text.length() >= lMinLength)
{
// might use a flag to avoid re-setting. But this complicates things if there's another initial verification
- qDebug() << "SecUiNotificationDialog::handleCodeTopChanged long enough:" << text ;
- okAction->setText("Ok");
+ RDEBUGQT("long enough text", text);
+ okAction->setText(hbTrId("Ok"));
if(queryDual==0) // only if Bottom is not used
okAction->setEnabled(true);
}
@@ -681,26 +694,26 @@
void SecUiNotificationDialog::handleCodeBottomChanged(const QString &text)
{
RDEBUG("0", 0);
- qDebug() << "SecUiNotificationDialog::handleCodeBottomChanged" << text ;
- qDebug() << "SecUiNotificationDialog::handleCodeBottomChanged. codeTop=" << codeTop->text() ;
+ RDEBUGQT("text", text);
+ RDEBUGQT("codeTop->text()", codeTop->text());
if(text.length() < lMinLength )
{
- qDebug() << "SecUiNotificationDialog::handleCodeBottomChanged too short:" << text ;
+ RDEBUGQT("too short text", text);
okAction->setEnabled(false);
}
else
{
// might use a flag to avoid re-setting. But it just complicates things.
- qDebug() << "SecUiNotificationDialog::handleCodeBottomChanged long enough:" << text ;
+ RDEBUGQT("long enough text", text);
if(codeTop->text()==text)
{
// unless both codes match, don't allow OK. Note that the first field doesn't allow exit until the validations (i.e. NewLockCode) as succesfull
- qDebug() << "SecUiNotificationDialog::handleCodeBottomChanged codes match:" << text ;
+ RDEBUGQT("codes match", text);
okAction->setEnabled(true);
}
else
{
- qDebug() << "SecUiNotificationDialog::handleCodeBottomChanged codes not match:" << text ;
+ RDEBUGQT("codes don't match", text);
okAction->setEnabled(false);
}
}
@@ -723,11 +736,9 @@
{
RDEBUG("0", 0);
QString codeTopText = codeTop->text();
- qDebug() << "codeTopText";
- qDebug() << codeTopText;
+ RDEBUGQT("codeTopText", codeTopText);
codeTopText = codeTopText + "1" ;
- qDebug() << "codeTopText+1";
- qDebug() << codeTopText;
+ RDEBUGQT("codeTopText+1", codeTopText);
codeTop->setText(codeTopText);
RDEBUG("editorInterface", 0);
@@ -770,15 +781,18 @@
//
void SecUiNotificationDialog::handlebut3Changed()
{
- qDebug() << "SecUiNotificationDialog::handlebut3Changed";
+ RDEBUG("0", 0);
QString codeTopText = codeTop->text();
- qDebug() << "codeTopText";
- qDebug() << codeTopText;
+ RDEBUG("codeTopText", 0);
+ RDEBUGQT("codeTopText", codeTopText);
codeTopText = codeTopText + "5" ;
- qDebug() << "codeTopText+5";
+ RDEBUGQT("codeTopText+5", codeTopText);
codeTop->setEchoMode(HbLineEdit::PasswordEchoOnEdit);
- qDebug() << codeTopText;
+ RDEBUGQT("codeTopText", codeTopText);
codeTop->setText(codeTopText);
+ RDEBUG("setFocus", 0);
+ codeTop->setFocus();
+ RDEBUG("1", 1);
}
// ----------------------------------------------------------------------------
--- a/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialogplugin.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/securitydialogs/secuinotifications/secuinotificationdialogplugin/src/secuinotificationdialogplugin.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -81,6 +81,7 @@
deviceDialog = 0;
}
+ RDEBUG("1", 1);
return deviceDialog;
}
@@ -124,6 +125,7 @@
}
// Return device dialog flags
+ RDEBUG("1", 1);
return true;
}
--- a/wim/Scard/inc/ScardConnector.h Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/Scard/inc/ScardConnector.h Wed Aug 18 10:40:08 2010 +0300
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
@@ -97,13 +97,11 @@
/**
* Two-phased constructor.
* @param aConnRegistry Pointer to connection registry
- * @param aClient Client thread
* @param aMessage Client message
- */
+ */
static CScardConnector* NewL( CScardConnectionRegistry* aConnRegistry,
- RThread& aClient,
- const RMessage2& aMessage );
-
+ const RMessage2& aMessage );
+
/**
* Destructor.
*/
@@ -165,10 +163,8 @@
/**
* C++ default constructor.
* @param aConnRegistry Pointer to connection registry
- * @param aClient Client thread
*/
- CScardConnector( CScardConnectionRegistry* aConnRegistry,
- RThread& aClient );
+ CScardConnector( CScardConnectionRegistry* aConnRegistry );
/**
* By default Symbian 2nd phase constructor is private.
--- a/wim/Scard/src/ScardConnectionRegistry.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/Scard/src/ScardConnectionRegistry.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
@@ -105,16 +105,8 @@
TConnectionHandle handle;
handle.iClient = aClient;
CScardConnector* conn = NULL;
- RThread thread;
-
- TInt err1 = thread.Open( KScardServerName );
-
- if ( err1 != KErrNone )
- {
- _WIMTRACE(_L("WIM|Scard|CScardConnectionRegistry::ConnectToReaderL|Thread open failed"));
- }
- TRAPD( err, conn = CScardConnector::NewL( this, thread, aMessage ) );
+ TRAPD( err, conn = CScardConnector::NewL( this, aMessage ) );
if ( err )
{
#ifdef _DEBUG
--- a/wim/Scard/src/ScardConnector.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/Scard/src/ScardConnector.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -1,5 +1,5 @@
/*
-* Copyright (c) 2003 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
@@ -89,17 +89,12 @@
// might leave.
// -----------------------------------------------------------------------------
//
-CScardConnector::CScardConnector(
- CScardConnectionRegistry* aConnRegistry,
- RThread& /*aClient*/ )
- : CScardSession(),
- iConnectionRegistry( aConnRegistry ),
- iState( EActive )
+CScardConnector::CScardConnector( CScardConnectionRegistry* aConnRegistry ) :
+ CScardSession(), iConnectionRegistry( aConnRegistry ), iState( EActive )
{
_WIMTRACE(_L("WIM|Scard|CScardConnector::CScardConnector|Begin"));
}
-
// -----------------------------------------------------------------------------
// CScardConnector::ConstructL
// Symbian 2nd phase constructor can leave.
@@ -120,14 +115,12 @@
// -----------------------------------------------------------------------------
//
CScardConnector* CScardConnector::NewL(
- CScardConnectionRegistry* aConnRegistry,
- RThread& aClient,
+ CScardConnectionRegistry* aConnRegistry,
const RMessage2& aMessage )
{
_WIMTRACE(_L("WIM|Scard|CScardConnector::NewL|Begin"));
- CScardConnector* self = new( ELeave ) CScardConnector( aConnRegistry,
- aClient );
-
+ CScardConnector* self = new( ELeave ) CScardConnector( aConnRegistry );
+
CleanupStack::PushL( self );
self->ConstructL( aMessage );
CleanupStack::Pop( self );
--- a/wim/Scard/src/ScardReaderRegistry.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/Scard/src/ScardReaderRegistry.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -298,7 +298,7 @@
TLauncherStruct launcher;
launcher.iGroupID = KGroupID; //This is always 1
launcher.iReaderID = KReaderID; //This is always 1
- launcher.iSession.Connect();
+ User::LeaveIfError( launcher.iSession.Connect() );
User::LeaveIfError( launcher.iLibrary.Load( KSwimReaderDLL ) );
--- a/wim/WimPlugin/src/WimCertStore.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/WimPlugin/src/WimCertStore.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -1575,6 +1575,8 @@
// and assigned into mapping
SetTrustSettingsOnMappingL( iTrusted,
iCertificateApps );
+ _WIMTRACE3 ( _L( "CWimCertStore::DoInitializeLoadTrustSettingsWaitL(), index=%d, count=%d" ),
+ iCertIndex, iCerts->Count() );
if ( iCertIndex < iCerts->Count() - 1 )
{
iCertIndex++;
--- a/wim/WimServer/src/WimServer.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/WimServer/src/WimServer.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -486,7 +486,6 @@
case ESetApplicability: //lint -fallthrough
case ESetTrust: //lint -fallthrough
- case ESetDefaultTrustSettings: //lint -fallthrough
case ERemoveTrustSettings:
{
if ( ResolveTrustModficationReqL( aMsg, usage ))
@@ -496,6 +495,16 @@
break;
}
+ case ESetDefaultTrustSettings:
+ {
+ _WIMTRACE( _L("CWimServer::CustomSecurityCheckL, ESetDefaultTrustSettings exception") );
+ if ( ResolveTrustModficationReqL( aMsg, usage ))
+ {
+ test = CheckReadCapsForUsage( aMsg, usage );
+ }
+ }
+ break;
+
case EExportPublicKey:
{
ResolveExportPublicReqL( aMsg, usage );
--- a/wim/WimServer/src/WimTrustSettingsStore.cpp Tue Jul 06 15:15:05 2010 +0300
+++ b/wim/WimServer/src/WimTrustSettingsStore.cpp Wed Aug 18 10:40:08 2010 +0300
@@ -384,6 +384,7 @@
CleanupStack::PopAndDestroy( &applications );
}
);
+ _WIMTRACE2 ( _L( "CWimTrustSettingsStore::DoSetDefaultTrustSettingsL(), err=%d" ), err );
if ( err != KErrNone ) // Some error occured
{
@@ -418,7 +419,8 @@
RemoveApplicationsL( certID ); // Remove applications
RemoveCertificateL( certID ); // Remove certificate
);
-
+ _WIMTRACE2 ( _L( "CWimTrustSettingsStore::DoRemoveTrustSettingsL(), err=%d" ), err );
+
if ( err ) // Some error occurred
{
iDatabase.Rollback(); // Rollback changes