diff --git a/lingotek.install b/lingotek.install
index a5a3a56..7267d05 100644
--- a/lingotek.install
+++ b/lingotek.install
@@ -10,9 +10,18 @@ use Drupal\Core\Field\FieldStorageDefinitionInterface;
 use Drupal\Core\Language\LanguageInterface;
 use Drupal\Core\StringTranslation\TranslatableMarkup;
 
-/*
- * Implements hook_schema().
+/**
+ * Implements hook_install().
  */
+function lingotek_install() {
+  // Assign a fairly low weight to ensure our implementation of
+  // hook_module_implements_alter() is run after content_translation.
+  module_set_weight('lingotek', 15);
+}
+
+  /*
+   * Implements hook_schema().
+   */
 function lingotek_schema() {
   $schema['lingotek_content_metadata'] = array(
     'description' => 'Stores Lingotek-related metadata about Drupal entities.',
