diff --git a/client/coral-admin/src/containers/ModerationQueue.js b/client/coral-admin/src/containers/ModerationQueue.js
index 9178bda57..cfc48ae6b 100644
--- a/client/coral-admin/src/containers/ModerationQueue.js
+++ b/client/coral-admin/src/containers/ModerationQueue.js
@@ -6,7 +6,7 @@ import {updateStatus} from 'actions/comments';
import styles from './ModerationQueue.css';
import key from 'keymaster';
import I18n from 'coral-framework/i18n/i18n';
-import translations from '../translations';
+import translations from '../translations.json';
/*
* Renders the moderation queue as a tabbed layout with 3 moderation
@@ -91,7 +91,7 @@ class ModerationQueue extends React.Component {
commentIds={
comments
.get('ids')
- .filter(id =>
+ .filter(id =>
comments
.get('byId')
.get(id)
diff --git a/client/coral-admin/src/translations.js b/client/coral-admin/src/translations.js
deleted file mode 100644
index fa655294a..000000000
--- a/client/coral-admin/src/translations.js
+++ /dev/null
@@ -1,55 +0,0 @@
-export default {
- en: {
- 'community': {
- username_and_email: 'Username and Email',
- account_creation_date: 'Account Creation Date',
- newsroom_role: 'Newsroom Role',
- admin: 'Administrator',
- moderator: 'Moderator',
- role: 'Select role...'
- },
- 'modqueue': {
- 'pending': 'pending',
- 'rejected': 'rejected',
- 'flagged': 'flagged',
- 'shortcuts': 'Shortcuts',
- 'close': 'Close',
- 'actions': 'Actions',
- 'navigation': 'Navigation',
- 'approve': 'Approve comment',
- 'reject': 'Reject comment',
- 'nextcomment': 'Go to the next comment',
- 'prevcomment': 'Go to the previous comment',
- 'singleview': 'Toggle single comment edit view',
- 'thismenu': 'Open this menu'
- },
- 'comment': {
- 'flagged': 'flagged',
- 'anon': 'Anonymous'
- },
- 'embedlink': {
- 'copy': 'Copy to Clipboard'
- }
- },
- es: {
- 'community': {
- username_and_email: 'Usuario y E-mail',
- account_creation_date: 'Fecha de creación de la cuenta',
- newsroom_role: 'Rol en la redacción',
- admin: 'Administrador',
- moderator: 'Moderador',
- role: 'Select role...'
- },
- 'modqueue': {
- 'pending': 'pendiente',
- 'rejected': 'rechazado',
- 'flagged': 'marcado',
- 'shortcuts': 'Atajos de teclado',
- 'close': 'Cerrar'
- },
- 'comment': {
- 'flagged': 'marcado',
- 'anon': 'Anónimo'
- }
- }
-};
diff --git a/client/coral-admin/src/translations.json b/client/coral-admin/src/translations.json
new file mode 100644
index 000000000..dd959172b
--- /dev/null
+++ b/client/coral-admin/src/translations.json
@@ -0,0 +1,81 @@
+{
+ "en": {
+ "community": {
+ "username_and_email": "Username and Email",
+ "account_creation_date": "Account Creation Date",
+ "newsroom_role": "Newsroom Role",
+ "admin": "Administrator",
+ "moderator": "Moderator",
+ "role": "Select role..."
+ },
+ "modqueue": {
+ "pending": "pending",
+ "rejected": "rejected",
+ "flagged": "flagged",
+ "shortcuts": "Shortcuts",
+ "close": "Close",
+ "actions": "Actions",
+ "navigation": "Navigation",
+ "approve": "Approve comment",
+ "reject": "Reject comment",
+ "nextcomment": "Go to the next comment",
+ "prevcomment": "Go to the previous comment",
+ "singleview": "Toggle single comment edit view",
+ "thismenu": "Open this menu"
+ },
+ "comment": {
+ "flagged": "flagged",
+ "anon": "Anonymous"
+ },
+ "embedlink": {
+ "copy": "Copy to Clipboard"
+ },
+ "configure": {
+ "enable-pre-moderation": "Enable pre-moderation",
+ "include-comment-stream": "Include Comment Stream Description for Readers.",
+ "include-comment-stream-desc": "Write a message to be added to the top of your comment stream. Pose a topic, include community guidelines, etc.",
+ "include-text": "Include your text here.",
+ "comment-settings": "Comment Settings",
+ "embed-comment-stream": "Embed Comment Stream",
+ "save-changes": "Save Changes",
+ "copy-and-paste": "Copy and paste code below into your CMS to embed your comment box in your articles",
+ "moderate": "Moderate",
+ "configure": "Configure",
+ "community": "Community"
+ }
+ },
+ "es": {
+ "community": {
+ "username_and_email": "Usuario y E-mail",
+ "account_creation_date": "Fecha de creación de la cuenta",
+ "newsroom_role": "Rol en la redacción",
+ "admin": "Administrador",
+ "moderator": "Moderador",
+ "role": "Select role..."
+ },
+ "modqueue": {
+ "pending": "pendiente",
+ "rejected": "rechazado",
+ "flagged": "marcado",
+ "shortcuts": "Atajos de teclado",
+ "close": "Cerrar"
+ },
+ "comment": {
+ "flagged": "marcado",
+ "anon": "Anónimo"
+ },
+ "configure": {
+ "enable-pre-moderation": "Habilitar pre-moderación",
+ "include-comment-stream": "Incluir la Descripción a un Hilo de Comentario para los y las Lectoras.",
+ "include-comment-stream-desc": "Escribir un mensaje que será agregado a la parte de arriba del tu hilo de comentarios. Por ejemplo, un tema, guias de comunidad, etc.",
+ "include-text": "Incluir tu texto aqui.",
+ "comment-settings": "Configuración de Comentarios",
+ "embed-comment-stream": "Colocar Hilo de Comentarios",
+ "save-changes": "Guardar Cambios",
+ "copy-and-paste": "Copiar y pegar el código de más abajo en tu CMS para colocar la caja de comentarios en tus articulos",
+ "moderate": "Moderar",
+ "configure": "Configurar",
+ "community": "Comunidad"
+ }
+ }
+}
diff --git a/client/coral-embed-stream/src/CommentStream.js b/client/coral-embed-stream/src/CommentStream.js
index 9a1910105..d3793723b 100644
--- a/client/coral-embed-stream/src/CommentStream.js
+++ b/client/coral-embed-stream/src/CommentStream.js
@@ -7,6 +7,7 @@ import {
} from '../../coral-framework';
import {connect} from 'react-redux';
import CommentBox from '../../coral-plugin-commentbox/CommentBox';
+import InfoBox from '../../coral-plugin-infobox/InfoBox';
import Content from '../../coral-plugin-commentcontent/CommentContent';
import PubDate from '../../coral-plugin-pubdate/PubDate';
import Count from '../../coral-plugin-comment-count/CommentCount';
@@ -104,6 +105,9 @@ class CommentStream extends Component {
rootItem
?