Commit cfa55d98 authored by The_Grits's avatar The_Grits Committed by chrisgarrity

Fix gh-1588: Localize "it's free!" String (#1594)

* Add it's free string
* Add it's free string into page
* Update presentation.jsx
parent 16f312b0
...@@ -16,6 +16,7 @@ var Intro = React.createClass({ ...@@ -16,6 +16,7 @@ var Intro = React.createClass({
'intro.aboutScratch': 'ABOUT SCRATCH', 'intro.aboutScratch': 'ABOUT SCRATCH',
'intro.forEducators': 'FOR EDUCATORS', 'intro.forEducators': 'FOR EDUCATORS',
'intro.forParents': 'FOR PARENTS', 'intro.forParents': 'FOR PARENTS',
'intro.itsFree': 'it\'s free!',
'intro.joinScratch': 'JOIN SCRATCH', 'intro.joinScratch': 'JOIN SCRATCH',
'intro.seeExamples': 'SEE EXAMPLES', 'intro.seeExamples': 'SEE EXAMPLES',
'intro.tagLine': 'Create stories, games, and animations<br /> Share with others around the world', 'intro.tagLine': 'Create stories, games, and animations<br /> Share with others around the world',
...@@ -96,7 +97,7 @@ var Intro = React.createClass({ ...@@ -96,7 +97,7 @@ var Intro = React.createClass({
<div className="text"> <div className="text">
{this.props.messages['intro.joinScratch']} {this.props.messages['intro.joinScratch']}
</div> </div>
<div className="text subtext">( it&rsquo;s free )</div> <div className="text subtext">{this.props.messages['intro.itsFree']}</div>
</a> </a>
<Registration key="registration" <Registration key="registration"
isOpen={this.state.registrationOpen} isOpen={this.state.registrationOpen}
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
"intro.aboutScratch": "ABOUT SCRATCH", "intro.aboutScratch": "ABOUT SCRATCH",
"intro.forEducators": "FOR EDUCATORS", "intro.forEducators": "FOR EDUCATORS",
"intro.forParents": "FOR PARENTS", "intro.forParents": "FOR PARENTS",
"intro.itsFree": "it's free!",
"intro.joinScratch": "JOIN SCRATCH", "intro.joinScratch": "JOIN SCRATCH",
"intro.seeExamples": "SEE EXAMPLES", "intro.seeExamples": "SEE EXAMPLES",
"intro.tagLine": "Create stories, games, and animations<br /> Share with others around the world", "intro.tagLine": "Create stories, games, and animations<br /> Share with others around the world",
......
...@@ -208,6 +208,7 @@ var SplashPresentation = injectIntl(React.createClass({ ...@@ -208,6 +208,7 @@ var SplashPresentation = injectIntl(React.createClass({
'intro.aboutScratch': formatMessage({id: 'intro.aboutScratch'}), 'intro.aboutScratch': formatMessage({id: 'intro.aboutScratch'}),
'intro.forEducators': formatMessage({id: 'intro.forEducators'}), 'intro.forEducators': formatMessage({id: 'intro.forEducators'}),
'intro.forParents': formatMessage({id: 'intro.forParents'}), 'intro.forParents': formatMessage({id: 'intro.forParents'}),
'intro.itsFree': formatMessage({id: 'intro.itsFree'}),
'intro.joinScratch': formatMessage({id: 'intro.joinScratch'}), 'intro.joinScratch': formatMessage({id: 'intro.joinScratch'}),
'intro.seeExamples': formatMessage({id: 'intro.seeExamples'}), 'intro.seeExamples': formatMessage({id: 'intro.seeExamples'}),
'intro.tagLine': formatHTMLMessage({id: 'intro.tagLine'}), 'intro.tagLine': formatHTMLMessage({id: 'intro.tagLine'}),
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment