diff --git a/editors/demo/src/locale/en.js b/editors/demo/src/locale/en.js
index ca9b92926ec5e98cb97b6eff21ea3fa163a44eb0..1157c2cb8533bd9001b10bd534b59498c6242a14 100644
--- a/editors/demo/src/locale/en.js
+++ b/editors/demo/src/locale/en.js
@@ -64,6 +64,20 @@ const en = {
       },
       Tables: {
         'Insert Table': 'Insert Table',
+        'Delete table': 'Delete table',
+        'Add Caption': 'Add Caption',
+        'Delete Caption': 'Delete Caption',
+        'Add column before': 'Add column before',
+        'Add column after': 'Add column after',
+        'Delete column': 'Delete column',
+        'Insert row before': 'Insert row before',
+        'Insert row after': 'Insert row after',
+        'Delete row': 'Delete row',
+        'Merge cells': 'Merge cells',
+        'Split cell': 'Split cell',
+        'Toggle header column': 'Toggle header column',
+        'Toggle header row': 'Toggle header row',
+        'Toggle header cells': 'Toggle header cells',
       },
       TrackChanges: {
         Editing: 'Editing',
diff --git a/editors/demo/src/locale/es.js b/editors/demo/src/locale/es.js
index e262253404a6b49f8bb70a40970b8dd529ff51f2..16f98b3adcb1b0641675f17c403996a206e7e4dd 100644
--- a/editors/demo/src/locale/es.js
+++ b/editors/demo/src/locale/es.js
@@ -62,6 +62,23 @@ const es = {
         'Lower Case': 'Minúscula',
         'Sentence Case': 'Caso de sentencia',
       },
+      Tables: {
+        'Insert Table': 'Insert Table',
+        'Delete table': 'Delete table',
+        'Add Caption': 'Add Caption',
+        'Delete Caption': 'Delete Caption',
+        'Add column before': 'Add column before',
+        'Add column after': 'Add column after',
+        'Delete column': 'Delete column',
+        'Insert row before': 'Insert row before',
+        'Insert row after': 'Insert row after',
+        'Delete row': 'Delete row',
+        'Merge cells': 'Merge cells',
+        'Split cell': 'Split cell',
+        'Toggle header column': 'Toggle header column',
+        'Toggle header row': 'Toggle header row',
+        'Toggle header cells': 'Toggle header cells',
+      },
       TrackChanges: {
         Editing: 'Edición',
         Suggesting: 'Sugerencia',
diff --git a/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js b/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js
index 0ce746be1d3cada035fe7e84fadfcf7488b955a5..c53bd01f9b55a17a5466f46a0c381f82f7e0a8f1 100644
--- a/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js
+++ b/wax-prosemirror-core/src/config/plugins/FakeCursorPlugin.js
@@ -25,7 +25,7 @@ export default props => {
           widget.setAttribute('contenteditable', true);
           if (
             navigator.userAgent.includes('Firefox') &&
-            newState.selection.$from.nodeBefore == null
+            newState.selection.$from.nodeBefore === null
           ) {
             widget.setAttribute('style', 'visibility:hidden');
           } else {
@@ -69,7 +69,7 @@ export default props => {
             if (fakeCursor) {
               if (
                 navigator.userAgent.includes('Firefox') &&
-                view.state.selection.$from.nodeBefore == null
+                view.state.selection.$from.nodeBefore === null
               ) {
                 fakeCursor.style.visibility = 'visible';
               } else {
diff --git a/wax-questions-service/package.json b/wax-questions-service/package.json
index 59cb9f4efdfbca179e270f1af219efb5e66696c9..59676131b44dffc97809cbfcec35c5de5d797bdb 100644
--- a/wax-questions-service/package.json
+++ b/wax-questions-service/package.json
@@ -28,8 +28,7 @@
     "rc-switch": "^3.2.2",
     "use-dynamic-refs": "^1.0.0",
     "uuid": "^7.0.3",
-    "wax-prosemirror-core": "^0.8.20",
-    "wax-prosemirror-services": "^0.8.20"
+    "wax-prosemirror-core": "^0.8.20"
   },
   "devDependencies": {
     "mocha": "^3.4.2",
diff --git a/wax-table-service/package.json b/wax-table-service/package.json
index 5209b01bab0fabfe9c32e680b9c3016347af2be6..36fed17b8a940ebdca8ffb1aafe05174568ff243 100644
--- a/wax-table-service/package.json
+++ b/wax-table-service/package.json
@@ -23,7 +23,7 @@
     "prosemirror-view": "1.30.2",
     "uuid": "^7.0.3",
     "wax-prosemirror-core": "^0.8.20",
-    "wax-prosemirror-services": "^0.8.20"
+     "react-i18next": "^13.2.2"
   },
   "devDependencies": {
     "mocha": "^3.4.2",
diff --git a/wax-table-service/src/components/TableDropDown.js b/wax-table-service/src/components/TableDropDown.js
index 1d9b573a9bc17ed7fe9e467e1005cf3d6743db72..f0e3963524069092d7893c5198a7276e4dd0b7ee 100644
--- a/wax-table-service/src/components/TableDropDown.js
+++ b/wax-table-service/src/components/TableDropDown.js
@@ -8,6 +8,7 @@ import React, {
   createRef,
 } from 'react';
 import styled from 'styled-components';
+import { useTranslation } from 'react-i18next';
 import { WaxContext, Icon, useOnClickOutside } from 'wax-prosemirror-core';
 import * as tablesFn from '../tableSrc';
 
diff --git a/wax-table-service/src/table.css b/wax-table-service/src/table.css
index 8a31c7a7a7e9ad8df31b51a73457691aa4253409..cfebc7b56b9b7d24e24a7b6c6587f9c3cfc25a12 100644
--- a/wax-table-service/src/table.css
+++ b/wax-table-service/src/table.css
@@ -16,7 +16,7 @@
       background-color: #535E76;
       color: white;
       font-weight: bold;
-      caption-side: bottom;
+      /* caption-side: bottom; */
     }
 
   th,