Skip to content

Add support for localizing labels #83

Closed
@johnnyshields

Description

@johnnyshields

From @ryanlchan on January 31, 2013 6:35

Remembering localizations for each mailbox name is a pain; Gmail has very little consistency on how they name their folders as well. Some are prefixes by [Gmail], others by [Google Mail]; Some trash folders are called "Trash", others "Bin", yet others are localized into other languages.

This commit leverages Gmail's support of the XLIST command to use standardized, non-localized names for specific folders to find the correct labels. The supported list is:

  • :Inbox
  • :Allmail
  • :Drafts
  • :Sent
  • :Trash
  • :Important
  • :Spam

However, even these are not all present on every account. If a name is passed that should be recognized, but isn't, the localizer will return nil. If a non-recognized name is passed, it is returned as-is.

Copied from original issue: nu7hatch/gmail/pull/83

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions