Skip to main content

A module to work with countries and languages

Project description

BabelFish

BabelFish is a Python library to work with countries and languages.

https://travis-ci.org/Diaoul/babelfish.png?branch=master https://coveralls.io/repos/Diaoul/babelfish/badge.png

License

BabelFish is licensed under the 3-clause BSD license. Copyright (c) 2013, the BabelFish authors and contributors.

Changelog

0.5.2

release date: 2014-05-25

  • Babelfish objects (Language, Country, Script) are now picklable
  • Added support for Python 3.4

0.5.1

release date: 2014-01-26

  • Add a register method to ConverterManager to register without loading

0.5.0

release date: 2014-01-25

WARNING: Backward incompatible changes

  • Simplify converter management with ConverterManager class
  • Make babelfish usable in place
  • Add Python 2.6 / 3.2 compatibility

0.4.0

release date: 2013-11-21

WARNING: Backward incompatible changes

  • Add converter support for Country
  • Language/country reverse name detection is now case-insensitive
  • Add alpha3t, scope and type converters
  • Use lazy loading of converters

0.3.0

release date: 2013-11-09

  • Add support for scripts
  • Improve built-in converters
  • Add support for ietf

0.2.1

release date: 2013-11-03

  • Fix reading of data files

0.2.0

release date: 2013-10-31

  • Add str method
  • More explicit exceptions
  • Change repr format to use ascii only

0.1.5

release date: 2013-10-21

  • Add a fromcode method on Language class
  • Add a codes attribute on converters

0.1.4

release date: 2013-10-20

  • Fix converters not raising NoConversionError

0.1.3

release date: 2013-09-29

  • Fix source distribution

0.1.2

release date: 2013-09-29

  • Add missing files to source distribution

0.1.1

release date: 2013-09-28

  • Fix python3 support

0.1

release date: 2013-09-28

  • Initial version

Project details


Release history Release notifications

History Node

0.5.5

History Node

0.5.4

History Node

0.5.3

This version
History Node

0.5.2

History Node

0.5.1

History Node

0.5.0

History Node

0.4.0

History Node

0.3.0

History Node

0.2.1

History Node

0.2.0

History Node

0.1.5

History Node

0.1.4

History Node

0.1.3

History Node

0.1.2

History Node

0.1.1

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
babelfish-0.5.2.tar.gz (90.4 kB) Copy SHA256 hash SHA256 Source None May 25, 2014

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page