[3] | 1 | # -*- coding: utf-8 -*- |
---|
| 2 | # |
---|
| 3 | # Copyright (C) 2007-2008 Edgewall Software |
---|
| 4 | # All rights reserved. |
---|
| 5 | # |
---|
| 6 | # This software is licensed as described in the file COPYING, which |
---|
| 7 | # you should have received as part of this distribution. The terms |
---|
| 8 | # are also available at http://babel.edgewall.org/wiki/License. |
---|
| 9 | # |
---|
| 10 | # This software consists of voluntary contributions made by many |
---|
| 11 | # individuals. For the exact contribution history, see the revision |
---|
| 12 | # history and logs, available at http://babel.edgewall.org/log/. |
---|
| 13 | |
---|
| 14 | """Integrated collection of utilities that assist in internationalizing and |
---|
| 15 | localizing applications. |
---|
| 16 | |
---|
| 17 | This package is basically composed of two major parts: |
---|
| 18 | |
---|
| 19 | * tools to build and work with ``gettext`` message catalogs |
---|
| 20 | * a Python interface to the CLDR (Common Locale Data Repository), providing |
---|
| 21 | access to various locale display names, localized number and date |
---|
| 22 | formatting, etc. |
---|
| 23 | |
---|
| 24 | :see: http://www.gnu.org/software/gettext/ |
---|
| 25 | :see: http://docs.python.org/lib/module-gettext.html |
---|
| 26 | :see: http://www.unicode.org/cldr/ |
---|
| 27 | """ |
---|
| 28 | |
---|
| 29 | from babel.core import * |
---|
| 30 | |
---|
| 31 | __docformat__ = 'restructuredtext en' |
---|
| 32 | try: |
---|
| 33 | from pkg_resources import get_distribution, ResolutionError |
---|
| 34 | try: |
---|
| 35 | __version__ = get_distribution('Babel').version |
---|
| 36 | except ResolutionError: |
---|
| 37 | __version__ = None # unknown |
---|
| 38 | except ImportError: |
---|
| 39 | __version__ = None # unknown |
---|