https://docs.unity3d.com/Packages/com.unity.localization@0.5/manual/index.html
์ด๋ฒ ์์ ์คํ ์ด ํ ์ธ ๋๋๊ธฐ ์ ์ I2 Localization ์ด๊น ๋ง๊น ๊ฐ๋ณด๋ค๊ฐ
์ ๋ํฐ ๊ณต์ ํ๋ฆฌ๋ทฐ ํจํค์ง ์๋๊ฑฐ ์๊ณ ์ฐพ์๋ดค๋๋ฐ
์ค๋งํธ ํฌ๋งท ๋๋ฌด ์ข์๋ณด์
๋์ถฉ ์ด๋ฐ๊ฑฐ์. ์ธ์คํํฐ์์ ์คํฌ๋ฆฝํธ ๋ฐ๋ก ์ฐธ์กฐํด์ ์กฐ๊ฑด, Plural ๋ฑ์ผ๋ก ํฌ๋งทํ ์ ์๋๊ฑฐ
๋ฐ๋ฉด์ I2 Localization์์๋ ํ๋ผ๋ฏธํฐ ์ฐ๋ ๊ฒ๋ถํฐ ์ผ์ผ์ด ์ฝ๋๋ก ์จ์ค์ผํ๊ณ ..
public virtual string GetParameterValue( string ParamName )
{ if (ParamName == "WINNER")
return "Javier"; }
Plural์ ํ๊ทธ ๋์ง๋์ง ๋ถ์ฌ์ผํ๊ณ ...
You have {[POINTS]] poiints[i2p_Zero]You have no points[I2p_One]You have 1 point
์ ์์ ์ฒ๋ผ ๋ณต์กํ ํํ์ด๋ฉด ์ง์ ํฌ๋งคํ ํด์ผ ํ ๊ฑฐ ๊ฐ์๋ฐ ๊ทธ์ ๋นํด ๊ต์ฅํ ์ธ๋ จ๋จ
์ํผ ํ๋ฆฌ๋ทฐ์ธ๋งํผ ์์ง import export ์ง์์ ์ ์์ผ๋ก ์ํด์ ๋น์ฅ ์ฐ๊ธด ํ๋ ๊ฑฐ๊ฐ์
๋ด๋
์ ๊ตฌ๊ธ ์คํ๋ ๋์ํธ ์ฐ๋๊น์ง ์ง์ํ๋ค๋๊น ๊ธฐ๋ํ ๋งํ๋ฏ
๊ทธ๋์ ์ง๋ฌธ์ธ๋ฐ์ผ
I2 Localization์ ์ง๊ธ ์ด๊น์ ๋ง๊น์ฌ?
๊ดํ ์ฌ๋๋ค์ด ์ด ์์ ์ฌ์ ์ฐ๋๊ฑด ์๋ํ ๋ฐ ๋ง์ ์ฐ๋ฉด ์์ฒญ ์ข๋ค๊ณ ๋๋๋งํ ๊ธฐ๋ฅ์ด ์์? ์์ ์ฌ์ฉ ํ๊ธฐ๋ฅผ ์ฐพ์ ์๊ฐ ์์ด์ ๊ฐ๋ ์ด ์๋จ๋๋ค
์... ๋ ๊ทธ๋ฅ ์ง์ ๊ตฌํํ๋๋ฐ ์ด๋ฐ๊ฒ์๋ค... ์๋ฐ ๋ด ์๊ฐ
์๊ฐ์ ๊ธ์ด๋ผ๊ตฌ ์น๊ตฌ
๋ชจ์ผ ์์ ์ l2 ์์๋๋ฐ ์ด๊ฑฐ ๋์ค๋ฉด ๋ ธ์ธ๋ชจ๊ฒ ๋ค
๋ฌธ๋ ์ ๋ฐ ๊ท์ฌ์ด ๋ฒ์ฏ๋ค ๋์ค๋ 4X๊ฒ์ ๋ง๋ค๊ณ ์ถ์ด์ง๋ค... ๋ ๋ฒ์ฏ ๋ฌธ๋ช ๊ฐ์ ๋๋์ผ๋ก...
์ค?! ๊ทธ๋ฐ๋ฐ ์ง๊ธ์ ํจํค์ง๋งค๋์ ธ์์ ๊ฒ์๋์ง ์๋ค์! ์ ๊ฑฐ ์ด๋์ ๋ฐ์์ผ ํ๋์ ใ ใ
์์ง๋ ํ๋ฆฌ๋ทฐ๋ค..