可以使用gettext翻译数据库表的内容吗?
例如,我有一些永远不会更改内容的数据库表,例如连接国家id(“fr”、“de”、…)的表有国家名称(“法国”、“德国”和……)国家名称用英语书写的地方。我可以添加额外的表列来提供不同语言的国家名称翻译,但我想知道,是否可以使用gettext来翻译国家名称。
如果有必要,我会使用php并在代码中用标记其他固定字符串(“text-for-translation”)
。
这是未经测试的,但是您尝试过在数据库中添加带有__();
标记的国家吗?所以表格的内容是这样的:
__('Germany');
既然gettext无论如何都会翻译相同的字符串,现在只需打开。要在文本编辑器中将其翻译为的语言的po文件,并添加:
#: index.php:1
msgid "Germany"
msgstr "Deutschland"
你可以使用任何文件名或行(这对我有效,我的Gettext是从这里)
尝试将latin1 mysql DB快速转换为utf8,我尝试了以下操作: 转储数据库 对结果文件运行iconv-f latin1-t utf8 导入到使用UTF8默认编码的新数据库 除了...有些字母转换错误(例如:大写重音的“U”变成了以问号开头的乱码序列)。正在进行一些转换(od a查询结果显示了一个两字节序列,其中latin1字节是),并且te latin1版本是正确的。尽管到目前为止,我
数据库转换用于以其他格式更改数据库。 例如:在H2,MS Access,MySQL,Oracle,PostgreSQL等中更改成为DB2数据库表。可以更改单个表以及多个表。 见下图: 假设更改DB2表成为Oracle表,那么参考以下操作: 显示操作成功,如下所示: 现在可以看到转换后的表定义语句:
问题内容: 我刚刚为组织此表中第70页上显示的查询层次结构数据的“关闭表”方法做了“更新/添加/删除”部分:http ://www.slideshare.net/billkarwin/sql-antipatterns- strike -背部 我的数据库如下所示: 表类别: 表类别树: 但是,从单个查询获取整棵树作为多维数组时,我遇到了一个问题。 这是我想回来的东西: 更新: 找到了此链接,但是我仍
问题内容: 我试图使用Access版本6.0的Microsoft SQL Server迁移助手来保护MS SQL 2012的Ms Access数据库,但是每次我尝试转换它时,都会弹出一个错误。关于如何解决问题的任何想法,我都重新安装了用于Access的Microsoft SQL Server迁移助手程序,它仅工作一个,之后又出现了相同的错误。任何帮助将不胜感激 访问对象收集器错误:由于以下错误,数
问题内容: 有什么简单的方法可以将数据库从mysql更改为mongoDB? 或更好的一个建议我好的教程做到这一点 问题答案: 有什么简单的方法可以将数据库从mysql更改为mongoDB? 方法#1 :以CSV格式从MySQL导出,然后使用mongoimport工具。但是,这在处理二进制数据的日期方面并不总是很好。 方法2 :使用您选择的语言编写传输脚本。基本上,您编写了一个程序,一次从MySQL
这可能是愚蠢的,但我使用XAMPP在本地主机上使用MySQL,而且我已经完成了我的应用程序并购买了服务器,所以我如何才能上传我的本地主机数据库到服务器?