反饋已提交

網絡繁忙

多語言插件新增小語種

1. 概述

1.1 版本

報表伺服器版本多語言方案插件版本新增功能
11.0V2.1.1新增支援自訂小語種
11.0V2.1.9新增支援14種語言,詳情見本文第4節

1.2 應用場景

在原多語言插件的基礎上,新增支援主要的東南亞語系、歐盟語系語言以及絲綢之路相關國家或地區的語言,共支援48種語言(包含內建5種語言)。

使用者可透過本文操作步驟自訂配置所需小語種。

注:本功能只增加語言選項入口,不會自動將內容翻譯成對應語言,使用者需自行新增/匯入翻譯正文。

1.3 主要步驟

1)備份平台配置。

2)連結 FineDB 資料庫,用於獲取需要修改的 FINE_CONF_ENTITY 表。

3)建立一張填報範本,用於填報修改 FINE_CONF_ENTITY 的表欄位。

4)修改表欄位,並提交入庫到 FineDB 中。

5)重啟工程。

2. 範例

2.1 備份平台配置

由於本文方法涉及修改 FineDB 資料庫,如果操作失誤可能會影響正式系統使用,操作前請務必進行備份。

可以透過手動或自動的方式備份平台配置項,備份方式請參考:備份還原

以手動備份平台配置為例,登入數據決策系統,在「管理系統>智慧維運>備份還原>平台配置」中選中手動備份。如下圖所示:

注:若使用者無法登入數據決策系統,可前往工程%FR _HOME%/webapps/webroot/WEB-INF/embed資料夾下,手動備份 finedb 檔案。

2.2 修改fine_conf_entity表欄位

透過編輯fine_conf_entity表中的 ServerI18NConfig.allLang屬性,配置平台支援選擇的語種選項。

注:詳細操作步驟可以參考:填報修改fine_conf_entity 。

1)建立資料集

建立資料查詢 ds1,選擇資料連結為 FineDB,輸入 SQL 語句:SELECT * FROM PUBLIC.FINE_CONF_ENTITY WHERE ID = 'ServerI18NConfig.allLang' 獲取需要修改的表欄位。如下圖所示:

2)設計報表

建立一張普通報表,設定 A2~B2 儲存格縱向擴展。設計範本樣式如下圖所示:

由於需要填報修改「ServerI18NConfig.allLang」欄位,因此需要設定 B2 儲存格為文字元件。如下圖所示:

3)設定填報屬性

點選菜單欄「範本>報表填報屬性>提交」,新增「內建SQL」。

選擇資料庫為「FineDB」,表為「FINE_CONF_ENTITY」。將儲存格與資料庫表中的資料欄進行綁定,並選擇「ID」作為主鍵。如下圖所示:

4)填報提交

點選「儲存」按鈕,儲存報表,選擇「填報預覽」查看報表。

輸入所需配置的語言後點選「提交」,值格式:["語言1","語言2","語言3"]。如下圖所示:

注:欄位值僅支援本文第4節列出的配置值。

此處以新增法語、德語、泰語為例,其對應值為["fr_FR","de_DE","th_TH"]

5)填報提交成功後,重啟工程,配置生效。

重啟步驟請參見:關閉或重啟FineReport工程


2.3 效果查看

1)平台效果

點選管理系統>語言配置>更多配置」,可以看到,除預設5種語言外,新增的法語、德語、泰語也出現在下拉選項中。勾選需要的語言即可。

2)設計器效果

平台勾選新增的小語種後,設計器內範本國際化同樣新增法語、德語、泰語選項。

3.範本下載

點選下載範本:多語言新增小語種範例.cpt

4. 注意事項

1)選擇語種建議不超過10個,過多可能會導致顯示擁擠,使用不方便。

2)譯文長度儘量不要超過中文的2倍,否則可能會導致顯示問題,請酌情精簡翻譯。

如發現譯文過長導致的顯示問題,可在平台匯出Excel後搜尋,定位到具體的key後在平台內對譯文進行修改。


3)不支援任意配置,僅支援下述列出的48種語言。

序號語言配置值
1簡體中文zh_CN
2繁體中文zh_TW
3英語en_US
4韓語ko_KR
5日語ja_JP
6西班牙語es_AR
7越語vi_VN
8法語fr_FR
9德語de_DE
10俄語ru_RU
11意大利語it_IT
12泰語th_TH
13印尼語in_ID
14菲律賓語fil_PH
15馬來語ms_MY
16葡萄牙語
pt_PT
17緬甸語my_MM
18老撾語lo_LA
19匈牙利語hu_HU
20荷蘭語nl_NL
21保加利亞語bg_BG
22克羅地亞語hr_HR
23捷克語cs_CZ
24丹麥語da_DK
25愛沙尼亞語et_EE
26芬蘭語fi_FI
27希臘語el_GR
28盧森堡語lb_LU
29拉脫維亞語lv_LV
30波蘭語pl_PL
31馬耳他語mt_MT
32斯洛伐克語sk_SK
33羅馬尼亞語ro_RO
34斯洛文尼亞語sl_SI
35香港地區繁體

zh_HK

36蒙古語mn_MN
37哈薩克語kk_KZ
38吉爾吉斯語ky_KG
39塔吉克語kg_TJ
40烏茲別克語uz_UZ
41土庫曼語tk_TM
42土耳其語tr_TR
43印地語hi_IN
44尼泊爾語ne_NP
45孟加拉語bn_BD
46僧伽羅語si_LK
47格魯吉亞語ka_GE
48阿塞拜疆語az_AZ


附件列表


主題: 設計器安裝與升級
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙