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 edbc558e3777b3f3e20da39d2e2028496035f18a..84fa22e2a716f4fd0f1f2efdaac8a85fd785344c 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,7 +3,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