将意大利语翻译成英语

Fat*_*ack 3 sql-server

我刚刚成为支持连接到我们 PBX 的呼叫监控软件的数据库的 DBA。该软件是在意大利开发和(表,列,过程,视图等)的命名与意大利名的所有对象,例如Chiamate表保存通话数据。

任何人都可以建议我如何建立一个翻译表 - 一个简单的两列意大利语到英语表,我可以用它来参考哪些列,我应该用来报告的表 - 直到我开始学习意大利语!!??

我有一个想法,可以使用在线翻译服务吗?

感激地收到任何想法。

乔纳森

spl*_*tne 5

这里有一本不错的意大利语-英语在线词典

您还可以构建所有表名的列表,并让它通过Microsoft 的翻译器运行,它接受整个文本:

 select name from sysobjects where type = 'u' -- = user tables
Run Code Online (Sandbox Code Playgroud)

您可以对加入 syscolumns 等的列名执行相同的操作,例如这样:

select TABLE_NAME, COLUMN_NAME
from   INFORMATION_SCHEMA.COLUMNS
order by TABLE_NAME, ORDINAL_POSITION
Run Code Online (Sandbox Code Playgroud)

另一个额外提示:您可以使用翻译后的表和列名称创建 SQL 视图并使用这些视图。

祝你好运!

更新:在对此答案的评论中,Fatherjack写道:

我已经 [编写] 一个小型 .net 应用程序,它读入一个文本文件(每行是一个表名。列名),将它传递给 www.microsofttranslator.com 并将响应写出到一个新的文本文件。使用 api.microsofttranslator.com/V1/SOAP.svc

如何找到here,例子 here

  • PS:我说意大利语。如果列表不太长,请将其发送给我:stefan.plattner -- at -- gmail.com。 (4认同)