mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-16 18:46:57 +02:00
Adds sitemap.xml. Adds 'Help Translate' to translatable strings. Error messages and fn name cleanups. (#136)
* added a note about needing more than one language to be enabled to allow for a drop down * Removing debug statements * Add 'Help Translate' to translatable strings, improves error messages around missing translated strings, calls write-translations on some routes * Adds sitemap.xml to live server and build. Versioning not supported. -- Also did some file name and module cache cleanups.
This commit is contained in:
parent
30eea17a24
commit
bcba05ae03
19 changed files with 495 additions and 245 deletions
|
@ -11,40 +11,38 @@ const Marked = require("./Marked.js");
|
|||
// inner doc component for article itself
|
||||
class Doc extends React.Component {
|
||||
render() {
|
||||
let editLink =
|
||||
!this.props.version &&
|
||||
this.props.config.editUrl &&
|
||||
<a
|
||||
className="edit-page-link button"
|
||||
href={this.props.config.editUrl + this.props.source}
|
||||
target="_blank"
|
||||
>
|
||||
Edit this Doc
|
||||
</a>;
|
||||
if (this.props.language != "en") {
|
||||
editLink =
|
||||
!this.props.version &&
|
||||
this.props.config.recruitingLink &&
|
||||
let editLink = !this.props.version &&
|
||||
this.props.config.editUrl && (
|
||||
<a
|
||||
className="edit-page-link button"
|
||||
href={this.props.config.recruitingLink + "/" + this.props.language}
|
||||
target="_blank"
|
||||
>
|
||||
Translate this Doc
|
||||
</a>;
|
||||
href={this.props.config.editUrl + this.props.source}
|
||||
target="_blank">
|
||||
Edit this Doc
|
||||
</a>
|
||||
);
|
||||
if (this.props.language != "en") {
|
||||
editLink = !this.props.version &&
|
||||
this.props.config.translationRecruitingLink && (
|
||||
<a
|
||||
className="edit-page-link button"
|
||||
href={
|
||||
this.props.config.translationRecruitingLink +
|
||||
"/" +
|
||||
this.props.language
|
||||
}
|
||||
target="_blank">
|
||||
Translate this Doc
|
||||
</a>
|
||||
);
|
||||
}
|
||||
return (
|
||||
<div className="post">
|
||||
<header className="postHeader">
|
||||
{editLink}
|
||||
<h1>
|
||||
{this.props.title}
|
||||
</h1>
|
||||
<h1>{this.props.title}</h1>
|
||||
</header>
|
||||
<article>
|
||||
<Marked>
|
||||
{this.props.content}
|
||||
</Marked>
|
||||
<Marked>{this.props.content}</Marked>
|
||||
</article>
|
||||
</div>
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue