kanzi 中的多语言支持

kanzi 中的多语言支持

kanzi 对多国语言的支持,采用的方法应该是目前最佳的方法。 Kanzi 支持导出文本资源到外部 excel或者 xml 文件,这些文件可以直接交给翻译人员翻译,翻译后直接导入工具生成多国语言的配置项,支持在工具中和 api 一键切换语言。
kanzi 支持 windows 标准的 ttf 字体,可以让开发人员轻易的设置各种字体。
Kanzi 支持从右到左的语言比如阿拉伯文,希伯来文,并且采用的是开源的方案,为用户节省成本。
Kanzi 支持 单个文本控件显示混合语言,比如一个控件同时显示中文,韩文,英文,日文。
Kanzi 支持文本 Unicode line break 换行符,支持等宽字体。
文本会根据控件的宽度和高度自动换行。
支持导出到外部 excel 或者 xml 格式文件进行文本的翻译。
Kanzi 在替换文本的同时,还支持所有资源的本地化支持,替换文本的同时可以替换图片,替换动画,替换模型等等。

blob.png


    • Related Articles

    • Kanzi 是否可以独立开展 logic 功能设计?是否跟 matlab/smulink、 C++ 有接口?

      Kanzi 目前主要提供 HMI 解决方案,帮助用户快速实现高质量的产品原型,拥有 C++接口,支持插件扩展,用户可以构建支持 matlab/smulink 这样的第三方系统,也可以使用插件来支持导入相关模块。 我们正在开发中的 kanzi logic 就是在 Kanzi 设计工具的基础上提供快速logic 设计,轻松实现 logic 和 HMI 的对接。目前已发布,并在不断完善。
    • windows上透明窗体效果设置

      在windows上进行透明窗体的设置主要的原理是使用 DwmEnableBlurBehindWindow(hWnd, &bb); 来将hWnd 设置为透明的,然后在kanzi studio中将rootpage的 background brush 设置为colorbrush(0,0,0,0),再增加blend mode 设置为opaque,注意要想在win7 上使用,必须要把win7的主题模式设置为Aero 模式的主题,才可以看到透明效果。 怿星网盘下载链接如下: ...
    • Kanzi Application的结构图

      Kanzi application 包含 kanzi engine , opengl ,以及 kzb。
    • loading ui failed,last error: E_VALIDATION_REGISTRATION_FAIL

      解决办法: QNX graphics_monitor at its startup initializes itself (QGMS_INIT) then reads and validates qgms.conf (QGMS_READINGCONFIG) and if it is correct it goes to QGMS_OPERATIONAL state. In your case it switches to its Design Safe State (QGMS_IN_DSS). ...
    • undefined reference to 'kanzi::Surface::getGPUMemoryUsageOverride() const'

      D:\kz\328\testprojects\test\Application\platforms\android\lib/libMediaPlayerPlugin_component.a(videoplayer.o):videoplayer.cpp:function vtable for Vide oTexture: error: undefined reference to 'kanzi::Surface::getGPUMemoryUsageOverride() const' ...