Browse Source
* commit '91198a7d6bfab077ef711d4e05821b6920c8d60a': CHART-16853 处理富文本国际化 增加空判断 CHART-16853 处理富文本国际化bugfix/10.0
superman
4 years ago
6 changed files with 164 additions and 21 deletions
@ -0,0 +1,15 @@
|
||||
window.BICst = window.BICst || {}; |
||||
BICst.RICH_TEXT_INFO = { |
||||
DATA_ID: "data-id", |
||||
DATA_NAME: "data-name", |
||||
DATA_FULL_NAME: "data-full-name", |
||||
DATA_ORIGIN_ID: "data-origin-id", |
||||
DATA_ORIGIN_NAME: "data-origin-name", |
||||
DATA_ORIGIN_FULL_NAME: "data-origin-full-name", |
||||
DATA_IS_INSERT_PARAM: "data-is-insert-param", |
||||
DATA_IS_MISSING_FIELD: "data-is-missing-field", |
||||
DATA_UN_VALID: "data-unvalid", |
||||
NAME: "name", |
||||
ALT: "alt", |
||||
SRC: "src" |
||||
}; |
@ -0,0 +1,123 @@
|
||||
!(function () { |
||||
|
||||
var chinese = { |
||||
"BI-Design_Font_Style": "字体样式", |
||||
"BI-Font_Size": "字号", |
||||
"BI-Basic_Auto": "自动", |
||||
"BI-Basic_Custom": "自定义", |
||||
"BI-Basic_Default": "默认", |
||||
"BI-Basic_Sim_Hei": "黑体", |
||||
"BI-Basic_Sim_Sun": "宋体", |
||||
"BI-Basic_Fang_Song": "仿宋", |
||||
"BI-Basic_Kai_Ti": "楷体", |
||||
"BI-Basic_Bold": "加粗", |
||||
"BI-Basic_Italic": "斜体", |
||||
"BI-Basic_Underline": "下划线", |
||||
"BI-Basic_Font_Color": "文字颜色", |
||||
"BI-Word_Align_Left": "文字居左", |
||||
"BI-Word_Align_Center": "文字居中", |
||||
"BI-Word_Align_Right": "文字居右" |
||||
}; |
||||
|
||||
var taiwan = { |
||||
"BI-Design_Font_Style": "字體樣式", |
||||
"BI-Font_Size": "字號", |
||||
"BI-Basic_Auto": "自動", |
||||
"BI-Basic_Custom": "自定義", |
||||
"BI-Basic_Default": "默認", |
||||
"BI-Basic_Sim_Hei": "黑體", |
||||
"BI-Basic_Sim_Sun": "宋體", |
||||
"BI-Basic_Fang_Song": "仿宋", |
||||
"BI-Basic_Kai_Ti": "楷體", |
||||
"BI-Basic_Bold": "加粗", |
||||
"BI-Basic_Italic": "斜體", |
||||
"BI-Basic_Underline": "下劃線", |
||||
"BI-Basic_Font_Color": "文字顏色", |
||||
"BI-Word_Align_Left": "文字居左", |
||||
"BI-Word_Align_Center": "文字居中", |
||||
"BI-Word_Align_Right": "文字居右" |
||||
}; |
||||
|
||||
var english = { |
||||
"BI-Design_Font_Style": "Font style", |
||||
"BI-Font_Size": "Font size", |
||||
"BI-Basic_Auto": "auto", |
||||
"BI-Basic_Custom": "custom", |
||||
"BI-Basic_Default": "default", |
||||
"BI-Basic_Sim_Hei": "Sim_Hei", |
||||
"BI-Basic_Sim_Sun": "Sim_Sun", |
||||
"BI-Basic_Fang_Song": "Fang_Song", |
||||
"BI-Basic_Kai_Ti": "Kai_Ti", |
||||
"BI-Basic_Bold": "Bold", |
||||
"BI-Basic_Italic": "Italic", |
||||
"BI-Basic_Underline": "UnderLine", |
||||
"BI-Basic_Font_Color": "Font Color", |
||||
"BI-Word_Align_Left": "Align Left", |
||||
"BI-Word_Align_Center": "Align Center", |
||||
"BI-Word_Align_Right": "Align Right" |
||||
}; |
||||
|
||||
var japanese = { |
||||
"BI-Design_Font_Style": "フォントスタイル", |
||||
"BI-Font_Size": "フォントサイズ", |
||||
"BI-Basic_Auto": "自動", |
||||
"BI-Basic_Custom": "カスタマイズ", |
||||
"BI-Basic_Default": "デフォルト", |
||||
"BI-Basic_Sim_Hei": "黒い体", |
||||
"BI-Basic_Sim_Sun": "ソンティ", |
||||
"BI-Basic_Fang_Song": "イミテーションソング", |
||||
"BI-Basic_Kai_Ti": "イタリック", |
||||
"BI-Basic_Bold": "大胆な", |
||||
"BI-Basic_Italic": "イタリック", |
||||
"BI-Basic_Underline": "アンダースコア", |
||||
"BI-Basic_Font_Color": "テキストの色", |
||||
"BI-Word_Align_Left": "左のテキスト", |
||||
"BI-Word_Align_Center": "テキスト中心", |
||||
"BI-Word_Align_Right": "右のテキスト" |
||||
}; |
||||
|
||||
var korean = { |
||||
"BI-Design_Font_Style": "글꼴 스타일", |
||||
"BI-Font_Size": "글꼴 크기", |
||||
"BI-Basic_Auto": "자동적 인", |
||||
"BI-Basic_Custom": "맞춤 설정", |
||||
"BI-Basic_Default": "기본", |
||||
"BI-Basic_Sim_Hei": "블랙 바디", |
||||
"BI-Basic_Sim_Sun": "송티", |
||||
"BI-Basic_Fang_Song": "모조 노래", |
||||
"BI-Basic_Kai_Ti": "기울임 꼴", |
||||
"BI-Basic_Bold": "굵게", |
||||
"BI-Basic_Italic": "이탤릭체", |
||||
"BI-Basic_Underline": "밑줄", |
||||
"BI-Basic_Font_Color": "텍스트 색상", |
||||
"BI-Word_Align_Left": "왼쪽 텍스트", |
||||
"BI-Word_Align_Center": "텍스트 중심", |
||||
"BI-Word_Align_Right": "오른쪽 텍스트" |
||||
}; |
||||
|
||||
function transformI18n(language) { |
||||
var BI = window.BI; |
||||
|
||||
if (BI == null) { |
||||
return; |
||||
} |
||||
|
||||
if (language == null) { |
||||
BI.addI18n(chinese); |
||||
} |
||||
|
||||
if (language.indexOf('zh_TW') > -1) { |
||||
BI.addI18n(taiwan); |
||||
} else if (language.indexOf('en_US') > -1) { |
||||
BI.addI18n(english); |
||||
} else if (language.indexOf('ja_JP') > -1) { |
||||
BI.addI18n(japanese); |
||||
} else if (language.indexOf('ko_KR') > -1) { |
||||
BI.addI18n(korean); |
||||
} else { |
||||
BI.addI18n(chinese); |
||||
} |
||||
} |
||||
|
||||
window.transformI18n = transformI18n; |
||||
}()); |
Loading…
Reference in new issue