我已经实现了完整的Xpages应用程序宽度> 200 Notes View..and for translate我在Xpages设置中使用本机选项“Localization options”。
所有工作都很顺利(现在可以将翻译写入-proprierties)
但是...
在某些Notes视图中,我有一些列的内容,其中包含原始语言的嵌入式@Formulas字符串或我的字段的日期,格式为Domino环境(例如,有@text(datfield;“S0”))返回意大利格式gg \ mm \ aaaa)
我可以将原生多语言数据库备注选项与Locazations选项功能混合使用吗?
使用本机Notes多语言数据库,需要复制视图设置正确的语言...但Xpages在渲染对象时支持此功能Notes视图?
P.S。对于本机Notes多语言,请阅读第65页的Redbook
答案 0 :(得分:0)
首先,我会尝试从您正在使用的视图中删除所有@Text(datefield)条目。这将允许Xpage应用程序中的notes客户端和ViewPanes自动以正确的格式显示应用程序查看器的日期。
不幸的是,在我的测试中,您似乎无法将原生多语言数据库选项与XPage本地化选项混合使用。
答案 1 :(得分:0)
您不能混淆这两个选项,因为基于Notes的多语言数据库选项是Notes客户端体系结构的一部分。
如果我是你,我会为XPage应用程序创建单独的视图。在平均时间(迁移阶段)真的浪费资源,但这是我猜的最优化的方式。您可以根据需要重新设计视图,而不是遵循旧式视图。
例如,在XPage中,您不需要在索引中计算很多列。
没有很好的答案:(
答案 2 :(得分:0)
I have found that the only solution is a routine JS client insert into
*AfterPageLoad* event with **view.postScript**(Function JS client)
and *AfterRestoreView* event with the same call **view.postScript**
convert on.fly the content of my view.
I select the content DOM of my Notes view with dojo.query