Skip to content

Latest commit

ย 

History

History
64 lines (39 loc) ยท 2.58 KB

HOWTO.md

File metadata and controls

64 lines (39 loc) ยท 2.58 KB

์‚ฌ์šฉ ๋ฐฉ๋ฒ•

๋ณธ ๋ฌธ์„œ์—์„œ๋Š” ezTransWeb ์‚ฌ์šฉ์„ ์œ„ํ•œ ์ตœ์†Œ ๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

Python ์„ค์น˜

์Šคํฌ๋ฆฝํŠธ ์‹คํ–‰์„ ์œ„ํ•œ Python ์ธํ„ฐํ”„๋ฆฌํ„ฐ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ํ™ˆํŽ˜์ด์ง€์—์„œ ์„ค์น˜ํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. https://www.python.org/downloads/

์ค‘์š” ํฌ์ธํŠธ๋Š” ๊ผญ 32๋น„ํŠธ๋ฅผ ์„ค์น˜ํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค.

32๋น„ํŠธ ์ œ์•ฝ์‚ฌํ•ญ์€ EZTrans XP ์—ฐ๋™๊ณผ ๊ด€๋ จ๋œ ์‚ฌํ•ญ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ œ๊ฐ€ ์ˆ˜์ •ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜

ezTransWeb์€ ์›น ์„œ๋น„์Šค ์ œ๊ณต์„ ์œ„ํ•ด ์™ธ๋ถ€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ธ Flask๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž…๋ ฅํ•˜์—ฌ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

pip install -r requirements.txt

์„ค์น˜๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์ด๋ฃจ์–ด์ง€์ง€ ์•Š๋Š” ๊ฒฝ์šฐ, ๊ฒ€์ƒ‰์„ ํ†ตํ•ด ํ•ด๊ฒฐํ•ด์ฃผ์„ธ์š”. ์ฃ„์†กํ•˜์ง€๋งŒ ์‹œ์Šคํ…œ๋งˆ๋‹ค ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋Š” ์ด์œ ๊ฐ€ ๋‹ฌ๋ผ ๊ทธ๊ฒƒ๊นŒ์ง€ ๋Œ€์‘ํ•ด๋“œ๋ฆฌ๊ธฐ๋Š” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

EZTrans XP ์„ค์น˜

์ฐฝ์‹ ์†Œํ”„ํŠธ์˜ ์ด์ง€ํŠธ๋žœ์Šค XP๋ฅผ ์‹œ์Šคํ…œ์— ์„ค์น˜ํ•ด ์ฃผ์„ธ์š”.

์„ค์น˜ ์ดํ›„์— ์ตœ์†Œ ํ•œ๋ฒˆ ์ด์ƒ ์‹คํ–‰ํ•ด ์ฃผ์…”์•ผ ์ •์ƒ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

ํ•ด๋‹น ์†Œํ”„ํŠธ์›จ์–ด๋Š” ์ƒ์—… ์†Œํ”„ํŠธ์›จ์–ด์ž…๋‹ˆ๋‹ค. ์ œ๊ณตํ•ด ๋“œ๋ฆด ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.

์ฒดํ—˜ํŒ์˜ ๊ฒฝ์šฐ์—๋„ ์‚ฌ์šฉ์— ์ง€์žฅ์ด ์—†๋Š” ๊ฒƒ์œผ๋กœ ์•Œ๊ณ  ์žˆ์œผ๋‚˜ ํ™•์ธํ•ด ๋ณด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

Ehnd ์„ค์น˜

Ehnd๋Š” ์ด์ง€ํŠธ๋žœ์Šค XP ์‚ฌ์šฉ์„ฑ ํ–ฅ์ƒ์„ ์œ„ํ•œ ์„œ๋“œํŒŒํ‹ฐ API๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๊ณต์‹ ๋ฐฐํฌ ์‚ฌ์ดํŠธ๋ฅผ ์ฐธ์กฐํ•˜์—ฌ ์„ค์น˜ํ•˜์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

https://blog.naver.com/waltherp38/221062272423

์„ ํƒ์‚ฌํ•ญ์ด์ง€๋งŒ ๋ณ„๋„๋กœ ์‚ฌ์šฉ์ž ์‚ฌ์ „์„ ์„ค์น˜ํ•˜์—ฌ ๋ฒˆ์—ญ๋œ ํ…์ŠคํŠธ๋ฅผ ํ–ฅ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ์‚ฌํ•ญ์€ ์œ„ ๋ฐฐํฌ ์‚ฌ์ดํŠธ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ฃผ์„ธ์š”.

์‹คํ–‰

ezTransWeb์„ ๋‹ค์šด๋กœ๋“œ ํ•œ ํ›„์—, ๋ช…๋ น ํ”„๋กฌํ”„ํŠธ์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž…๋ ฅํ•ด ์‹คํ–‰ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

python eztrans.py

๊ธฐ๋ณธ๊ฐ’์€ 127.0.0.1 (๋กœ์ปฌ ํ˜ธ์ŠคํŠธ), ํฌํŠธ 5000๋ฒˆ์œผ๋กœ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ

์ •์ƒ์ ์œผ๋กœ ์‹คํ–‰์ด ๋˜์—ˆ๋‹ค๋ฉด, ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

http://127.0.0.1:5000/translate?text=๋ฒˆ์—ญํ• _์ผ๋ณธ์–ด_ํ…์ŠคํŠธ

text๋ฅผ ์ œ์™ธํ•œ ๋ชจ๋“  URL ํŒŒ๋ผ๋ฉ”ํ„ฐ๋Š” ๋ฌด์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ฒˆ์™ธ: XUnity.AutoTranslator์™€ ์‚ฌ์šฉ

XUnity.AutoTranslator์™€ ezTransWeb ์‚ฌ์šฉ์„ ์›ํ•˜๋Š” ๊ฒฝ์šฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์„ค์ •ํ•ด์ฃผ์„ธ์š”.

Endpoint=CustomTranslate
[Custom]
Url=http://127.0.0.1:5000/translate

์ดํ›„ ezTransWeb ์‹คํ–‰ ํ›„, ๊ฒŒ์ž„์„ ์‹คํ–‰ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ์ž์„ธํ•œ ์„ค์ •๊ณผ ๊ด€๋ จ๋œ ์„ค๋ช…์€ ํ•ด๋‹น ํ”„๋กœ์ ํŠธ๋ฅผ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”.