
Country
*******

babelfish.country.COUNTRIES

   Country code to country name mapping

babelfish.country.COUNTRY_MATRIX

   List of countries in the ISO-3166-1 as namedtuple of alpha2 and
   name

class class babelfish.country.CountryConverterManager

   "ConverterManager" for country converters

babelfish.country.COUNTRY_CONVERTERS

   Instance of "CountryConverterManager"

class class babelfish.country.CountryMeta

   The "Country" metaclass

   Dynamically redirect "Country.frommycode()" to "Country.fromcode()"
   with the "mycode" *converter*

class class babelfish.country.Country(country)

   A country on Earth

   A country is represented by a 2-letter code from the ISO-3166
   standard

   Parameters:
      **country** (*string*) -- 2-letter ISO-3166 country code

   alpha2 = None

      ISO-3166 2-letter country code

   classmethod fromcode(code, converter)

      Create a "Country" by its *code* using *converter* to
      "reverse()" it

      Parameters:
         * **code** (*string*) -- the code to reverse

         * **converter** (*string*) -- name of the
           "CountryReverseConverter" to use

      Returns:
         the corresponding "Country" instance

      Return type:
         "Country"
