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 |
---|