Oracle 报表生成器-多语言报表

Oracle 报表生成器-多语言报表,oracle,delphi,reportbuilder,Oracle,Delphi,Reportbuilder,我需要在ReportBuilder中创建两个报告,除了一个报告需要生成英文文本,另一个报告需要生成法文文本外,其他报告都会生成相同的输出。报告上的标签/标题需要从英文翻译成法文,在某些情况下,还必须翻译返回的数据 我想通过创建英语语句作为基类来实现这一点,然后继承它来创建法语报告,并根据需要更改标签。我的问题是,翻译数据本身的最佳方式是什么 我使用的是Delphi BDS 2006、Oracle 11g和ReportBuild v10,Oracle中没有标准的语言翻译方法。您将需要创建一个工具来

我需要在ReportBuilder中创建两个报告,除了一个报告需要生成英文文本,另一个报告需要生成法文文本外,其他报告都会生成相同的输出。报告上的标签/标题需要从英文翻译成法文,在某些情况下,还必须翻译返回的数据

我想通过创建英语语句作为基类来实现这一点,然后继承它来创建法语报告,并根据需要更改标签。我的问题是,翻译数据本身的最佳方式是什么



我使用的是Delphi BDS 2006、Oracle 11g和ReportBuild v10,Oracle中没有标准的语言翻译方法。您将需要创建一个工具来为您执行此操作。您可以“尝试”使用Oracle webservices和Google translate使其工作。由于谷歌翻译API是付费服务,您可以尝试免费的必应翻译web服务。编写代码、遵循链接和链接了解更多详细信息应该相当容易。

Oracle中没有标准的语言翻译方法。您将需要创建一个工具来为您执行此操作。您可以“尝试”使用Oracle webservices和Google translate使其工作。由于谷歌翻译API是付费服务,您可以尝试免费的必应翻译web服务。编写代码、遵循链接和链接了解更多详细信息应该相当容易。

Que diriez vous Google translate?Google translate APIär en betaltjänst。在专业软件开发界,通常是付钱让人翻译,而不是通过软件翻译系统进行翻译。人类可以验证结果的合理性。如果你不介意你的法语报告很可笑,那就用机器翻译吧。但是你知道中国所有那些使用粗鲁短语和/或错误使用英语单词的可笑标志吗?自动翻译。只是说说而已。典型的做法是将模板文件存储在磁盘上,使用存储在文件名中的语言ISO代码。请澄清您指的是数字隐喻报表生成器还是Oracle报表生成器?数字开发逻辑专业人士tourne autour de Soon usage de payer unêtre humain Pull'il traduit plutêque de le mettreáTraducation de logiciels。在法国,所有人都能勇敢地接受法国人民的友好精神,并能自动利用不公平贸易。你为什么要用中文来表达对英语格言的嘲弄?自动贸易。这就足够了。你是谷歌翻译吗?谷歌翻译APIär en betaltjänst。在专业软件开发圈,通常是付钱给人来翻译,而不是通过软件翻译系统。人类可以验证结果的合理性。如果你不介意你的法语报告很可笑,那就用机器翻译吧。但是你知道中国所有那些使用粗鲁短语和/或错误使用英语单词的可笑标志吗?自动翻译。只是说说而已。典型的做法是将模板文件存储在磁盘上,使用存储在文件名中的语言ISO代码。请澄清您指的是数字隐喻报表生成器还是Oracle报表生成器?数字开发逻辑专业人士tourne autour de Soon usage de payer unêtre humain Pull'il traduit plutêque de le mettreáTraducation de logiciels。在法国,所有人都能勇敢地接受法国人民的友好精神,并能自动利用不公平贸易。你为什么要用中文来表达对英语格言的嘲弄?自动贸易。我不明白为什么后端数据库是Oracle与ReportBuilder报表的翻译工作有任何关系,所以即使Oracle有一些翻译功能,您也可能无法在ReportBuilder中访问它们。它是与数据库无关的第三方工具。嗯。。。。Oracle Reports builder不是第三方工具,它是一种Oracle产品,可以很好地访问数据库对象、包、过程、函数等……好吧,也许我认为他指的是通用的“Reports builder”工具,而不是“Oracle Reports”,到目前为止,我只看到过称为“Oracle Reports Developer”或“Oracle Reports”,但不是“Oracle Reports Builder”。在stack overflow上,标签
[reportbuilder]
肯定是指Digital隐喻的产品,而不是任何Oracle产品。不过,我在谷歌上搜索了一下,似乎“Report Builder”一词“绝对是神谕者自己的文档使用的。ie here:我不明白为什么后端数据库是Oracle与ReportBuilder报表的翻译工作有任何关系,因此即使Oracle有一些翻译功能,您也可能无法在ReportBuilder中访问它们。它是与数据库无关的第三方工具。嗯。。。。Oracle Reports builder不是第三方工具,它是一种Oracle产品,可以很好地访问数据库对象、包、过程、函数等……好吧,也许我认为他指的是通用的“Reports builder”工具,而不是“Oracle Reports”,到目前为止,我只看到过称为“Oracle Reports Developer”或“Oracle Reports”,但不是“Oracle Reports Builder”。在stack overflow上,标签
[reportbuilder]
肯定是指Digital隐喻的产品,而不是任何Oracle的东西。不过,我在谷歌上搜索了一下,似乎Oracles自己的文档肯定使用了术语“Report Builder”。例如: