`
zgzlwm
  • 浏览: 21186 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

OFBiz国际化设置

 
阅读更多
文件如何定义/config/XXXUILabels.xml
<?xml version="1.0" encoding="UTF-8"?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <property key="AjaxExamples">
        <value xml:lang="en">Ajax Examples</value>
        <value xml:lang="fr">Exemples Ajax</value>
        <value xml:lang="it">Esempi Ajax</value>
        <value xml:lang="zh">应用程序</value>
    </property>
    <property key="AjaxIntro">
        <value xml:lang="en">To use this Ajax demonstration, you must have JavaScript enabled on your browser.</value>
        <value xml:lang="fr">Pour utiliser cette démonstration Ajax, vous devez avoir activé Javascript </value>
        <value xml:lang="it">Per usare questa dimostrazione Ajax, tu devi avere JavaScript abilitato sul tuo browser.</value>
    </property>
</resource>

如何加载:
ofbiz-component.xml
<classpath type="dir" location="config"/>

导入 定义统一名字
CommonScreen.xml
        <screen name="main-decorator">
        <section>
            <actions>
                <!-- base/top/specific map first, then more common map added for shared labels -->
                <property-map resource="XXXUILabels" map-name="uiLabelMap" global="true"/>
            </actions>
            <widgets>
                <include-screen name="GlobalDecorator" location="component://common/widget/CommonScreens.xml"/>
            </widgets>
        </section>
    </screen>

实际应用 比如Screen.xml

            <screen name="Test">
        <section>
            <actions>
                <set field="headerItem" value="***"/>
            </actions>
            <widgets>
                <decorator-screen name="main-decorator" location="component://XXX/widget/CommonScreen.xml">
                    <decorator-section name="body">
                        <section>
                            <condition>
                                <if-has-permission permission="EXAMPLE" action="_VIEW"/>
                            </condition>
                            <widgets>
                                <container style="h1"><label>${uiLabelMap.AjaxExamples}</label></container>
                               
                                。。。。。
                               
                            <fail-widgets>
                                <label style="h3">${uiLabelMap.ExampleViewPermissionError}</label>
                            </fail-widgets>
                        </section>
                    </decorator-section>
                </decorator-screen>
            </widgets>
        </section>
    </screen>

最后想知道的是如何  让前台显示
  <value xml:lang="en">Ajax Examples</value>
  <value xml:lang="fr">Exemples Ajax</value>
  <value xml:lang="it">Esempi Ajax</value>
  <value xml:lang="zh">应用程序</value>
是其中的哪一种值得呢

经查找  OFBiz启动时候 一开始回去load  start.properties  
此文件中配置有
ofbiz.locale.default=zh  或者ofbiz.locale.default=en
但  经过比对 发现  此处设置 根本无效

非常期待  得到解决


另外有一种解释
参考 http://hi.baidu.com/lcjbest/item/b066565f0567ab17aaf6d799
具体某个模块 项目加载的时候  配置初始化参数
ofbiz-component.xml

<webapp name="ecommerce"

        title="eCommerce"

        server="default-server"

        location="webapp/ecommerce"

        mount-point="/ecommerce"

        app-bar-display="false">

        <init-param name="Locale" value="zh"/>

<init-param name="Currency" value="CNY"/>

</webapp>
分享到:
评论

相关推荐

    ofbiz 国际化

    ofbiz 国际化,非常简单的例子ofbiz-component.xml

    Apache OFBiz Cookbook

    - **国际化与本地化**:讲解如何使应用程序支持多种语言和地区设置。 #### 四、总结 《Apache OFBiz Cookbook》是一本面向广大 OFBiz 用户和开发者的实用指南。通过对本书的学习,不仅可以深入了解 OFBiz 的强大...

    OFBiz经典入门教程加速度编写

    安装完成后,可以通过OFBiz提供的管理控制台进行初始化设置,包括数据库连接、企业信息、用户权限等。 在源码层面,OFBiz使用Ant作为构建工具,通过修改build.xml文件可以定制构建过程。同时,OFBiz支持Maven,为...

    ofbiz中文技术文档

    6. **国际化与本地化**:Ofbiz支持多语言环境,文档可能会讲解如何配置和实现中文环境。 7. **案例研究**:为了使概念更易于理解,文档可能会包含实际应用场景的案例分析。 8. **最佳实践**:对于开发和部署的最佳...

    Ofbiz16.11.05运行及开发环境搭建等

    在本文中,我们将深入探讨如何搭建OFBiz 16.11.05的运行及开发环境,并讨论一些关键的OFBiz功能,如百度地图集成、国际化处理、用户逻辑、PDF导出、服务调用、内容管理、MVC框架、服务引擎、多租户以及权限系统。...

    ofbiz入门实例(jiasudu制作)

    8. **国际化与本地化**:如何在Ofbiz中实现多语言支持和区域适应性。 9. **扩展与定制**:了解Ofbiz的模块化设计,如何根据需求扩展和定制现有功能。 10. **源码阅读技巧**:学习如何阅读和理解Ofbiz的源代码,这...

    ofbiz API文档

    5. **国际化与本地化**:Ofbiz 支持多语言和多地区,API 中有专门用于处理语言和区域设置的部分,允许开发者根据用户设置提供相应的界面和服务。 6. **安全与权限**:Ofbiz 提供了一套完整的安全框架,包括用户认证...

    Ofbiz的中文问题及相关设置

    - **国际化设置**:与前端类似,需要配置后台管理界面的语言资源文件,以支持中文显示。 - **页面编码设置**:确保后台管理界面的相关页面采用了正确的字符集编码。 #### 三、总结 通过对MySQL的配置和Ofbiz的数据...

    OFBIZ10.04组件开发入门.doc

    OFBIZ支持多语言,通过`.properties`文件提供国际化资源,如错误消息、提示信息等。 ### 13. OFBIZ安全设计 OFBIZ提供了安全控制机制,如角色权限管理、会话管理,确保系统的安全性。 总结来说,OFBIZ 10.04的组件...

    ofbiz开发教程

    4. **国际化与本地化**:理解如何在OFBiz中处理多语言和区域设置。 5. **工作流系统**:学习OFBiz的工作流引擎,用于处理业务流程。 ### 四、开发实战 1. **组件开发**:了解如何创建自定义组件,包括组件结构、...

    ofbiz 4.0开发文档

    在OFBiz的开发过程中,国际化和本地化(i18n and l10n)是必不可少的。文档会介绍如何设置多语言支持,以及如何处理日期、货币等格式化问题。 最后,文档通常还会包含关于部署和运行OFBiz实例的指导,包括服务器...

    ofbiz ofbiz_nutshell.pdf

    OFBiz由开源策略公司(Open Source Strategies, Inc.)于2001年启动,经过国际开发者社区的共同努力,已发展成为一个具备企业级功能的成熟项目。它提供了一个应用程序开发框架、数据模型和一整套应用程序,旨在满足...

    OFBIZ开发指南 英文

    4. **国际化与多语言支持**:OFBIZ支持多语言,开发者需要了解如何定义和管理语言资源文件,以适应不同的用户需求。 5. **安全与权限管理**:OFBIZ提供了一套角色和权限管理系统,开发者需要理解如何为不同用户分配...

    OFBiz开发快速入门

    - **国际化与本地化**:支持多语言环境,通过Resource Bundle和Locale进行设置。 5. **OFBiz实战** - **产品管理**:如何添加、编辑和删除产品,以及管理产品属性和分类。 - **订单处理**:理解订单生命周期,从...

    ofbiz学习资料

    - **Ofbiz的国际化与本地化**:对于多语言、多地区的企业应用,理解和实现Ofbiz的i18n和l10n功能是必不可少的。 - **Ofbiz的测试与调试**:学习如何编写单元测试,使用Ofbiz提供的调试工具进行问题排查。 通过深入...

    ofbiz研究第四天:终于有成果了,增删改查!

    在IT行业中,Apache OFBiz(Open For Business Project)是一个企业级开源应用套件,它提供了全面的企业业务自动化服务,...继续探索OFBiz的更多特性,如报表、调度、国际化等功能,将有助于构建更为复杂的企业级应用。

    ofbiz重要的xml文件详解

    此文件配置了OFBiz的Web应用程序,包括页面调度、主题样式、国际化设置等。它定义了URL到控制器(dispatcher)的映射,以及各个Web组件的配置。 5. **component.xml**: 每个OFBiz组件都有自己的`component.xml`...

    Apache OFBiz E-Business Solutions.pdf

    20. **翻译(Translation)**:支持多语言环境,方便国际化部署。 21. **用户界面(User Interface)**:定制用户界面,提升用户体验。 22. **Web POS**:基于Web的销售点解决方案,方便在线销售。 23. **工作努力...

Global site tag (gtag.js) - Google Analytics