Showing
3 changed files
with
17 additions
and
1 deletions
QR.PNG
0 → 100644
7.33 KB
| ... | @@ -83,6 +83,7 @@ const option_maker = (api_connector, event) => { | ... | @@ -83,6 +83,7 @@ const option_maker = (api_connector, event) => { |
| 83 | // 8.th : 태국어 | 83 | // 8.th : 태국어 |
| 84 | // 9.id : 인도네시아어 | 84 | // 9.id : 인도네시아어 |
| 85 | let target = ''; | 85 | let target = ''; |
| 86 | + let checker = true; | ||
| 86 | if (detect_body.langCode == 'ko') { | 87 | if (detect_body.langCode == 'ko') { |
| 87 | target = 'en'; | 88 | target = 'en'; |
| 88 | switch (event.message.text.slice(-3)) { | 89 | switch (event.message.text.slice(-3)) { |
| ... | @@ -108,17 +109,30 @@ const option_maker = (api_connector, event) => { | ... | @@ -108,17 +109,30 @@ const option_maker = (api_connector, event) => { |
| 108 | target = 'id'; | 109 | target = 'id'; |
| 109 | break; | 110 | break; |
| 110 | default: | 111 | default: |
| 112 | + checker = false; | ||
| 111 | break; | 113 | break; |
| 112 | } | 114 | } |
| 113 | } else { | 115 | } else { |
| 116 | + checker = false; | ||
| 114 | target = 'ko'; | 117 | target = 'ko'; |
| 115 | } | 118 | } |
| 116 | 119 | ||
| 117 | - var options = { | 120 | + let options = {} |
| 121 | + if (checker) | ||
| 122 | + { | ||
| 123 | + options = { | ||
| 118 | url: translate_api_url, | 124 | url: translate_api_url, |
| 119 | form: {'source':detect_body.langCode, 'target': target, 'text':event.message.text.slice(0,-3)}, | 125 | form: {'source':detect_body.langCode, 'target': target, 'text':event.message.text.slice(0,-3)}, |
| 120 | headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret} | 126 | headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret} |
| 121 | }; | 127 | }; |
| 128 | + } | ||
| 129 | + else{ | ||
| 130 | + options = { | ||
| 131 | + url: translate_api_url, | ||
| 132 | + form: {'source':detect_body.langCode, 'target': target, 'text':event.message.text}, | ||
| 133 | + headers: {'X-Naver-Client-Id': client_id, 'X-Naver-Client-Secret': client_secret} | ||
| 134 | + } | ||
| 135 | + } | ||
| 122 | resolve(options); | 136 | resolve(options); |
| 123 | } | 137 | } |
| 124 | else{ | 138 | else{ |
| ... | @@ -157,3 +171,5 @@ const receive_result = (options, event) => { | ... | @@ -157,3 +171,5 @@ const receive_result = (options, event) => { |
| 157 | app.listen(3000, function () { | 171 | app.listen(3000, function () { |
| 158 | console.log('Linebot listening on port 3000!'); | 172 | console.log('Linebot listening on port 3000!'); |
| 159 | }); | 173 | }); |
| 174 | + | ||
| 175 | +// 무조건 3글자 자르면 짧은글 씹힌다 | ||
| ... | \ No newline at end of file | ... | \ No newline at end of file | ... | ... |
캡처.PNG
0 → 100644
20.3 KB
-
Please register or login to post a comment