diff --git a/babel.cfg b/babel.cfg
index efceab818b9e468d13ec85ce56b5f14c06306438..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644
--- a/babel.cfg
+++ b/babel.cfg
@@ -1 +0,0 @@
-[python: **.py]
diff --git a/requirements.txt b/requirements.txt
index 01c4f1c369e10184a69288d55b2f51b299247279..45d2ad9456ffa77d86d1ff0031f613edfe7fe6e3 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,7 +7,6 @@
 # process, which may cause wedges in the gate later.
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
 
-Babel!=2.4.0,>=2.3.4 # BSD
 keystoneauth1>=3.4.0 # Apache-2.0
 stevedore>=1.20.0 # Apache-2.0
 requests>=2.14.2 # Apache-2.0
diff --git a/setup.cfg b/setup.cfg
index 7ffb0964cf0dff4f637c0dbe4345477bf07f0aac..95b2410a6e43288683374110f6185e210db93fd5 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -66,16 +66,3 @@ openstack.container_infra.v1 =
     coe_nodegroup_delete = magnumclient.osc.v1.nodegroups:DeleteNodeGroup
     coe_nodegroup_update = magnumclient.osc.v1.nodegroups:UpdateNodeGroup
 
-[compile_catalog]
-directory = magnumclient/locale
-domain = magnumclient
-
-[update_catalog]
-domain = magnumclient
-output_dir = magnumclient/locale
-input_file = magnumclient/locale/magnumclient.pot
-
-[extract_messages]
-keywords = _ gettext ngettext l_ lazy_gettext
-mapping_file = babel.cfg
-output_file = magnumclient/locale/magnumclient.pot