diff options
author | Joe Heck <heckj@mac.com> | 2012-09-29 16:03:23 -0700 |
---|---|---|
committer | Joe Heck <heckj@mac.com> | 2012-09-29 16:03:23 -0700 |
commit | a8f7879fcfec1f2b64eba96b75fca7d75ad8e711 (patch) | |
tree | 6ebf1d1872327bbe3f0e0086e1ef2250e4b1445b | |
parent | ff5ea25a9a37f8207bcda634316de4d063ce984a (diff) | |
download | python-keystoneclient-a8f7879fcfec1f2b64eba96b75fca7d75ad8e711.tar.gz |
enabling i18n with Babel
Change-Id: I7d5a170f31c2846474b3836a08c6445577613e98
-rw-r--r-- | babel.cfg | 1 | ||||
-rw-r--r-- | keystoneclient/locale/keystoneclient.pot | 20 | ||||
-rw-r--r-- | setup.cfg | 14 | ||||
-rw-r--r-- | tools/test-requires | 2 |
4 files changed, 37 insertions, 0 deletions
diff --git a/babel.cfg b/babel.cfg new file mode 100644 index 0000000..efceab8 --- /dev/null +++ b/babel.cfg @@ -0,0 +1 @@ +[python: **.py] diff --git a/keystoneclient/locale/keystoneclient.pot b/keystoneclient/locale/keystoneclient.pot new file mode 100644 index 0000000..a966864 --- /dev/null +++ b/keystoneclient/locale/keystoneclient.pot @@ -0,0 +1,20 @@ +# Translations template for python-keystoneclient. +# Copyright (C) 2012 ORGANIZATION +# This file is distributed under the same license as the +# python-keystoneclient project. +# FIRST AUTHOR <EMAIL@ADDRESS>, 2012. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: python-keystoneclient 0.1.3.12\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2012-09-29 16:02-0700\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" +"Language-Team: LANGUAGE <LL@li.org>\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 0.9.6\n" + @@ -12,3 +12,17 @@ all_files = 1 [upload_sphinx] upload-dir = doc/build/html + +[compile_catalog] +directory = keystoneclient/locale +domain = keystoneclient + +[update_catalog] +domain = keystoneclient +output_dir = keystoneclient/locale +input_file = keystoneclient/locale/keystoneclient.pot + +[extract_messages] +keywords = _ gettext ngettext l_ lazy_gettext +mapping_file = babel.cfg +output_file = keystoneclient/locale/keystoneclient.pot diff --git a/tools/test-requires b/tools/test-requires index 1e114f2..59afe9d 100644 --- a/tools/test-requires +++ b/tools/test-requires @@ -10,3 +10,5 @@ nosehtmloutput pep8==1.2 sphinx>=1.1.2 unittest2>=0.5.1 + +Babel |