Commit 3a84295e authored by CardBook's avatar CardBook

version 25.6

parent dbcceb60
......@@ -13,16 +13,6 @@ if ("undefined" == typeof(cardbookBirthdaysUtils)) {
return (!aCalendar.getProperty("disabled") && !aCalendar.readOnly);
},
printf: function (S, L) {
var nS = "";
var tS = S.split("%S");
if (tS.length != L.length+1) throw "Input error";
for(var i=0; i<L.length; i++)
nS += tS[i] + L[i];
return nS + tS[tS.length-1];
},
getCalendars: function () {
var myCalendar = cardbookPreferences.getStringPref("extensions.cardbook.calendarsNameList");
var calendarManager = Components.classes["@mozilla.org/calendar/manager;1"].getService(Components.interfaces.calICalendarManager);
......@@ -123,12 +113,7 @@ if ("undefined" == typeof(cardbookBirthdaysUtils)) {
var lBirthdayId = cardbookUtils.getUUID();
var leventEntryTitle = cardbookPreferences.getStringPref("extensions.cardbook.eventEntryTitle");
var checkTest = leventEntryTitle.split("%S").length - 1;
if (checkTest != 2) {
var lBirthdayTitle = strBundle.getFormattedString("eventEntryTitleMessage", [lBirthdayName, lBirthdayAge]);
} else {
var lBirthdayTitle = cardbookBirthdaysUtils.printf(leventEntryTitle, [lBirthdayName, lBirthdayAge]);
}
var lBirthdayTitle = leventEntryTitle.replace("%1$S", lBirthdayName).replace("%2$S",lBirthdayAge);
// prepare Listener
var getListener = {
......
......@@ -389,6 +389,21 @@ var cardbookRepository = {
}
},
setEventEntryTitle: function() {
try {
// for file opened with version <= 25.4
var eventEntryTitleMigrated = cardbookPreferences.getBoolPref("extensions.cardbook.eventEntryTitleMigrated");
if (!eventEntryTitleMigrated) {
var eventEntryTitle = cardbookPreferences.getStringPref("extensions.cardbook.eventEntryTitle");
cardbookPreferences.setStringPref("extensions.cardbook.eventEntryTitle", eventEntryTitle.replace("%S","%1$S").replace("%S","%2$S"));
cardbookPreferences.setBoolPref("extensions.cardbook.eventEntryTitleMigrated", true);
}
}
catch (e) {
return "";
}
},
setSolveConflicts: function() {
try {
// for file opened with version <= 14.0
......
......@@ -562,15 +562,20 @@ if ("undefined" == typeof(wdw_cardbookConfiguration)) {
}
},
resetCalendarEntryTitle: function () {
var strBundle = document.getElementById("cardbook-strings");
document.getElementById('calendarEntryTitleTextBox').value = strBundle.getString("eventEntryTitleMessage");
},
validateEventEntryTitle: function () {
var checkTest = document.getElementById('calendarEntryTitleTextBox').value.split("%S").length - 1;
if (checkTest != 2) {
if (document.getElementById('calendarEntryTitleTextBox').value == "") {
var strBundle = document.getElementById("cardbook-strings");
var errorTitle = strBundle.getString("eventEntryTitleProblemTitle");
var errorMsg = strBundle.getString("eventEntryTitleProblemMessage") + ' (' + strBundle.getString("eventEntryTitleMessage") + ').';
Services.prompt.alert(null, errorTitle, errorMsg);
cardbookPreferences.setStringPref("extensions.cardbook.eventEntryTitle", strBundle.getString("eventEntryTitleMessage"));
} else {
// need to force it in case of reset
cardbookPreferences.setStringPref("extensions.cardbook.eventEntryTitle", document.getElementById('calendarEntryTitleTextBox').value);
}
},
//needed for linux
......
......@@ -865,6 +865,8 @@
id="calendarEntryTitleLabel"/>
<textbox id="calendarEntryTitleTextBox" flex="1"
preference="extensions.cardbook.eventEntryTitle"/>
<button id="resetCalendarEntryTitleButton" label="&resetCalendarEntryTitleButtonLabel;" accesskey="&resetCalendarEntryTitleButtonAccesskey;"
oncommand="wdw_cardbookConfiguration.resetCalendarEntryTitle();"/>
<splitter flex="1"/>
</hbox>
<separator class="thin"/>
......
......@@ -5,6 +5,7 @@ if ("undefined" == typeof(wdw_migrate)) {
var wdw_migrate = {
customMap : [ ["1", false], ["2", false], ["3", false], ["4", false] ],
allLists : {},
writeCustomToPreference: function () {
var myType = 'pers';
......@@ -119,14 +120,19 @@ if ("undefined" == typeof(wdw_migrate)) {
wdw_migrate.getNotNullFn(myCard, aABCard);
cardbookUtils.setCalculatedFields(myCard);
cardbookRepository.addCardToRepository(myCard, aMode);
cardbookUtils.formatStringForOutput("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn]);
wdw_cardbooklog.addActivity("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn], "addItem");
var email = aABCard.getProperty("PrimaryEmail", "");
var emailValue = aABCard.getProperty("PopularityIndex", "0");
if (email != "" && emailValue != "0" && emailValue != " ") {
cardbookRepository.cardbookMailPopularityIndex[email] = emailValue;
// for nested lists within the same address book, the standard address book creates
// one unusefull card for the nested lists
if (myCard.emails == "" || myCard.emails.join("").includes("@")) {
cardbookRepository.addCardToRepository(myCard, aMode);
cardbookUtils.formatStringForOutput("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn]);
wdw_cardbooklog.addActivity("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn], "addItem");
var email = aABCard.getProperty("PrimaryEmail", "");
var emailValue = aABCard.getProperty("PopularityIndex", "0");
if (email != "" && emailValue != "0" && emailValue != " ") {
cardbookRepository.cardbookMailPopularityIndex[email] = emailValue;
}
}
cardbookRepository.cardbookServerSyncDone[aDirPrefIdTarget]++;
......@@ -138,35 +144,88 @@ if ("undefined" == typeof(wdw_migrate)) {
}
},
translateStandardLists: function (aDirPrefIdTarget, aDirPrefIdTargetName, aABList, aVersion, aMode) {
try {
var myCard = new cardbookCardParser();
myCard.dirPrefId = aDirPrefIdTarget;
cardbookUtils.setCardUUID(myCard);
myCard.version = aVersion;
var myMap = [ ["dirName", "fn"], ["listNickName", "nickname"], ["description", "note"] ];
for (var i = 0; i < myMap.length; i++) {
myCard[myMap[i][1]] = aABList[myMap[i][0]];
getSolvedListNumber: function () {
var result = 0;
for (i in wdw_migrate.allLists) {
if (wdw_migrate.allLists[i].solved) {
result++;
}
var myTargetMembers = [];
}
return result;
},
mayTheListBeResolved: function (aABList) {
try {
for (var i = 0; i < aABList.addressLists.length; i++) {
var myABCard = aABList.addressLists.queryElementAt(i, Components.interfaces.nsIAbCard);
var myEmail = myABCard.primaryEmail.toLowerCase();
try {
if (cardbookRepository.cardbookCardEmails[aDirPrefIdTarget][myEmail]) {
var myTargetCard = cardbookRepository.cardbookCardEmails[aDirPrefIdTarget][myEmail][0];
myTargetMembers.push(["urn:uuid:" + myTargetCard.uid, myTargetCard.fn]);
var myEmail = myABCard.primaryEmail;
var myName = myABCard.getProperty("DisplayName","");
if ((myName == myEmail) && wdw_migrate.allLists[myName]) {
if (!wdw_migrate.allLists[myName].solved) {
return false;
}
}
catch (e) {}
}
cardbookUtils.parseLists(myCard, myTargetMembers, "group");
return true
}
catch (e) {
wdw_cardbooklog.updateStatusProgressInformation("wdw_migrate.mayTheListBeResolved error : " + e, "Error");
return false;
}
},
cardbookUtils.setCalculatedFields(myCard);
cardbookRepository.addCardToRepository(myCard, aMode);
cardbookUtils.formatStringForOutput("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn]);
wdw_cardbooklog.addActivity("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn], "addItem");
cardbookRepository.cardbookServerSyncDone[aDirPrefIdTarget]++;
translateStandardLists1: function (aDirPrefIdTarget, aDirPrefIdTargetName, aVersion, aMode) {
try {
var myBeforeNumber = wdw_migrate.getSolvedListNumber();
var myAfterNumber = 0;
var myCondition = true;
// loop until all lists may be solved
while (myCondition) {
for (listName in wdw_migrate.allLists) {
if (!wdw_migrate.allLists[listName].solved && wdw_migrate.mayTheListBeResolved(wdw_migrate.allLists[listName].list)) {
var myList = wdw_migrate.allLists[listName].list;
var myCard = new cardbookCardParser();
myCard.dirPrefId = aDirPrefIdTarget;
cardbookUtils.setCardUUID(myCard);
myCard.version = aVersion;
var myMap = [ ["dirName", "fn"], ["listNickName", "nickname"], ["description", "note"] ];
for (var i = 0; i < myMap.length; i++) {
myCard[myMap[i][1]] = myList[myMap[i][0]];
}
var myTargetMembers = [];
for (var i = 0; i < myList.addressLists.length; i++) {
var myABCard = myList.addressLists.queryElementAt(i, Components.interfaces.nsIAbCard);
var myEmail = myABCard.primaryEmail;
var myLowerEmail = myEmail.toLowerCase();
var myName = myABCard.getProperty("DisplayName","");
try {
// within a standard list all members are simple cards... weird...
if ((myName == myEmail) && wdw_migrate.allLists[myName] && wdw_migrate.allLists[myName].solved) {
myTargetMembers.push(["urn:uuid:" + wdw_migrate.allLists[myName].uid, myName]);
} else if (cardbookRepository.cardbookCardEmails[aDirPrefIdTarget][myLowerEmail]) {
var myTargetCard = cardbookRepository.cardbookCardEmails[aDirPrefIdTarget][myLowerEmail][0];
myTargetMembers.push(["urn:uuid:" + myTargetCard.uid, myTargetCard.fn]);
}
}
catch (e) {}
}
cardbookUtils.parseLists(myCard, myTargetMembers, "group");
cardbookUtils.setCalculatedFields(myCard);
cardbookRepository.addCardToRepository(myCard, aMode);
cardbookUtils.formatStringForOutput("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn]);
wdw_cardbooklog.addActivity("cardCreatedOK", [aDirPrefIdTargetName, myCard.fn], "addItem");
cardbookRepository.cardbookServerSyncDone[aDirPrefIdTarget]++;
wdw_migrate.allLists[listName].solved = true;
wdw_migrate.allLists[listName].uid = myCard.uid;
}
}
myAfterNumber = wdw_migrate.getSolvedListNumber();
myCondition = (myBeforeNumber != myAfterNumber);
myBeforeNumber = myAfterNumber;
}
}
catch (e) {
wdw_cardbooklog.updateStatusProgressInformation("wdw_migrate.translateStandardLists error : " + e, "Error");
......@@ -225,10 +284,13 @@ if ("undefined" == typeof(wdw_migrate)) {
myABCard = myABCard.QueryInterface(Components.interfaces.nsIAbCard);
if (myABCard.isMailList) {
var myABList = contactManager.getDirectory(myABCard.mailListURI);
wdw_migrate.allLists[myABList.dirName] = {};
wdw_migrate.allLists[myABList.dirName].solved = false;
wdw_migrate.allLists[myABList.dirName].list = myABList;
cardbookRepository.cardbookServerSyncTotal[aDirPrefIdTarget]++;
wdw_migrate.translateStandardLists(aDirPrefIdTarget, aDirPrefIdTargetName, myABList, aVersion, aMode);
}
}
wdw_migrate.translateStandardLists(aDirPrefIdTarget, aDirPrefIdTargetName, aVersion, aMode);
break;
}
}
......
......@@ -6,6 +6,7 @@ if ("undefined" == typeof(ovl_synchro)) {
lTimerSync: null,
initPrefs: function () {
var strBundle = Services.strings.createBundle("chrome://cardbook/locale/cardbook.properties");
var prefs = Services.prefs.getDefaultBranch("extensions.cardbook.");
prefs.setBoolPref("autocompletion", true);
......@@ -58,7 +59,6 @@ if ("undefined" == typeof(ovl_synchro)) {
prefs.setCharPref("fnFormula", "({{1}} |)({{2}} |)({{3}} |)({{4}} |)({{5}} |)({{6}} |)");
// localized
let strBundle = Services.strings.createBundle("chrome://cardbook/locale/cardbook.properties");
cardbookRepository.defaultAdrFormula = strBundle.GetStringFromName("addressFormatFormula");
prefs.setCharPref("adrFormula", cardbookRepository.defaultAdrFormula);
......@@ -74,7 +74,9 @@ if ("undefined" == typeof(ovl_synchro)) {
prefs.setBoolPref("showPopupEvenIfNoBirthday", true);
prefs.setBoolPref("syncWithLightningOnStartup", false);
prefs.setCharPref("numberOfDaysForWriting", "30");
prefs.setCharPref("eventEntryTitle", "");
// localized
prefs.setCharPref("eventEntryTitle", strBundle.GetStringFromName("eventEntryTitleMessage"));
prefs.setBoolPref("eventEntryTitleMigrated", false);
prefs.setCharPref("eventEntryTime", "00:00");
prefs.setBoolPref("eventEntryWholeDay", false);
prefs.setCharPref("calendarEntryAlarm", "168");
......@@ -86,7 +88,7 @@ if ("undefined" == typeof(ovl_synchro)) {
prefs.setCharPref("accountsShown", "all");
prefs.setCharPref("uncategorizedCards", "");
prefs.setCharPref("addonVersion", "25.4");
prefs.setCharPref("addonVersion", "25.6");
},
lEventTimerSync : { notify: function(lTimerSync) {
......@@ -121,6 +123,7 @@ if ("undefined" == typeof(ovl_synchro)) {
cardbookRepository.setTypes();
cardbookRepository.loadCustoms();
cardbookRepository.setCalendarEntryAlarm();
cardbookRepository.setEventEntryTitle();
// observers are needed not only UI but also for synchro
// there is no unregister launched
......
......@@ -2310,9 +2310,11 @@ if ("undefined" == typeof(wdw_cardbook)) {
copyEntryFromTree: function () {
var myCard = cardbookRepository.cardbookCards[document.getElementById('dirPrefIdTextBox').value+"::"+document.getElementById('uidTextBox').value];
var myResult = cardbookUtils.formatAddress(myCard[wdw_cardbook.currentType][wdw_cardbook.currentIndex][0]);
if (wdw_cardbook.currentType == "adr") {
var myResult = cardbookUtils.formatAddress(myCard[wdw_cardbook.currentType][wdw_cardbook.currentIndex][0]);
myResult = document.getElementById('fnTextBox').value + "\n" + myResult;
} else {
var myResult = myCard[wdw_cardbook.currentType][wdw_cardbook.currentIndex][0][0];
}
wdw_cardbook.currentCopiedEntry = [];
wdw_cardbook.currentCopiedEntry.push([wdw_cardbook.currentType, myCard[wdw_cardbook.currentType][wdw_cardbook.currentIndex]]);
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "T">
<!ENTITY miscTabLabel "Ost.">
<!ENTITY fnLabelExplanation "Je možné si přizpůsobit, jak CardBook vytváří zobrazované jméno. Tento vzorec se skládá z bloků uzavřených v '()'. V těchto blocích jsou dvě části oddělené '|'. První část se použije, když je zmíněný termín, například {{1}} nenulový, druhá se použije, když je zmíněný termín nulový.">
<!ENTITY fnLabelExplanation "Je možné si přizpůsobit, jak CardBook vytváří zobrazované jméno. Tento vzorec se skládá z bloků uzavřených v „()”. V těchto blocích jsou dvě části oddělené „|”. První část se použije, když je zmíněný termín, například {{1}} nenulový, druhá se použije, když je zmíněný termín nulový.">
<!ENTITY fnFormulaLabel "Vytvořit zobrazované jméno">
<!ENTITY fnFormulaAccesskey "z">
<!ENTITY resetFnFormulaLabel "Obnovit na výchozí hodnotu">
......
......@@ -95,7 +95,7 @@
<!ENTITY showNameAsFLAccesskey "K">
<!ENTITY showNameAsDSPLabel "Zobrazované jméno">
<!ENTITY showNameAsDSPAccesskey "Z">
<!ENTITY adrLabelExplanation "Formátování adres CardBooku lze přizpůsobit. Tento vzorec se skládá z bloků uzavřených v '()'. V těchto blocích jsou dvě části oddělené '|'. První část se použije, když je zmíněný termín, například {{1}} nenulový, druhá se použije, když je zmíněný termín nulový.">
<!ENTITY adrLabelExplanation "Formátování adres CardBooku lze přizpůsobit. Tento vzorec se skládá z bloků uzavřených v „()”. V těchto blocích jsou dvě části oddělené „|”. První část se použije, když je zmíněný termín, například {{1}} nenulový, druhá se použije, když je zmíněný termín nulový.">
<!ENTITY adrFormulaLabel "Vzorec pro formátování adresy">
<!ENTITY adrFormulaAccesskey "V">
<!ENTITY resetAdrFormulaLabel "Obnovit na výchozí hodnotu">
......@@ -203,7 +203,7 @@
<!ENTITY miscEmailGroupboxLabel "Posílání e-mailů">
<!ENTITY preferEmailPrefLabel "Upřednostnit e-mailové adresy označené jako PREFerované">
<!ENTITY preferEmailPrefAccesskey "W">
<!ENTITY preferEmailPrefWarn "Pokud není žádná z adres označena jako 'PREFerovaná', zprávaje poslána na všechny adresy kontaktu.">
<!ENTITY preferEmailPrefWarn "Pokud není žádná z adres označena jako „PREFerovaná”, zprávaje poslána na všechny adresy kontaktu.">
<!ENTITY warnEmptyEmailsLabel "Upozornit mě při pokusu o odeslání e-mailu kontaktu bez e-mailové adresy">
<!ENTITY warnEmptyEmailsAccesskey "U">
<!ENTITY useOnlyEmailLabel "Použít pouze e-mailové adresy">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Titulek události v kalendáři">
<!ENTITY calendarEntryTitleTooltip "Šablona titulku pro událost v kalendáři. Měla by obsahovat dva zástupné znaky &#37;S, které budou nahrazeny jménem a věkem. Pokud je pole prázdné, použije se standardní zpráva.">
<!ENTITY calendarEntryTitleAccesskey "T">
<!ENTITY resetCalendarEntryTitleButtonLabel "Obnovit na výchozí hodnotu">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "h">
<!ENTITY calendarEntryTimeLabel "Čas události v kalendáři (hh:mm)">
<!ENTITY calendarEntryTimeAccesskey "s">
<!ENTITY calendarEntryWholeDayLabel "Událost v kalendáři na celý den">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "I">
<!ENTITY miscTabLabel "Diverse">
<!ENTITY fnLabelExplanation "Det er muligt at indstille den måde CardBook genererer sine viste navne. Denne formel består af blokke omgivet af '()'. I disse blokke er der to dele adskilt af '|'. Den første del anvendes når det involverede led, for eksempel {{1}}, ikke er nul, den anden del anvendes når det involverede led er nul.">
<!ENTITY fnLabelExplanation "Det er muligt at indstille den måde CardBook genererer sine viste navne. Denne formel består af blokke omgivet af „()”. I disse blokke er der to dele adskilt af „|”. Den første del anvendes når det involverede led, for eksempel {{1}}, ikke er nul, den anden del anvendes når det involverede led er nul.">
<!ENTITY fnFormulaLabel "Generer vist navn">
<!ENTITY fnFormulaAccesskey "n">
<!ENTITY resetFnFormulaLabel "Gendan standardvalg">
......
......@@ -95,7 +95,7 @@
<!ENTITY showNameAsFLAccesskey "F">
<!ENTITY showNameAsDSPLabel "Vist navn">
<!ENTITY showNameAsDSPAccesskey "i">
<!ENTITY adrLabelExplanation "??It is possible to customize the way CardBook formats its addresses??. Denne formel består af blokke omgivet af '()'. I disse blokke er der to dele adskilt af '|'. Den første del anvendes når det involverede led, for eksempel {{1}}, ikke er nul, den anden del anvendes når det involverede led er nul.">
<!ENTITY adrLabelExplanation "??It is possible to customize the way CardBook formats its addresses??. Denne formel består af blokke omgivet af „()”. I disse blokke er der to dele adskilt af „|”. Den første del anvendes når det involverede led, for eksempel {{1}}, ikke er nul, den anden del anvendes når det involverede led er nul.">
<!ENTITY adrFormulaLabel "??Address Format Formula??">
<!ENTITY adrFormulaAccesskey "??R??">
<!ENTITY resetAdrFormulaLabel "Gendan standardvalg">
......@@ -203,7 +203,7 @@
<!ENTITY miscEmailGroupboxLabel "Afsendelse af e-mails">
<!ENTITY preferEmailPrefLabel "Foretræk e-mailadresser markeret PREF">
<!ENTITY preferEmailPrefAccesskey "F">
<!ENTITY preferEmailPrefWarn "Hvis ingen adresse er markeret 'PREF' bliver beskeden sendt til alle kontaktens adresser.">
<!ENTITY preferEmailPrefWarn "Hvis ingen adresse er markeret „PREF” bliver beskeden sendt til alle kontaktens adresser.">
<!ENTITY warnEmptyEmailsLabel "Advar mig når jeg forsøger at e-maile kontakter uden en e-mailadresse">
<!ENTITY warnEmptyEmailsAccesskey "A">
<!ENTITY useOnlyEmailLabel "Brug kun e-mailadresser, uden deres viste navne">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Kalenderbegivenheds titel">
<!ENTITY calendarEntryTitleTooltip "Titelskabelon for kalenderbegivenheden. Den bør indeholde to pladsholdere &#37;S, respektivt udskiftet med navn og alder. Hvis feltet er tomt, bliver en forvalgt besked brugt.">
<!ENTITY calendarEntryTitleAccesskey "K">
<!ENTITY resetCalendarEntryTitleButtonLabel "Gendan standardvalg">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "G">
<!ENTITY calendarEntryTimeLabel "Tidspunkt for kalenderbegivenhed (tt:mm)">
<!ENTITY calendarEntryTimeAccesskey "d">
<!ENTITY calendarEntryWholeDayLabel "Kalenderbegivenhed for hele dagen">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "N">
<!ENTITY miscTabLabel "Sonstiges">
<!ENTITY fnLabelExplanation "Es ist möglich, die Generierung des Anzeigenamens in Cardbook anzupassen. Die Formel besteht aus Blöcken, die in '()' eingeschlossen sind. In diesen Blöcken sind zwei Teile getrennt durch '|'. Der erste Teil wird verwendet, falls der Ausdruck, z.B. {{1}} nicht 'null' ist; der zweite Teil wird verwendet, falls der Ausdruck 'null' ist.">
<!ENTITY fnLabelExplanation "Es ist möglich, die Generierung des Anzeigenamens in Cardbook anzupassen. Die Formel besteht aus Blöcken, die in „()” eingeschlossen sind. In diesen Blöcken sind zwei Teile getrennt durch „|”. Der erste Teil wird verwendet, falls der Ausdruck, z.B. {{1}} nicht „null” ist; der zweite Teil wird verwendet, falls der Ausdruck „null” ist.">
<!ENTITY fnFormulaLabel "Generiere Anzeigenamen">
<!ENTITY fnFormulaAccesskey "e">
<!ENTITY resetFnFormulaLabel "Zurücksetzen auf Standard">
......
......@@ -95,7 +95,7 @@
<!ENTITY showNameAsFLAccesskey "m">
<!ENTITY showNameAsDSPLabel "Anzeigename">
<!ENTITY showNameAsDSPAccesskey "A">
<!ENTITY adrLabelExplanation "Es ist möglich, die Art und Weise anzupassen, wie CardBook Adressen formatiert. Die Formel besteht aus Blöcken, die in '()' eingeschlossen sind. In diesen Blöcken sind zwei Teile getrennt durch '|'. Der erste Teil wird verwendet, falls der Ausdruck, z.B. {{1}} nicht 'null' ist; der zweite Teil wird verwendet, falls der Ausdruck 'null' ist.">
<!ENTITY adrLabelExplanation "Es ist möglich, die Art und Weise anzupassen, wie CardBook Adressen formatiert. Die Formel besteht aus Blöcken, die in „()” eingeschlossen sind. In diesen Blöcken sind zwei Teile getrennt durch „|”. Der erste Teil wird verwendet, falls der Ausdruck, z.B. {{1}} nicht „null” ist; der zweite Teil wird verwendet, falls der Ausdruck „null” ist.">
<!ENTITY adrFormulaLabel "Formel für das Format der Adressen">
<!ENTITY adrFormulaAccesskey "F">
<!ENTITY resetAdrFormulaLabel "Zurücksetzen auf Standard">
......@@ -201,9 +201,9 @@
<!ENTITY decodeReportAccesskey "D">
<!ENTITY miscEmailGroupboxLabel "Email-Versand">
<!ENTITY preferEmailPrefLabel "Adressen mit dem Typ 'pref' bevorzugen">
<!ENTITY preferEmailPrefLabel "Adressen mit dem Typ „pref” bevorzugen">
<!ENTITY preferEmailPrefAccesskey "P">
<!ENTITY preferEmailPrefWarn "Ist keine Adresse mit dem Typ 'pref' vorhanden, so werden alle Adressen genutzt.">
<!ENTITY preferEmailPrefWarn "Ist keine Adresse mit dem Typ „pref” vorhanden, so werden alle Adressen genutzt.">
<!ENTITY warnEmptyEmailsLabel "Mich warnen, wenn ich versuche an einen Kontakt zu senden, zu dem keine E-Mailadresse gespeichert ist">
<!ENTITY warnEmptyEmailsAccesskey "W">
<!ENTITY useOnlyEmailLabel "Nur die E-Mail-Adressen verwenden">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Titel für Termin">
<!ENTITY calendarEntryTitleTooltip "Das Feld sollte zwei Platzhalter &#37;S für Namen und Alter enthalten. Falls leer, wird eine Standard-Nachricht verwendet.">
<!ENTITY calendarEntryTitleAccesskey "T">
<!ENTITY resetCalendarEntryTitleButtonLabel "Zurücksetzen auf Standard">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "Z">
<!ENTITY calendarEntryTimeLabel "Zeit für Termin (hh:mm)">
<!ENTITY calendarEntryTimeAccesskey "r">
<!ENTITY calendarEntryWholeDayLabel "Ganztägiger Termin">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "I">
<!ENTITY miscTabLabel "Miscellaneous">
<!ENTITY fnLabelExplanation "It is possible to customize the way CardBook generates its Display Name. This formula consists in blocks enclosed by '()'. In these blocks, there are two parts delimited by '|'. The first part applies when the term involved, for example {{1}}, is not null, the second part applies when the term involved is null.">
<!ENTITY fnLabelExplanation "It is possible to customize the way CardBook generates its Display Name. This formula consists in blocks enclosed by “()”. In these blocks, there are two parts delimited by “|”. The first part applies when the term involved, for example {{1}}, is not null, the second part applies when the term involved is null.">
<!ENTITY fnFormulaLabel "Display Name Formula">
<!ENTITY fnFormulaAccesskey "y">
<!ENTITY resetFnFormulaLabel "Restore to Default">
......
......@@ -94,7 +94,7 @@
<!ENTITY showNameAsFLAccesskey "e">
<!ENTITY showNameAsDSPLabel "Display Name">
<!ENTITY showNameAsDSPAccesskey "D">
<!ENTITY adrLabelExplanation "It is possible to customize the way CardBook formats its addresses. This formula consists in blocks enclosed by '()'. In these blocks, there are two parts delimited by '|'. The first part applies when the term involved, for example {{1}}, is not null, the second part applies when the term involved is null.">
<!ENTITY adrLabelExplanation "It is possible to customize the way CardBook formats its addresses. This formula consists in blocks enclosed by “()”. In these blocks, there are two parts delimited by “|”. The first part applies when the term involved, for example {{1}}, is not null, the second part applies when the term involved is null.">
<!ENTITY adrFormulaLabel "Address Format Formula">
<!ENTITY adrFormulaAccesskey "R">
<!ENTITY resetAdrFormulaLabel "Restore to Default">
......@@ -250,6 +250,8 @@
<!ENTITY calendarEntryTitleLabel "Title for calendar event">
<!ENTITY calendarEntryTitleTooltip "Template title for the calendar event. It should contain two placeholders &#37;S, respectively replaced by name and age. If the field is empty, a standard message is used.">
<!ENTITY calendarEntryTitleAccesskey "T">
<!ENTITY resetCalendarEntryTitleButtonLabel "Restore to Default">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "R">
<!ENTITY calendarEntryTimeLabel "Time for calendar event (hh:mm)">
<!ENTITY calendarEntryTimeAccesskey "m">
<!ENTITY calendarEntryWholeDayLabel "Calendar event for the whole day">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "I">
<!ENTITY miscTabLabel "Divers">
<!ENTITY fnLabelExplanation "Il est possible de choisir comment CardBook génère ses Noms affichés. Cette formule est une succession de blocs délimités par '()'. Dans ces blocs, il y a deux parties délimitées par '|'. La première partie s'applique lorsque le terme impliqué, par exemple {{1}}, n'est pas null, la seconde partie s'applique lorsque le terme impliqué est null.">
<!ENTITY fnLabelExplanation "Il est possible de choisir comment CardBook génère ses Noms affichés. Cette formule est une succession de blocs délimités par « () ». Dans ces blocs, il y a deux parties délimitées par « | ». La première partie s'applique lorsque le terme impliqué, par exemple {{1}}, n'est pas null, la seconde partie s'applique lorsque le terme impliqué est null.">
<!ENTITY fnFormulaLabel "Génération du nom affiché">
<!ENTITY fnFormulaAccesskey "m">
<!ENTITY resetFnFormulaLabel "Réinitialiser">
......
......@@ -95,7 +95,7 @@
<!ENTITY showNameAsFLAccesskey "P">
<!ENTITY showNameAsDSPLabel "Nom affiché">
<!ENTITY showNameAsDSPAccesskey "f">
<!ENTITY adrLabelExplanation "Il est possible de choisir comment CardBook formatte ses adresses. Cette formule est une succession de blocs délimités par '()'. Dans ces blocs, il y a deux parties délimitées par '|'. La première partie s'applique lorsque le terme impliqué, par exemple {{1}}, n'est pas null, la seconde partie s'applique lorsque le terme impliqué est null.">
<!ENTITY adrLabelExplanation "Il est possible de choisir comment CardBook formatte ses adresses. Cette formule est une succession de blocs délimités par « () ». Dans ces blocs, il y a deux parties délimitées par « | ». La première partie s'applique lorsque le terme impliqué, par exemple {{1}}, n'est pas null, la seconde partie s'applique lorsque le terme impliqué est null.">
<!ENTITY adrFormulaLabel "Formattage des adresses">
<!ENTITY adrFormulaAccesskey "F">
<!ENTITY resetAdrFormulaLabel "Réinitialiser">
......@@ -139,7 +139,7 @@
<!ENTITY IMPPGroupboxLabel "Communications internet">
<!ENTITY preferIMPPPrefLabel "Préférer les communications internet marqués avec ">
<!ENTITY preferIMPPPrefAccesskey "P">
<!ENTITY preferIMPPPrefWarn "Pour cette option, si il n'y a pas de communications internet de type 'pref', toutes les communications internet sont prises en compte.">
<!ENTITY preferIMPPPrefWarn "Pour cette option, si il n'y a pas de communications internet de type « pref », toutes les communications internet sont prises en compte.">
<!ENTITY IMPPCodeLabel "Code">
<!ENTITY IMPPLabelLabel "Label">
<!ENTITY IMPPProtocolLabel "Protocole">
......@@ -203,7 +203,7 @@
<!ENTITY miscEmailGroupboxLabel "Envoi d'emails">
<!ENTITY preferEmailPrefLabel "Préférer les emails marqués avec ">
<!ENTITY preferEmailPrefAccesskey "P">
<!ENTITY preferEmailPrefWarn "Pour cette option, si il n'y a pas d'email de type 'pref', tous les emails sont pris en compte.">
<!ENTITY preferEmailPrefWarn "Pour cette option, si il n'y a pas d'email de type « pref », tous les emails sont pris en compte.">
<!ENTITY warnEmptyEmailsLabel "M'avertir lorsque je tente d'envoyer un email à un contact qui n'a pas d'adresse email">
<!ENTITY warnEmptyEmailsAccesskey "M">
<!ENTITY useOnlyEmailLabel "Utiliser uniquement les adresses email, sans les noms">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Titre pour les entrées du calendrier">
<!ENTITY calendarEntryTitleTooltip "Titre modèle pour les entrées du calendrier. Ce champ doit comporter deux &#37;S, remplacés respectivement par le nom et l'âge. Si le champ est vide alors un message standard est utilisé.">
<!ENTITY calendarEntryTitleAccesskey "T">
<!ENTITY resetCalendarEntryTitleButtonLabel "Réinitialiser">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "R">
<!ENTITY calendarEntryTimeLabel "Heure pour les entrées du calendrier (hh:mm)">
<!ENTITY calendarEntryTimeAccesskey "e">
<!ENTITY calendarEntryWholeDayLabel "Entrées du calendrier sur toute la journée">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "I">
<!ENTITY miscTabLabel "Sve i svašta">
<!ENTITY fnLabelExplanation "Moguće je prilagoditi način na koji Kontakti stvara svoj prikaz imena. Formula se satoji od blokova unutar znaka'()'. U ovim blokovima su dva dijela ograničena znakom '|'. Prvi dio se odnosi na uključen naziv, npr. {{1}}, nije poništen, drugi dio se odnosi kad je uključen naziv poništen.">
<!ENTITY fnLabelExplanation "Moguće je prilagoditi način na koji Kontakti stvara svoj prikaz imena. Formula se satoji od blokova unutar znaka „()”. U ovim blokovima su dva dijela ograničena znakom „|”. Prvi dio se odnosi na uključen naziv, npr. {{1}}, nije poništen, drugi dio se odnosi kad je uključen naziv poništen.">
<!ENTITY fnFormulaLabel "Stvori pokaži naziv">
<!ENTITY fnFormulaAccesskey "y">
<!ENTITY resetFnFormulaLabel "Vrati na uobičajeno">
......
......@@ -94,7 +94,7 @@
<!ENTITY showNameAsFLAccesskey "e">
<!ENTITY showNameAsDSPLabel "Pokaži ime">
<!ENTITY showNameAsDSPAccesskey "D">
<!ENTITY adrLabelExplanation "??It is possible to customize the way CardBook formats its addresses??. Formula se satoji od blokova unutar znaka'()'. U ovim blokovima su dva dijela ograničena znakom '|'. Prvi dio se odnosi na uključen naziv, npr. {{1}}, nije poništen, drugi dio se odnosi kad je uključen naziv poništen.">
<!ENTITY adrLabelExplanation "??It is possible to customize the way CardBook formats its addresses??. Formula se satoji od blokova unutar znaka „()”. U ovim blokovima su dva dijela ograničena znakom „|”. Prvi dio se odnosi na uključen naziv, npr. {{1}}, nije poništen, drugi dio se odnosi kad je uključen naziv poništen.">
<!ENTITY adrFormulaLabel "??Address Format Formula??">
<!ENTITY adrFormulaAccesskey "??R??">
<!ENTITY resetAdrFormulaLabel "Vrati na uobičajeno">
......@@ -250,6 +250,8 @@
<!ENTITY calendarEntryTitleLabel "??Title for calendar event??">
<!ENTITY calendarEntryTitleTooltip "??Template title for the calendar event. It should contain two placeholders &#37;S, respectively replaced by name and age. If the field is empty, a standard message is used.??">
<!ENTITY calendarEntryTitleAccesskey "T">
<!ENTITY resetCalendarEntryTitleButtonLabel "Vrati na uobičajeno">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "V">
<!ENTITY calendarEntryTimeLabel "??Time for calendar event (hh:mm)??">
<!ENTITY calendarEntryTimeAccesskey "m">
<!ENTITY calendarEntryWholeDayLabel "Cijeli dan događaj iz kalendara">
......
This diff is collapsed.
......@@ -203,7 +203,7 @@
<!ENTITY miscEmailGroupboxLabel "Üzenet küldés">
<!ENTITY preferEmailPrefLabel "Inkább e-mail címek jelölt részesített">
<!ENTITY preferEmailPrefAccesskey "r">
<!ENTITY preferEmailPrefWarn "Ha e-mail cím nincs jelölve 'PREFerált', az üzenetet küldi, hogy minden névjegy e-mail címét.">
<!ENTITY preferEmailPrefWarn "Ha e-mail cím nincs jelölve „PREFerált”, az üzenetet küldi, hogy minden névjegy e-mail címét.">
<!ENTITY warnEmptyEmailsLabel "Figyelmeztessen, amikor e-mail cím nélkül üzenetet próbálok létrehozni">
<!ENTITY warnEmptyEmailsAccesskey "F">
<!ENTITY useOnlyEmailLabel "Csak az e-mail címek használata">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Naptári esemény címe">
<!ENTITY calendarEntryTitleTooltip "Naptári esemény sablon címét. A bejelentésnek tartalmaznia kell a két helyőrzők &#37;S, illetve helyébe nevét és életkorát. Ha a mező üres egy szabványos üzenet jelentés.">
<!ENTITY calendarEntryTitleAccesskey "C">
<!ENTITY resetCalendarEntryTitleButtonLabel "Alapértelmezés">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "A">
<!ENTITY calendarEntryTimeLabel "Naptár esemény idő (óó:pp)">
<!ENTITY calendarEntryTimeAccesskey "i">
<!ENTITY calendarEntryWholeDayLabel "Naptár esemény egész nap">
......
This diff is collapsed.
......@@ -250,6 +250,8 @@
<!ENTITY calendarEntryTitleLabel "Judul untuk acara kalender">
<!ENTITY calendarEntryTitleTooltip "Judul template untuk acara kalender. Ini harus berisi dua placeholder &#37;S, masing-masing diganti dengan nama dan umur. Jika bidang kosong, pesan standar digunakan.">
<!ENTITY calendarEntryTitleAccesskey "p">
<!ENTITY resetCalendarEntryTitleButtonLabel "Kembalikan Nilai Default">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "K">
<!ENTITY calendarEntryTimeLabel "Waktu untuk acara kalender (JJ:MM)">
<!ENTITY calendarEntryTimeAccesskey "W">
<!ENTITY calendarEntryWholeDayLabel "Acara kalender sepanjang hari">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "I">
<!ENTITY miscTabLabel "Varie">
<!ENTITY fnLabelExplanation "E’ possibile modificare le modalita’ in cui CardBook genera il nome in mostra. Questa formula consiste in blocchi racchiusi da '()'. In questi blocchi, ci sono due parti delimitate da '|'. La prima parte è applicata quando la parola usata, per esempio {{1}}, non è nulla, la seconda parte è applicata quando la parola usata è nulla.">
<!ENTITY fnLabelExplanation "E’ possibile modificare le modalita’ in cui CardBook genera il nome in mostra. Questa formula consiste in blocchi racchiusi da «()». In questi blocchi, ci sono due parti delimitate da «|». La prima parte è applicata quando la parola usata, per esempio {{1}}, non è nulla, la seconda parte è applicata quando la parola usata è nulla.">
<!ENTITY fnFormulaLabel "Genera Nome Display">
<!ENTITY fnFormulaAccesskey "p">
<!ENTITY resetFnFormulaLabel "Ripristina al Default">
......
......@@ -95,7 +95,7 @@
<!ENTITY showNameAsFLAccesskey "N">
<!ENTITY showNameAsDSPLabel "Mostra nome">
<!ENTITY showNameAsDSPAccesskey "M">
<!ENTITY adrLabelExplanation "??It is possible to customize the way CardBook formats its addresses??. Questa formula consiste in blocchi racchiusi da '()'. In questi blocchi, ci sono due parti delimitate da '|'. La prima parte è applicata quando la parola usata, per esempio {{1}}, non è nulla, la seconda parte è applicata quando la parola usata è nulla.">
<!ENTITY adrLabelExplanation "??It is possible to customize the way CardBook formats its addresses??. Questa formula consiste in blocchi racchiusi da «()». In questi blocchi, ci sono due parti delimitate da «|». La prima parte è applicata quando la parola usata, per esempio {{1}}, non è nulla, la seconda parte è applicata quando la parola usata è nulla.">
<!ENTITY adrFormulaLabel "??Address Format Formula??">
<!ENTITY adrFormulaAccesskey "??R??">
<!ENTITY resetAdrFormulaLabel "Ripristina al Default">
......@@ -203,7 +203,7 @@
<!ENTITY miscEmailGroupboxLabel "Invio di email">
<!ENTITY preferEmailPrefLabel "Prediligi gli indirizzi email contrassegnati come PREFeriti">
<!ENTITY preferEmailPrefAccesskey "P">
<!ENTITY preferEmailPrefWarn "Se nessun indirizzo è contrassegnato come 'PREFerito', il messaggio viene inviato a tutti gli indirizzi email del contatto.">
<!ENTITY preferEmailPrefWarn "Se nessun indirizzo è contrassegnato come «PREFerito», il messaggio viene inviato a tutti gli indirizzi email del contatto.">
<!ENTITY warnEmptyEmailsLabel "Avvisami quando provo a spedire una email senza indirizzo">
<!ENTITY warnEmptyEmailsAccesskey "W">
<!ENTITY useOnlyEmailLabel "Usa solo indirizzi, senza il loro Nome di Display">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Titolo per evento del calendario">
<!ENTITY calendarEntryTitleTooltip "Titolo modello per evento del calendario. Deve contenere due &#37;S, da sostituire rispettivamente con nome ed età. Se il campo è vuoto, viene usato un messaggio standard.">
<!ENTITY calendarEntryTitleAccesskey "T">
<!ENTITY resetCalendarEntryTitleButtonLabel "Ripristina al Default">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "R">
<!ENTITY calendarEntryTimeLabel "Orario per evento del calendario (hh:mm)">
<!ENTITY calendarEntryTimeAccesskey "m">
<!ENTITY calendarEntryWholeDayLabel "Evento del calendario per tutto il giorno">
......
This diff is collapsed.
......@@ -250,6 +250,8 @@
<!ENTITY calendarEntryTitleLabel "Kalendorinio įvykio pavadinimas">
<!ENTITY calendarEntryTitleTooltip "Kalendoriaus įvykio šablono pavadinimas. Jame turėtų būti du užpildai &#37;S, atitinkamai pakeisti pavadinimu ir amžiumi. Jei laukas tuščias, naudojama standartinė žinutė.">
<!ENTITY calendarEntryTitleAccesskey "p">
<!ENTITY resetCalendarEntryTitleButtonLabel "Atstatyti numatytąjį">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "A">
<!ENTITY calendarEntryTimeLabel "Kalendoriaus įvykio laikas (vv:mm)">
<!ENTITY calendarEntryTimeAccesskey "l">
<!ENTITY calendarEntryWholeDayLabel "Kalendoriaus įvykis visą dieną">
......
This diff is collapsed.
......@@ -20,7 +20,7 @@
<!ENTITY localPage.openDirectory.label "Open een bestaand adresboek (Map)">
<!ENTITY localPage.openFile.label "Open een bestaand adresboek (Bestand)">
<!ENTITY localPage.uri.label "Map of bestand">
<!ENTITY localPage.uri.description "Gebruik Verkenner om de lokatie van het nieuwe adresboek te kiezen. In geval van een nieuw bestand, kies '.vcf' als bestandsextensie.">
<!ENTITY localPage.uri.description "Gebruik Verkenner om de lokatie van het nieuwe adresboek te kiezen. In geval van een nieuw bestand, kies „.vcf” als bestandsextensie.">
<!ENTITY localPage.uributton.label "Verkenner">
<!ENTITY remotePage.wizard.description "Type en plaats van het nieuwe internet-adresboek.">
......
......@@ -21,8 +21,8 @@
<!ENTITY autoSyncIntervalAccesskey "I">
<!ENTITY miscTabLabel "Overig">
<!ENTITY fnLabelExplanation "Het is mogelijk om in te stellen hoe CardBook de 'Getoonde naam' samenstelt. De formule bestaat uit blokken, omsloten door haakjes, (). In die blokken zitten twee delen, gescheiden door een verticaal streepje, |. Het eerste deel is van toepassing als het betreffende deel {{1}} ingevuld is, het tweede deel als het niet ingevuld is.">
<!ENTITY fnFormulaLabel "'Getoonde naam' samenstellen">
<!ENTITY fnLabelExplanation "Het is mogelijk om in te stellen hoe CardBook de „Getoonde naam” samenstelt. De formule bestaat uit blokken, omsloten door haakjes, „()”. In die blokken zitten twee delen, gescheiden door een verticaal streepje, „|”. Het eerste deel is van toepassing als het betreffende deel {{1}} ingevuld is, het tweede deel als het niet ingevuld is.">
<!ENTITY fnFormulaLabel "„Getoonde naam” samenstellen">
<!ENTITY fnFormulaAccesskey "s">
<!ENTITY resetFnFormulaLabel "Herstellen naar standaardwaarde">
<!ENTITY resetFnFormulaAccesskey "H">
......@@ -95,7 +95,7 @@
<!ENTITY showNameAsFLAccesskey "R">
<!ENTITY showNameAsDSPLabel "Getoonde naam">
<!ENTITY showNameAsDSPAccesskey "G">
<!ENTITY adrLabelExplanation "Het is mogelijk om in te stellen hoe CardBook de adressen formatteert. De formule bestaat uit blokken, omsloten door haakjes, (). In die blokken zitten twee delen, gescheiden door een verticaal streepje, |. Het eerste deel is van toepassing als het betreffende deel {{1}} ingevuld is, het tweede deel als het niet ingevuld is.">
<!ENTITY adrLabelExplanation "Het is mogelijk om in te stellen hoe CardBook de adressen formatteert. De formule bestaat uit blokken, omsloten door haakjes, „()”. In die blokken zitten twee delen, gescheiden door een verticaal streepje, „|”. Het eerste deel is van toepassing als het betreffende deel {{1}} ingevuld is, het tweede deel als het niet ingevuld is.">
<!ENTITY adrFormulaLabel "Adresformaat samenstellen">
<!ENTITY adrFormulaAccesskey "F">
<!ENTITY resetAdrFormulaLabel "Herstellen naar standaardwaarde">
......@@ -129,10 +129,10 @@
<!ENTITY deleteTypeAccesskey "V">
<!ENTITY resetTypeLabel "Herstellen naar standaardwaarde">
<!ENTITY resetTypeAccesskey "H">
<!ENTITY preferenceGroupboxLabel "Rubriek 'Voorkeur'">
<!ENTITY preferenceGroupboxLabel "Rubriek „Voorkeur”">
<!ENTITY usePreferenceValueLabel "Gebruik voorkeurswaarde (uitsluitend voor vCard 4.0)">
<!ENTITY usePreferenceValueAccesskey "k">
<!ENTITY preferenceValueLabel "Naam van de rubriek 'Voorkeur'">
<!ENTITY preferenceValueLabel "Naam van de rubriek „Voorkeur”">
<!ENTITY preferenceValueAccesskey "R">
<!ENTITY IMPPGroupboxWarn "Deze instelling opent een IM-adres met gebruikmaking van het protocol.">
......@@ -201,7 +201,7 @@
<!ENTITY decodeReportAccesskey "O">
<!ENTITY miscEmailGroupboxLabel "Versturen emails">
<!ENTITY preferEmailPrefLabel "Voorkeur voor email adressen die als 'Voorkeur' gemarkeerd zijn">
<!ENTITY preferEmailPrefLabel "Voorkeur voor email adressen die als „Voorkeur” gemarkeerd zijn">
<!ENTITY preferEmailPrefAccesskey "V">
<!ENTITY preferEmailPrefWarn "Als er geen email adres gemarkeerd is, dan worden berichten naar alle adressen van de betreffende contactpersoon verstuurd.">
<!ENTITY warnEmptyEmailsLabel "Waarschuwing als ik een bericht verstuur naar een contactpersoon zonder e-mail adres">
......@@ -251,6 +251,8 @@
<!ENTITY calendarEntryTitleLabel "Titel voor herinnering in agenda">
<!ENTITY calendarEntryTitleTooltip "Standaard-titel voor herinnering. Deze moet twee onderdelen &#37;S bevatten, voor naam en leeftijd. Indien leeg, dan wordt een standaardherinnering gebruikt.">
<!ENTITY calendarEntryTitleAccesskey "v">
<!ENTITY resetCalendarEntryTitleButtonLabel "Herstellen naar standaardwaarde">
<!ENTITY resetCalendarEntryTitleButtonAccesskey "H">
<!ENTITY calendarEntryTimeLabel "Tijd voor herinnering (hh:mm)">
<!ENTITY calendarEntryTimeAccesskey "i">
<!ENTITY calendarEntryWholeDayLabel "Herinnering voor de hele dag">
......
This diff is collapsed.
......@@ -21,7 +21,7 @@
<!ENTITY autoSyncIntervalAccesskey "I">