Skip to content

Latest commit

Β 

History

History
42 lines (29 loc) Β· 1.5 KB

messages-properties.md

File metadata and controls

42 lines (29 loc) Β· 1.5 KB
layout title subtitle catalog header-img tags thumbnail date
post
μΈν…”λ¦¬μ œμ΄ λ‹€κ΅­μ–΄ message properties
Intellij Tip
true
Intellij
message properties
2018-06-05 17:00:00 -0700

μΈν…”λ¦¬μ œμ΄μ˜ λ‹€κ΅­μ–΄ message properties κΈ°λŠ₯을 μ†Œκ°œν•˜λ € ν•©λ‹ˆλ‹€.

messages.properties 생성

μ›ν•˜λŠ” λ””λ ‰ν„°λ¦¬μ—μ„œ νŒŒμΌμ„ μƒμ„±ν•˜μ‹€ λ•Œ Resource Bundle μ„ νƒν•©λ‹ˆλ‹€.

Locales μΆ”κ°€

ν•˜λ‹¨μ˜ + λ²„νŠΌμ„ λˆŒλŸ¬μ„œ μ›ν•˜λŠ” Localesλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€. μΆ”κ°€ν•˜μ‹€ λ•ŒλŠ” ISO_639 ν‘œμ€€μ„ λ”°λ₯΄λŠ” 것을 μΆ”μ²œν•΄ λ“œλ¦½λ‹ˆλ‹€. Alpha-3, Alpha-2 λ‘˜ 쀑 μ„ νƒν•˜λ˜ μΌκ΄„λ˜κ²Œ 적용 ν•˜λŠ” 것이 μ’‹λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. λ³Έ μ˜ˆμ œμ—μ„œλŠ” kr, en을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

μΆ”κ°€λœ messages.properties 파일

λ””ν΄νŠΈ messages.properties 및 μœ„μ—μ„œ μΆ”κ°€μ‹œν‚¨ kr, en νŒŒμΌλ“€λ„ 같이 μƒμ„±λœ κ±Έ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.

message μž‘μ„±

  1. 아무 messages.properties μ„ νƒν•˜μ‹œκ³  ν•˜λ‹¨μ˜ Resource Bundleλ₯Ό 클릭 ν•©λ‹ˆλ‹€.
  2. messages.properties의 key 값을 μž…λ ₯ν•©λ‹ˆλ‹€.
  3. 였λ₯Έμͺ½ messages.properties μ•Œλ§žλŠ” λ©”μ‹œμ§€λ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.

Resource Bundle νƒ­μ—μ„œ μ—μ„œλŠ” μ—¬λŸ¬ 곳에 μžˆλŠ” messages.properties μ‰½κ²Œ μΆ”κ°€, μ‚­μ œ, λ³€κ²½ μž‘μ—…μ„ μ‰½κ²Œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.