- gchar **tmp = NULL;
- gchar *new_string = NULL;
- gchar *tmp_string = NULL;
- guint i = 0;
-
- /* Split data */
- if (string == NULL) return g_strdup("");
- tmp = g_strsplit(string, in, 0);
- if (tmp[0] == NULL) return g_strdup(string);
-
- /* Replace and concat data*/
- new_string = g_strdup(tmp[0]);
- for (i = 1; tmp[i] != NULL; i++) {
- tmp_string = g_strconcat (new_string, out, tmp[i], NULL);
- g_free(new_string);
- new_string = g_strdup(tmp_string);
- g_free(tmp_string);
- }
-
- /* Free */
- g_strfreev(tmp);
-
- return new_string;
-}
-
-static gchar *
-_pango_parse_string (const gchar *string)
-{
- gchar *parsed_string = NULL;
- gchar *tmp = NULL;
-
- if (string == NULL) return g_strdup("");
- parsed_string = g_strdup(string);
-
- /* Check for '&' special character */
- tmp = g_strdup(parsed_string);
- g_free(parsed_string);
- parsed_string = _pango_replace_string (tmp, "&", "&");
- g_free(tmp);
-
- /* Check for '<' special character */
- tmp = g_strdup(parsed_string);
- g_free(parsed_string);
- parsed_string = _pango_replace_string (tmp, "<", "<");
- g_free(tmp);
-
- /* Check for '>' special character */
- tmp = g_strdup(parsed_string);
- g_free(parsed_string);
- parsed_string = _pango_replace_string (tmp, ">", ">");
- g_free(tmp);
-
- /* Check for ''' special character */
- tmp = g_strdup(parsed_string);
- g_free(parsed_string);
- parsed_string = _pango_replace_string (tmp, "'", "'");
- g_free(tmp);
-
- return parsed_string;
+ switch (status) {
+ case MODEST_TNY_SEND_QUEUE_WAITING:
+ return _("mcen_li_outbox_waiting");
+ break;
+ case MODEST_TNY_SEND_QUEUE_SENDING:
+ return _("mcen_li_outbox_sending");
+ break;
+ case MODEST_TNY_SEND_QUEUE_SUSPENDED:
+ return _("mcen_li_outbox_suspended");
+ break;
+ case MODEST_TNY_SEND_QUEUE_FAILED:
+ return _("mcen_li_outbox_failed");
+ break;
+ default:
+ return "";
+ break;
+ }