const ModestLocalFolder ModestLocalFolderMap[] = {
{ TNY_FOLDER_TYPE_UNKNOWN, "<unknown>", N_("<Unknown>")},
{ TNY_FOLDER_TYPE_NORMAL, "<normal>", N_("<Normal>")},
- { TNY_FOLDER_TYPE_INBOX, "inbox", N_("Inbox")},
- { TNY_FOLDER_TYPE_OUTBOX, "outbox", N_("Outbox")},
+ { TNY_FOLDER_TYPE_INBOX, "inbox", N_("mcen_me_folder_inbox")},
+ { TNY_FOLDER_TYPE_OUTBOX, "outbox", N_("mcen_me_folder_outbox")},
{ TNY_FOLDER_TYPE_TRASH, "trash", N_("Trash")},
{ TNY_FOLDER_TYPE_JUNK, "junk", N_("Junk")},
- { TNY_FOLDER_TYPE_SENT, "sent", N_("Sent items")},
+ { TNY_FOLDER_TYPE_SENT, "sent", N_("mcen_me_folder_sent")},
{ TNY_FOLDER_TYPE_ROOT, "<root>", N_("<root>")},
{ TNY_FOLDER_TYPE_NOTES, "notes", N_("Notes")},
- { TNY_FOLDER_TYPE_DRAFTS, "drafts", N_("Drafts")},
+ { TNY_FOLDER_TYPE_DRAFTS, "drafts", N_("mcen_me_folder_drafts")},
{ TNY_FOLDER_TYPE_OUTBOX, "contacts", N_("Contacts")},
{ TNY_FOLDER_TYPE_OUTBOX, "calendar", N_("Calendar")},
{ TNY_FOLDER_TYPE_ARCHIVE, "archive", N_("Archive")}
g_return_val_if_fail (type >= TNY_FOLDER_TYPE_UNKNOWN &&
type < TNY_FOLDER_TYPE_NUM, NULL);
+ /* Note that we call _() to get the localized name.
+ * This works because we used N_() on the static string when we initialized the array,
+ * to mark the string for translation.
+ */
for (i = 0; i != G_N_ELEMENTS(ModestLocalFolderMap); ++i) {
if (ModestLocalFolderMap[i].type == type)
- return ModestLocalFolderMap[i].display_name;
+ return _(ModestLocalFolderMap[i].display_name);
}
return NULL;
}