diff --git a/js/components/ascribe_accordion_list/accordion_list_item.js b/js/components/ascribe_accordion_list/accordion_list_item.js index a298729e..16832779 100644 --- a/js/components/ascribe_accordion_list/accordion_list_item.js +++ b/js/components/ascribe_accordion_list/accordion_list_item.js @@ -54,7 +54,7 @@ let AccordionListItem = React.createClass({
{this.props.content.date_created.split('-')[0]} - {this.props.content.license_type.code} license + {getLangText('%s license', this.props.content.license_type.code)}
diff --git a/js/components/ascribe_forms/form.js b/js/components/ascribe_forms/form.js index 828e95fe..4bda9c97 100644 --- a/js/components/ascribe_forms/form.js +++ b/js/components/ascribe_forms/form.js @@ -6,8 +6,10 @@ import ReactAddons from 'react/addons'; import Button from 'react-bootstrap/lib/Button'; import requests from '../../utils/requests'; +import { getLangText } from '../../utils/lang_utils'; import AlertDismissable from './alert'; + let Form = React.createClass({ propTypes: { url: React.PropTypes.string, @@ -85,7 +87,7 @@ let Form = React.createClass({ } } else { - this.setState({errors: ['Something went wrong, please try again later']}); + this.setState({errors: [getLangText('Something went wrong, please try again later')]}); } this.setState({submitted: false}); }, diff --git a/js/components/coa_verify_container.js b/js/components/coa_verify_container.js index b1721999..14a78c16 100644 --- a/js/components/coa_verify_container.js +++ b/js/components/coa_verify_container.js @@ -11,6 +11,7 @@ import Property from './ascribe_forms/property'; import InputTextAreaToggable from './ascribe_forms/input_textarea_toggable'; import apiUrls from '../constants/api_urls'; +import { getLangText } from '../utils/lang_utils'; let CoaVerifyContainer = React.createClass({ diff --git a/js/components/header.js b/js/components/header.js index f1b1b8a3..912d97fd 100644 --- a/js/components/header.js +++ b/js/components/header.js @@ -95,8 +95,8 @@ let Header = React.createClass({ collection = COLLECTION; } else { - account = LOGIN; - signup = SIGNUP; + account = {getLangText('LOGIN')}; + signup = {getLangText('SIGNUP')}; } return ( diff --git a/js/components/login_container.js b/js/components/login_container.js index c8a7ebfb..d35bb26a 100644 --- a/js/components/login_container.js +++ b/js/components/login_container.js @@ -15,6 +15,8 @@ import Property from './ascribe_forms/property'; import apiUrls from '../constants/api_urls'; import AppConstants from '../constants/application_constants'; +import { getLangText } from '../utils/lang_utils'; + let Link = Router.Link; let LoginContainer = React.createClass({ @@ -28,7 +30,7 @@ let LoginContainer = React.createClass({ getDefaultProps() { return { - message: 'Log in to ascribe...', + message: getLangText('Log in to') + ' ascribe ...' redirectOnLoggedIn: true, redirectOnLoginSuccess: true }; @@ -107,7 +109,7 @@ let LoginForm = React.createClass({ } spinner={ } spinner={ } spinner={ } spinner={