W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Dorado的客戶端所使用的國(guó)際化與上面的方式幾乎是兩個(gè)完全不同的體系。這里我們只簡(jiǎn)單的介紹一下如何為Dorado的客戶端定義新的國(guó)際化資源或者覆蓋其中的一部分國(guó)際化資源。 Dorado客戶端的國(guó)際化資源文件默認(rèn)全部存放在classpath:dorado/resources/i18n這個(gè)資源路徑下,系統(tǒng)默認(rèn)值提供了兩組默認(rèn)的資源,即英文資源和zh_CN資源。如果要為Dorado提供一組新的資源文件,例如tw_CN。最簡(jiǎn)單的方法就是直接在resources/i18n這個(gè)資源路徑下添加一組tw_CN.properties文件。注意這里指的并不是把這些資源文件重新壓縮進(jìn)dorado-core-9.xxxx.jar中。 某些時(shí)候,我們要做可能僅僅是替換系統(tǒng)默認(rèn)提供的資源中某幾個(gè)資源項(xiàng)。 例如在resources/i18n/core.zh_CN.properties中存在一個(gè)名為UnknownEvent的資源項(xiàng),您可能不習(xí)慣我們官方提供的翻譯,而想把它改成另外一中說法。此時(shí)您可以自己新建一個(gè)同名文件,放在任意的位置。例如放在 home:resources/client/ 中。例如您自己定義的core.zh_CN.properties的內(nèi)容如下:
dorado.core.UnknownEvent=未聲明的事件"{0}"。
然后,將這個(gè)文件配置到 home:context.xml 中:
<bean parent="dorado.clientI18NFileRegister">
<property name="packageName" value="core" />
<property name="path" value="home:resources/client/core" />
</bean>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: