fix(i18n): chinese test suite (#38220)

* fix: Chinese test suite

Add localeTiltes, descriptions, and adjust test text and testStrings to get the automated test suite working.

* fix: ran script, updated testStrings and solutions
This commit is contained in:
Kristofer Koishigawa
2020-02-18 01:40:55 +09:00
committed by Mrugesh Mohapatra
parent 6a7a7e6d7d
commit b3213fc892
1264 changed files with 5635 additions and 4331 deletions

View File

@ -26,9 +26,9 @@ Camper Cat 正在尝试为他的博客文本与背景使用颜色,但是他目
```yml
tests:
- text: '你应该将<code>color</code>属性的亮度值设置为 15%。'
testString: 'assert(code.match(/color:\s*?hsl\(0,\s*?55%,\s*?15%\)/gi));'
testString: assert(code.match(/color:\s*?hsl\(0,\s*?55%,\s*?15%\)/gi));
- text: '你应该将<code>background-color</code>属性的亮度值设置为 55%。'
testString: 'assert(code.match(/background-color:\s*?hsl\(120,\s*?25%,\s*?55%\)/gi));'
testString: assert(code.match(/background-color:\s*?hsl\(120,\s*?25%,\s*?55%\)/gi));
```

View File

@ -45,7 +45,7 @@ tests:
- text: '<code>source</code>标签应该在<code>audio</code>标签中。'
testString: assert($('audio').children('source').length === 1);
- text: '<code>source</code>标签中<code>src</code>属性的值应该与教程中的链接一致。'
testString: 'assert($(''source'').attr(''src'') === ''https://s3.amazonaws.com/freecodecamp/screen-reader.mp3'');'
testString: assert($('source').attr('src') === 'https://s3.amazonaws.com/freecodecamp/screen-reader.mp3');
- text: '<code>source</code>标签中应具有<code>type</code>属性,其值为 audio/mpeg。'
testString: assert($('source').attr('type') === 'audio/mpeg');

View File

@ -46,9 +46,9 @@ tests:
- text: '<code>sr-only</code>类中的<code>left</code>属性的值应为 -10000px。'
testString: assert($('.sr-only').css('left') == '-10000px');
- text: '<code>sr-only</code>类中的<code>width</code>属性的值应为 1px。'
testString: 'assert(code.match(/width:\s*?1px/gi));'
testString: assert(code.match(/width:\s*?1px/gi));
- text: '<code>sr-only</code>类中的<code>height</code>属性的值应为 1px。'
testString: 'assert(code.match(/height:\s*?1px/gi));'
testString: assert(code.match(/height:\s*?1px/gi));
```

View File

@ -32,7 +32,7 @@ tests:
- text: '你应该将<code>id</code>是 "first" 的<code>a</code>标签的<code>accesskey</code>属性值设置为小写 "g"。'
testString: assert($('#first').attr('accesskey') == 'g');
- text: '你应该将<code>id</code>是 "second" 的<code>a</code>标签的<code>accesskey</code>属性值设置为小写 "c"。'
testString: assert($('#second').attr('accesskey') == 'c')
testString: assert($('#second').attr('accesskey') == 'c');
```

View File

@ -25,13 +25,13 @@ Camper Cat 的比武大会的时间确定了!请使用<code>time</code>标签
```yml
tests:
- text: '<code>time</code>标签应该包含文本"Thursday, September 15&lt;sup&gt;th&lt;/sup&gt;"。'
testString: assert($('time').text().match(/Thursday, September 15th/g));
testString: assert(timeElement.length);
- text: '<code>time</code>标签应该有 1 个非空的<code>datetime</code>属性。'
testString: assert($('time').attr('datetime'));
testString: assert(timeElement.length && $(timeElement).html().trim() === "Thursday, September 15<sup>th</sup>");
- text: '<code>datetime</code>属性的值应该为 2016-09-15。'
testString: assert($('time').attr('datetime') === "2016-09-15");
testString: assert(datetimeAttr && datetimeAttr.length);
- text: '确保<code>time</code>标签是闭合的。'
testString: assert(code.match(/<\/time>/g) && code.match(/<\/time>/g).length === 4);
testString: assert(datetimeAttr === "2016-09-15");
```
</section>

View File

@ -28,9 +28,9 @@ Camper Cat 希望他的网站有一个介绍如何成为忍者的页面。请帮
```yml
tests:
- text: '你的代码应该包含 6 个<code>h3</code>标签。'
testString: assert($('h3').length === 6);
testString: assert($("h3").length === 6);
- text: '你的代码不应包含 <code>h5</code> 标签。'
testString: assert($('h5').length === 0);
testString: assert((code.match(/\/h3/g) || []).length===6);
- text: '代码不应该包含 <code>h5</code> 标记.'
testString: assert($("h5").length === 0);
- text: '代码不应该包含 <code>h5</code> 结束标记。'