文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>subversion 中文 locale的问题

subversion 中文 locale的问题

时间:2006-12-23  来源:gxing

在locale=zh_CN的情况下,svn的信息输出都是中文的。 今天发现svn propedit的输出很奇怪。   $ svn propedit svn:ignore . “%$s”的“%$s”属性被设为新值   看看到底怎么回事吧: $ cp /usr/share/locale/zh_CN/LC_MESSAGES/subversion.mo . $ msgufmt msgunfmt subversion.mo >subversion.utf8 生成的文件是utf8的直接用支持utf8的看就可以了,但是我想用vi直接处理 $ iconv -f utf8 -t gbk subversion.utf8>subversion.gbk $ vi subversion.gbk   msgid "Set new value for property '%s' on '%s'\n"
msgstr "“%2$s”的“%1$s”属性被设为新值\n"
  似乎底层不支持%2$s和%1$这种一语法 看了gettext的文档这种结构应该是工作的,不知为何在RH9, RHEL3u3,RHEL4u3上都不工作。 临时解决办法就是先把这种结构的使用改掉了:-( 还好只有17条 msgstr "在档案库的修订版 %2$ld 中找不到“%1$s”"
msgstr "无法在“%2$s”中找到项目“%1$s”"
msgstr "无法在文件系统“%2$s”中修改名为“%1$s”的事务"
msgstr "文件系统“%3$s”中在事务“%2$s”中有损坏的复制记录“%1$s”"
msgstr "文件系统“%2$s”中“%1$s”的 'copies' 表格有无效的项目"
msgstr "文件系统“%2$s”中“%1$s”的 'transactions' 表格有无效的项目"
msgstr "在文件系统“%2$s”中的文件系统修订版 %1$ld 损坏"
msgstr "在文件系统“%2$s”中节点“%1$s”有损坏的节点修订版"
msgstr "文件系统“%2$s”中“%1$s”的 'next-id' 表格有无效的项目"
msgstr "在“%2$s”中处理命令“%1$s”时发生错误"
msgstr "“%2$s”的“%1$s”属性没有改变\n"
msgstr "文件系统“%2$s”中没有编号“%1$s”的拷贝"
msgstr "在文件系统“%2$s”中不存在名为“%1$s”的事务"
msgstr "在文件系统“%2$s”中引用不存在的节点“%1$s”"
msgstr "在文件系统“%2$s”中引用不存在的修订版“%1$ld”"
msgstr "在文件系统“%2$s”中搜寻畸形的路径“%1$s”"
msgstr "“%2$s”的“%1$s”属性被设为新值\n"
相关阅读 更多 +
排行榜 更多 +
蓝星战士

蓝星战士

飞行射击 下载
书桌看吧

书桌看吧

浏览阅读 下载
铠甲勇士之英雄传说

铠甲勇士之英雄传说

冒险解谜 下载