์ด๊ฒ์ Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ xliff2po ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
xliff2po - XLIFF ํ์งํ ํ์ผ์ Gettext PO ํ์งํ ํ์ผ๋ก ๋ณํํฉ๋๋ค.
๊ฐ์
xliff2po [--๋ฒ์ญ] [-h|--๋์] [--๋งจํ์ด์ง] [--์ง์ ์งํ] [--์ค๋ฅ ์์ค
์ค๋ฅ ์์ค] [-i|--์ ๋ ฅ] ์ ๋ ฅ [-x|--๋ค์ด์ค์ง ๋ชปํ๊ฒ ํ๋ค ๋ค์ด์ค์ง ๋ชปํ๊ฒ ํ๋ค] [-o|--์ฐ์ถ] ์ถ๋ ฅ
[-S|--ํ์์คํฌํ] [-P|--๋๋น] [--์ค๋ณต ์ค๋ณต ์คํ์ผ]
๊ธฐ์
์ฐธ์กฐ : http://docs.translatehouse.org/projects/translate-
์์ ๋ฐ ์ฌ์ฉ ์ง์นจ์ toolkit/en/latest/commands/xliff2po.html์ ์ฐธ์กฐํ์ธ์.
์ต์
--๋ฒ์ญ
ํ๋ก๊ทธ๋จ์ ๋ฒ์ ๋ฒํธ๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
-h/--๋์
์ด ๋์๋ง ๋ฉ์์ง๋ฅผ ํ์ํ๊ณ ์ข ๋ฃ
--๋งจํ์ด์ง
๋์๋ง์ ๊ธฐ๋ฐ์ผ๋ก ๋งจํ์ด์ง ์ถ๋ ฅ
--์ง์
์งํ ์ํฉ ํ์: ์ , ์์, ๋ง๋, ์ด๋ฆ, ์์ธ
--์ค๋ฅ ์์ค
์ค๋ฅ ์์ค ํ์: ์์, ๋ฉ์์ง, ์์ธ, ์ญ์ถ์
-i/--์ ๋ ฅ
INPUT์์ xlf, xliff ํ์์ผ๋ก ์ฝ์ต๋๋ค.
-x/--์ ์ธ
์ ๋ ฅ ๊ฒฝ๋ก์์ EXCLUDE์ ์ผ์นํ๋ ์ด๋ฆ ์ ์ธ
-o/--์ถ๋ ฅ
po, pot ํ์์ผ๋ก OUTPUT์ ์ฐ๊ธฐ
-S/--ํ์์คํฌํ
์ถ๋ ฅ ํ์ผ์ ์ต์ ํ์์คํฌํ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ณํ ๊ฑด๋๋ฐ๊ธฐ
-P/--๋๋น
PO ํ์ผ(.po)์ด ์๋ ์ถ๋ ฅ PO ํ ํ๋ฆฟ(.pot)
--์ค๋ณต
์ค๋ณต ๋ฌธ์์ด(๋์ผํ ์์ค ํ ์คํธ)๋ก ์ํํ ์์ : merge, msgctxt(๊ธฐ๋ณธ๊ฐ:
'msgctxt')
๋ฒ์ญ ํดํท 1.13.0 xliff2po(1)
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์ผ๋ก xliff2po ์ฌ์ฉ