Skip to content

Commit 930da9f

Browse files
committed
Fix bug that the t option cannot be used
1 parent f8341fc commit 930da9f

File tree

8 files changed

+25
-18
lines changed

8 files changed

+25
-18
lines changed

README-zh-CN.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
依次加载以下四个 `script` 标签:
1010

1111
```html
12-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.min.js"></script> <!-- 必须加载 -->
13-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.cn2t.min.js"></script> <!-- 需要简转繁时 -->
14-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.t2cn.min.js"></script> <!-- 需要繁转简时 -->
15-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/bundle-browser.min.js"></script><!-- 必须加载 -->
12+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.min.js"></script> <!-- 必须加载 -->
13+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.cn2t.min.js"></script> <!-- 需要简转繁时 -->
14+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.t2cn.min.js"></script> <!-- 需要繁转简时 -->
15+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/bundle-browser.min.js"></script><!-- 必须加载 -->
1616
```
1717

1818
**在 Node.js 中加载**

README-zh-TW.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
依次載入以下四個 `script` 標籤:
1010

1111
```html
12-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.min.js"></script> <!-- 必須載入 -->
13-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.cn2t.min.js"></script> <!-- 需要簡轉繁時 -->
14-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.t2cn.min.js"></script> <!-- 需要繁轉簡時 -->
15-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/bundle-browser.min.js"></script><!-- 必須載入 -->
12+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.min.js"></script> <!-- 必須載入 -->
13+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.cn2t.min.js"></script> <!-- 需要簡轉繁時 -->
14+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.t2cn.min.js"></script> <!-- 需要繁轉簡時 -->
15+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/bundle-browser.min.js"></script><!-- 必須載入 -->
1616
```
1717

1818
**在 Node.js 中載入**

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ The JavaScript version of Open Chinese Convert (OpenCC)
1111
Import in HTML pages:
1212

1313
```html
14-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.min.js"></script> <!-- Required -->
15-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.cn2t.min.js"></script> <!-- For Simplified to Traditional -->
16-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/data.t2cn.min.js"></script> <!-- For Traditional Chinese to Simplified Chinese -->
17-
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.2/bundle-browser.min.js"></script><!-- Required -->
14+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.min.js"></script> <!-- Required -->
15+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.cn2t.min.js"></script> <!-- For Simplified to Traditional -->
16+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/data.t2cn.min.js"></script> <!-- For Traditional Chinese to Simplified Chinese -->
17+
<script src="https://cdn.jsdelivr.net/npm/opencc-js@1.0.3/bundle-browser.min.js"></script><!-- Required -->
1818
```
1919

2020
**Import opencc-js in Node.js script**

buildAndTest.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#!/bin/sh
22

3+
set -e
4+
35
# Build
46

57
node build.js

main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -118,8 +118,8 @@ function loadDict(s, type) {
118118
export function Converter(options) {
119119
if (options.from == null) throw new Error('Please provide the `from` option');
120120
if (options.to == null) throw new Error('Please provide the `to` option');
121-
const dictFrom = loadDict(options.from, 'from');
122-
const dictTo = loadDict(options.to, 'to');
121+
const dictFrom = options.from === 't' ? null : loadDict(options.from, 'from');
122+
const dictTo = options.to === 't' ? null : loadDict(options.to, 'to');
123123
/**
124124
* The converter that performs the conversion.
125125
* @param {string} s The string to be converted.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "opencc-js",
3-
"version": "1.0.2",
3+
"version": "1.0.3",
44
"description": "The JavaScript version of Open Chinese Convert (OpenCC)",
55
"main": "bundle-node.js",
66
"repository": {

test/node/basic.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,16 @@ chai.should();
2929
}());
3030

3131
(function test4() {
32+
const converter = OpenCC.Converter({ from: 't', to: 'cn' });
33+
converter('漢語').should.equal('汉语');
34+
}());
35+
36+
(function test5() {
3237
const converter = OpenCC.Converter({ from: 'cn', to: 'twp' });
3338
converter('方便面').should.equal('泡麵');
3439
}());
3540

36-
(function test5() {
41+
(function test6() {
3742
const converter = OpenCC.CustomConverter([
3843
['香蕉', '🍌️'],
3944
['蘋果', '🍎️'],

0 commit comments

Comments
 (0)