Mantis 3319: gestion des labels JavaScript

Monotone-Parent: 354ed3b0a354fd29a34c03d0b9f2d7961066e075
Monotone-Revision: 9ce00a7f3dabe1a68fa6eb5c0dc5e85403287b76

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-09-11T20:25:06
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
C Robert committed 2009-09-11 20:25:06 +00:00
1 parent 8d8d9e4155
commit 4b54234375
13 files changed
+93 -80

No files matched your search

+16 -16
View File
@@ -207,7 +207,7 @@ function openMessageWindowsForSelection(action, firstOnly) {
break;
}
} else {
window.alert(labels["Please select a message."]);
window.alert(label ("Please select a message."));
}
}
@@ -378,7 +378,7 @@ function deleteSelectedMessages(sender) {
{ "Content-type": "application/x-www-form-urlencoded" });
}
else
window.alert(labels["Please select a message."]);
window.alert(label ("Please select a message."));
return false;
}
@@ -447,10 +447,10 @@ function deleteMessageWithDelay(url, id, mailbox, messageId) {
function onPrintCurrentMessage(event) {
var rowIds = $("messageList").getSelectedRowsId();
if (rowIds.length == 0) {
window.alert(labels["Please select a message to print."]);
window.alert(label ("Please select a message to print."));
}
else if (rowIds.length > 1) {
window.alert(labels["Please select only one message to print."]);
window.alert(label ("Please select only one message to print."));
}
else
window.print();
@@ -1201,7 +1201,7 @@ function messageCallback(http) {
}
}
else if (http.status == 404) {
alert (labels["The message you have selected doesn't exist anymore."]);
alert (label ("The message you have selected doesn't exist anymore."));
window.location.reload ();
}
else
@@ -1622,7 +1622,7 @@ function updateMailboxTreeInPage() {
/ Mailer.quotas.maxQuota)
/ 100);
var level = (percents > 85)? "alert" : (percents > 70)? "warn" : "ok";
var format = labels["quotasFormat"];
var format = label ("quotasFormat");
var text = format.formatted(percents,
Math.round(Mailer.quotas.maxQuota/10.24)/100);
var quotaDiv = new Element('div', { 'class': 'quota', 'info': text });
@@ -1688,7 +1688,7 @@ function generateMenuForMailbox(mailbox, prefix, callback) {
if (mailbox.type != "account") {
var newNode = document.createElement("li");
newNode.mailbox = mailbox;
newNode.appendChild(document.createTextNode(labels["This Folder"]));
newNode.appendChild(document.createTextNode(label ("This Folder")));
menu.appendChild(newNode);
menu.appendChild(document.createElement("li"));
callbacks.push(callback);
@@ -1882,7 +1882,7 @@ function saveFoldersStateCallback(http) {
}
function onMenuCreateFolder(event) {
var name = window.prompt(labels["Name :"], "");
var name = window.prompt(label ("Name :"), "");
if (name && name.length > 0) {
var folderID = document.menuTarget.getAttribute("dataname");
var urlstr = URLForFolderID(folderID) + "/createFolder?name=" + encodeURIComponent(name);
@@ -1893,7 +1893,7 @@ function onMenuCreateFolder(event) {
}
function onMenuRenameFolder(event) {
var name = window.prompt(labels["Enter the new name of your folder :"],
var name = window.prompt(label ("Enter the new name of your folder :"),
"");
if (name && name.length > 0) {
var folderID = document.menuTarget.getAttribute("dataname");
@@ -1905,11 +1905,11 @@ function onMenuRenameFolder(event) {
}
function onMenuDeleteFolder(event) {
var answer = window.confirm(labels["Do you really want to move this folder into the trash ?"]);
var answer = window.confirm(label ("Do you really want to move this folder into the trash ?"));
if (answer) {
var folderID = document.menuTarget.getAttribute("dataname");
var urlstr = URLForFolderID(folderID) + "/delete";
var errorLabel = labels["The folder could not be deleted."];
var errorLabel = label ("The folder could not be deleted.");
triggerAjaxRequest(urlstr, folderOperationCallback, errorLabel);
}
}
@@ -1923,7 +1923,7 @@ function onMenuExpungeFolder(event) {
function onMenuEmptyTrash(event) {
var folderID = document.menuTarget.getAttribute("dataname");
var urlstr = URLForFolderID(folderID) + "/emptyTrash";
var errorLabel = labels["The trash could not be emptied."];
var errorLabel = label ("The trash could not be emptied.");
triggerAjaxRequest(urlstr, folderOperationCallback, errorLabel);
if (folderID == Mailer.currentMailbox) {
@@ -1940,11 +1940,11 @@ function onMenuEmptyTrash(event) {
function _onMenuChangeToXXXFolder(event, folder) {
var type = document.menuTarget.getAttribute("datatype");
if (type == "additional")
window.alert(labels["You need to choose a non-virtual folder!"]);
window.alert(label ("You need to choose a non-virtual folder!"));
else {
var folderID = document.menuTarget.getAttribute("dataname");
var urlstr = URLForFolderID(folderID) + "/setAs" + folder + "Folder";
var errorLabel = labels["The folder functionality could not be changed."];
var errorLabel = label ("The folder functionality could not be changed.");
triggerAjaxRequest(urlstr, folderOperationCallback, errorLabel);
}
}
@@ -2063,7 +2063,7 @@ function folderRefreshCallback(http) {
row.show();
}
}
window.alert(labels["Operation failed"]);
window.alert(label ("Operation failed"));
}
}
@@ -2144,7 +2144,7 @@ function saveAs(event) {
window.open(url+"?id="+uids+"&uid="+uids+"&mailbox="+Mailer.currentMailbox+"&path="+paths);
}
else
window.alert(labels["Please select a message."]);
window.alert(label ("Please select a message."));
return false;
}