📖
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. Desktop Application

다국어처리

PreviousTipsNextWeb Application - Mobile

Last updated 5 years ago

언어등록

시스템관리 – CORE – 언어확장 – 언어등록

언어코드길이 : 3자리 ex) KOR – 한국어, ENG – 영어 …

※ 언어추가에 따른 추가 구현 없이 언어확장 데이터만 등록함

언어확장

메뉴명

시스템관리 – CORE – 언어확장 – 언어-메뉴

기준프로그램 : 시스템관리 - CORE - CoreManager

MDI Container의 상단/트리메뉴에 해당한다.

  • 언어를 선택하고 "메뉴 데이터 가져오기" 버튼으로 현재의 등록된 메뉴 데이터와 동기화 한다.

시스템 코드

시스템관리 – CORE – 언어확장 – 언어-시스템코드

기준프로그램 : 시스템관리 - 코드관리 - 시스템코드

- 언어를 선택하고 "SyncData" 버튼으로 현재 등록된 시스템 코드 데이터와 동기화 한다.

공통코드

시스템관리 – CORE – 언어확장 – 언어-공통코드

기준프로그램 : 시스템관리 - 코드관리 - 공코드

- 언어를 선택하고 "SyncData" 버튼으로 현재 등록된 공통코드 데이터와 동기화 한다.

컨트롤

시스템관리 – CORE – 언어확장 – 언어-컨트

- 언어를 선택, 메뉴를 선택하여 "SyncData" 버튼으로 해당 폼의 컨트롤과 그리드 컬럼의 데이터와 동기화 한다.

메시지

시스템관리 – CORE – 언어확장 – 언어-메시지

기준프로그램 : 시스템관리 - CORE - MessageManager

오류, Return 메시지

- 언어를 선택하고 "메시지 데이터 가져오기" 버튼으로 현재 등록된 메시지 데이터와 동기화 한다.

단어(문자열)

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

기준프로그램 : 시스템관리 - CORE - Word(String)Manager

Winform 혹은 Web, MobileWeb 등에서 Code/Name 으로 다국어 구현시 사용 (현재는 MobileWeb에서 사용중 - 20200506)

- 언어를 선택하고 "SyncData" 버튼으로 현재 등록된 단어(문자열) 데이터와 동기화 한다.