diff --git a/lib/editor/atto/plugins/table/lang/en/atto_table.php b/lib/editor/atto/plugins/table/lang/en/atto_table.php
index 225ba4a9661..fa0c076b79c 100644
--- a/lib/editor/atto/plugins/table/lang/en/atto_table.php
+++ b/lib/editor/atto/plugins/table/lang/en/atto_table.php
@@ -26,6 +26,7 @@ $string['addcolumnafter'] = 'Insert column after';
$string['addrowafter'] = 'Insert row after';
$string['both'] = 'Both';
$string['caption'] = 'Caption';
+$string['captionposition'] = 'Caption position';
$string['columns'] = 'Columns';
$string['createtable'] = 'Create table';
$string['deletecolumn'] = 'Delete column';
diff --git a/lib/editor/atto/plugins/table/lib.php b/lib/editor/atto/plugins/table/lib.php
index f42dc43c192..f9c0b5e5524 100644
--- a/lib/editor/atto/plugins/table/lib.php
+++ b/lib/editor/atto/plugins/table/lib.php
@@ -47,7 +47,12 @@ function atto_table_strings_for_js() {
'moverowdown',
'moverowup',
'deleterow',
- 'deletecolumn'),
+ 'deletecolumn',
+ 'captionposition'),
'atto_table');
+
+ $PAGE->requires->strings_for_js(array('top',
+ 'bottom'),
+ 'editor');
}
diff --git a/lib/editor/atto/plugins/table/yui/build/moodle-atto_table-button/moodle-atto_table-button-debug.js b/lib/editor/atto/plugins/table/yui/build/moodle-atto_table-button/moodle-atto_table-button-debug.js
index a9ca65c9f43..0d557ba2fb2 100644
--- a/lib/editor/atto/plugins/table/yui/build/moodle-atto_table-button/moodle-atto_table-button-debug.js
+++ b/lib/editor/atto/plugins/table/yui/build/moodle-atto_table-button/moodle-atto_table-button-debug.js
@@ -40,6 +40,13 @@ var COMPONENT = 'atto_table',
'' +
'
' +
'
' +
+ '' +
+ '' +
+ '
' +
'' +
'