사용자 도구

사이트 도구


multilanguage

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
multilanguage [2025/07/19 14:58] 116.37.159.161multilanguage [2025/12/06 07:26] (현재) – 바깥 편집 127.0.0.1
줄 1: 줄 1:
-===== 프레임워크의 다국어 처리하는 방법 =====+===== UBi3 FrameWork의 다국어 처리하는 방법 =====
  
    = 다국어 처리에 대한 정책 =    = 다국어 처리에 대한 정책 =
줄 24: 줄 24:
    4. DataAdapter의 Select Procedure 연결시에 사용한 SQL의 Colonum set이 이 사전을 기반으로 그리드     4. DataAdapter의 Select Procedure 연결시에 사용한 SQL의 Colonum set이 이 사전을 기반으로 그리드 
     및 그외 UBi3 Control들이 화면에 배치되어 DataDapter와 연결될때 다국어를 위한 모든 처리가 자동으로 왼성된다.     및 그외 UBi3 Control들이 화면에 배치되어 DataDapter와 연결될때 다국어를 위한 모든 처리가 자동으로 왼성된다.
-   +{{:dataadapterlanguagemapping.png|}}   
  
-   Data Base에서 다국어 번역된 Data를 로그인이 완성된 시점에서 메모리에 load합니다. +   번역된 다국어는 로그인이 완성된 시점에서 메모리에 load합니다. 
-   다국어는 UBi컴포넌트와 Grid의 Column, LookupEdit에 바인되는 Caption에 적용 됩니다. +   그러므로 화면에서 번역된 결과는 실시간으로 반영되지 않고 lot-out한 후 다시 log-in해야 확인할 수 있습니다. 
-   사실상 DataAdapter의 Adapter View List의 Title Id가 생성될때 미리 Data사전에 등록된 번역데이트를 기반으로+    (현재 로그인한 Client는 실시간 반영으로 수정 중...) 
 +     
 +   다국어는 UBi컴포넌트와 Grid의 Column, LookupEdit에 Binding되는 Caption(Title)에 적용 됩니다. 
 +   사실상 DataAdapter의 Adapter View List의 Title Id가 생성될때 미리 Data사전에 등록된 번역Data를 기반으로
    Ttile 컬럼에 표시되며 런타임에서는 사용자가 로그인한 언어로 변경되어 교체 됩니다.    Ttile 컬럼에 표시되며 런타임에서는 사용자가 로그인한 언어로 변경되어 교체 됩니다.
        
    GridView를 제외한 나머지 UBIControl들은 DataAdapter의 DataAdapter의 Adapter View List컬럼과 연결되므로     GridView를 제외한 나머지 UBIControl들은 DataAdapter의 DataAdapter의 Adapter View List컬럼과 연결되므로 
    연결되는 순간 자동으로 번역된 Caption이 적용됩니다.    연결되는 순간 자동으로 번역된 Caption이 적용됩니다.
-   + 
    1. DesignTime    1. DesignTime
     화면 개발중에 필요한 다국어 단어 등록하기     화면 개발중에 필요한 다국어 단어 등록하기
줄 56: 줄 60:
          
 {{:datadiclanguagemanager.png?800|}} {{:datadiclanguagemanager.png?800|}}
- 
-    
  
 {{:datadiclanguagechange.png?800|}} {{:datadiclanguagechange.png?800|}}
 +
 +
 +===사용자는 언어Set를 화면에 적용하여 사용할 수 있다.===
 +{{:environmentpopup.png|}}
          
multilanguage.1752937105.txt.gz · 마지막으로 수정됨: (바깥 편집)