diff --git a/src/components/sprite-info/sprite-info.jsx b/src/components/sprite-info/sprite-info.jsx
index 76c1548df341ffabffd9b539d1dd4e67ee84d73f..7213277b4a265b2b1cb3e2100202da8941db3efe 100644
--- a/src/components/sprite-info/sprite-info.jsx
+++ b/src/components/sprite-info/sprite-info.jsx
@@ -7,7 +7,7 @@ import Box from '../box/box.jsx';
 import Label from '../forms/label.jsx';
 import Input from '../forms/input.jsx';
 import BufferedInputHOC from '../forms/buffered-input-hoc.jsx';
-import {FormattedMessage} from 'react-intl';
+import {injectIntl, intlShape, defineMessages, FormattedMessage} from 'react-intl';
 
 import layout from '../../lib/layout-constants.js';
 import styles from './sprite-info.css';
@@ -19,6 +19,14 @@ import hideIcon from './icon--hide.svg';
 
 const BufferedInput = BufferedInputHOC(Input);
 
+const messages = defineMessages({
+    spritePlaceholder: {
+        id: 'gui.SpriteInfo.spritePlaceholder',
+        defaultMessage: 'Name',
+        description: 'Placeholder text for sprite name'
+    }
+});
+
 class SpriteInfo extends React.Component {
     shouldComponentUpdate (nextProps) {
         return (
@@ -39,13 +47,6 @@ class SpriteInfo extends React.Component {
                 id="gui.SpriteInfo.sprite"
             />
         );
-        const spritePlaceholder = (
-            <FormattedMessage
-                defaultMessage="Name"
-                description="Placeholder text for sprite name"
-                id="gui.SpriteInfo.spritePlaceholder"
-            />
-        );
         const showLabel = (
             <FormattedMessage
                 defaultMessage="Show"
@@ -77,7 +78,7 @@ class SpriteInfo extends React.Component {
                             <BufferedInput
                                 className={styles.spriteInput}
                                 disabled={this.props.disabled}
-                                placeholder={spritePlaceholder}
+                                placeholder={this.props.intl.formatMessage(messages.spritePlaceholder)}
                                 tabIndex="0"
                                 type="text"
                                 value={this.props.disabled ? '' : this.props.name}
@@ -226,6 +227,7 @@ SpriteInfo.propTypes = {
         PropTypes.number
     ]),
     disabled: PropTypes.bool,
+    intl: intlShape,
     name: PropTypes.string,
     onChangeDirection: PropTypes.func,
     onChangeName: PropTypes.func,
@@ -251,4 +253,4 @@ SpriteInfo.propTypes = {
     ])
 };
 
-export default SpriteInfo;
+export default injectIntl(SpriteInfo);