Skip to content

Commit

Permalink
Merge pull request #451 from reactjs/beta-first-translation
Browse files Browse the repository at this point in the history
Translate two pages and some MDX tags
  • Loading branch information
smikitky authored Dec 3, 2021
2 parents d53fd81 + 083a275 commit 6776163
Show file tree
Hide file tree
Showing 8 changed files with 141 additions and 141 deletions.
20 changes: 10 additions & 10 deletions beta/src/components/MDX/Challenges/Challenges.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
'text-3xl mb-2 leading-10 relative',
isRecipes ? 'text-purple-50 dark:text-purple-30' : 'text-link'
)}>
{isRecipes ? 'Try out some recipes' : 'Try out some challenges'}
{isRecipes ? 'レシピを試す' : 'チャレンジ問題'}
</H2>
{challenges.length > 1 && (
<Navigation
Expand All @@ -132,8 +132,8 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
<div key={activeChallenge}>
<h3 className="text-xl text-primary dark:text-primary-dark mb-2">
<div className="font-bold block md:inline">
{isRecipes ? 'Recipe' : 'Challenge'} {currentChallenge?.order}{' '}
of {challenges.length}
{isRecipes ? 'レシピ' : '問題'} {currentChallenge?.order}/
{challenges.length}
<span className="text-primary dark:text-primary-dark">: </span>
</div>
{currentChallenge?.name}
Expand All @@ -145,14 +145,14 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
<div>
<Button className="mr-2" onClick={toggleHint} active={showHint}>
<IconHint className="mr-1.5" />{' '}
{showHint ? 'Hide hint' : 'Show hint'}
{showHint ? 'ヒントを隠す' : 'ヒントを見る'}
</Button>
<Button
className="mr-2"
onClick={toggleSolution}
active={showSolution}>
<IconSolution className="mr-1.5" />{' '}
{showSolution ? 'Hide solution' : 'Show solution'}
{showSolution ? '答えを隠す' : '答えを見る'}
</Button>
</div>
) : (
Expand All @@ -162,7 +162,7 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
onClick={toggleSolution}
active={showSolution}>
<IconSolution className="mr-1.5" />{' '}
{showSolution ? 'Hide solution' : 'Show solution'}
{showSolution ? '答えを隠す' : '答えを見る'}
</Button>
)
)}
Expand All @@ -179,7 +179,7 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
setShowSolution(false);
}}
active>
Next {isRecipes ? 'Recipe' : 'Challenge'}
次の {isRecipes ? 'レシピ' : '問題'}
<IconArrowSmall
displayDirection="right"
className="block ml-1.5"
Expand All @@ -192,12 +192,12 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
{showSolution && (
<div className="mt-6">
<h3 className="text-2xl font-bold text-primary dark:text-primary-dark">
Solution
答え
</h3>
{currentChallenge?.solution}
<div className="flex justify-between items-center mt-4">
<Button onClick={() => setShowSolution(false)}>
Close solution
答えを隠す
</Button>
{nextChallenge && (
<Button
Expand All @@ -215,7 +215,7 @@ export function Challenges({children, isRecipes}: ChallengesProps) {
}
}}
active>
Next Challenge
次の問題
<IconArrowSmall
displayDirection="right"
className="block ml-1.5"
Expand Down
4 changes: 2 additions & 2 deletions beta/src/components/MDX/ExpandableCallout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ interface ExpandableCalloutProps {

const variantMap = {
note: {
title: 'Note',
title: '補足',
Icon: IconNote,
containerClasses:
'bg-green-5 dark:bg-green-60 dark:bg-opacity-20 text-primary dark:text-primary-dark text-lg',
Expand All @@ -25,7 +25,7 @@ const variantMap = {
'linear-gradient(rgba(245, 249, 248, 0), rgba(245, 249, 248, 1)',
},
gotcha: {
title: 'Gotcha',
title: '注意!',
Icon: IconGotcha,
containerClasses: 'bg-yellow-5 dark:bg-yellow-60 dark:bg-opacity-20',
textColor: 'text-yellow-50 dark:text-yellow-40',
Expand Down
6 changes: 3 additions & 3 deletions beta/src/components/MDX/ExpandableExample.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -41,13 +41,13 @@ function ExpandableExample({
{isDeepDive && (
<>
<IconDeepDive className="inline mr-2 dark:text-purple-30 text-purple-40" />
Deep Dive
さらに深く知る
</>
)}
{isExample && (
<>
<IconCodeBlock className="inline mr-2 dark:text-yellow-30 text-yellow-50" />
Example
</>
)}
</h5>
Expand All @@ -69,7 +69,7 @@ function ExpandableExample({
<span className="mr-1">
<IconChevron displayDirection={isExpanded ? 'up' : 'down'} />
</span>
{isExpanded ? 'Hide Details' : 'Show Details'}
{isExpanded ? '詳細を隠す' : '詳細を開く'}
</Button>
</div>
<div
Expand Down
2 changes: 1 addition & 1 deletion beta/src/components/MDX/MDXComponents.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ function MathI({children}: {children: any}) {
}

function YouWillLearn({children}: {children: any}) {
return <SimpleCallout title="You will learn">{children}</SimpleCallout>;
return <SimpleCallout title="このページで学ぶこと">{children}</SimpleCallout>;
}

// TODO: typing.
Expand Down
2 changes: 1 addition & 1 deletion beta/src/components/MDX/Recap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ function Recap({children}: RecapProps) {
return (
<section>
<H2 isPageAnchor id="recap">
Recap
まとめ
</H2>
{children}
</section>
Expand Down
Loading

0 comments on commit 6776163

Please sign in to comment.