📖
BPackCore CodingConventions
  • 공통
  • Desktop Application
    • UI 디자인 및 실행구조
    • 디렉토리 구조
    • 명명규칙 및 구현
      • Model
      • IPocket
      • Pocket
      • Zipper
      • Carrying
        • Args (FormArgs)
        • MainForm
        • SubForm
        • EditForm
        • StrapControl
        • FileUp/Download
      • Tips
    • 다국어처리
  • Web Application - Mobile
    • UI 디자인
    • 디렉토리 구조
    • 명명규칙 및 구현
      • Model
      • Controller
      • View
      • Tips
    • 다국어처리
  • Database
    • 명명규칙
      • 용어사전
    • SP 구현
      • Template
      • 일련번호발행
    • ERD 작성규칙 및 샘플
  • 소스형상관리(Git/Gitlab)
  • WebAPI
Powered by GitBook
On this page
  • 단어(문자열) 등록
  • 언어별/단어(문자열) 등록
  • 화면에 적용
  1. Web Application - Mobile

다국어처리

PreviousTipsNextDatabase

Last updated 5 years ago

단어(문자열) 등록

시스템관리 - CORE - Word(String)Manager

단어그룹등록 : 프로그램단위 혹은 화면단위로 단어(문자열)를 사용할 분류를 등록한다.

단어코드/단어명등록 : 화면에서 사용할 단어(문자열)의 코드와 명칭을 등록한다.

언어별/단어(문자열) 등록

시스템관리 – CORE – 언어확장 – 언어-단어(문자열)

등록된 언어별로 상기에 등록된 그룹/단어(문자열)코드/명칭에 해당하는 변환문자열을 등록한다.

화면에 적용

Controller에서 언어별 문자열 데이터 가져오기

LangWordPocket을 사용하여 언어코드와 그룹코드로 문자열데이터를 가져와 반환

View에서 언어사용하기

각 Tag의 ID로 설정 후 html 내용 변경

선택한 언어에 따라 해당 명칭이 변경된다.