我们正在为丰富的面孔使用一些自定义皮肤,下面是packed
和packedCompressed
mySkin-packed-resource-mappings.properties
mySkin-packedcompressed-resource-mappings.properties
此属性文件具有home_icon的映射,例如
images\:home_icon.png = org.richfaces.staticResource/4.3.5.Final/Packedorg.richfaces.images/home_icon.png
我的问题是:
如果我理解错了,请纠正我?
答案 0 :(得分:1)
皮肤与国际化没有任何关系。外观属性为UI的不同部分设置颜色,字体,字体大小。用于文本设置且与皮肤无关的国际化文件。
关于您的问题:
1)常规RichFaces皮肤属性文件不包含图标相关属性,如images\:home_icon.png
;
2)国际化与自定义皮肤无关;
3)您可以为所需的任何语言添加内部化支持,但它与皮肤属性无关。
另一方面,在ecss文件中使用background-image: "#{a4jSkin.imageUrl('inputBackgroundImage.png')}";
是完全有效的,但它与国际化无关。