论坛风格切换切换到宽版
  • 87666阅读
  • 305回复

Athena-A 3.76 Build 20190428 [复制链接]

上一主题 下一主题
离线Sydney

发帖
5
金钱
50
威望
5
只看该作者 250 发表于: 2016-01-08
请教一下 Foobar2000  UTF8字串
原英文字串5位元组  而中文译文较长 有6位元组
使用挪移,但不管是用 前移 后移 近移 距阵 超写.... 字串都还是会被截断
请问还能用什么方式  让字串能完整写入?不会被截断 断字
因 About 这字串若译成中文 关于  没办法以改名称方式代替写入
使用 非标字串宏 About这字串 也是相同情况 会被截断 断字
离线wanfu

发帖
2734
金钱
12170
威望
1217
只看该作者 251 发表于: 2016-01-08
如果字串没有引用,就无法被移位,只能截断写入。

Foobar2000 这个软件的某些字串有长度标识符,这些标识符在引用地址前,需要同时修改,否则翻译显示不了。

上面选定的为 About 的引用代码,它前面的 6A 05 68 中的 05 就是字串长度标识符,即 5 个字节长度。

非标宏支持自动修改引用地址前的标识符,不过需要在提取字串前,先自定义一种字串类型,然后在提取字串对话框中选定自定义字串选项,并选用该字串类型。这样,在提取字串时程序会自动判断,并在写入翻译时自动修改引用地址前的长度标识符。


Athena-A 没有这样的功能,只能手动修改。


离线Sydney

发帖
5
金钱
50
威望
5
只看该作者 252 发表于: 2016-01-08
回 251楼(wanfu) 的帖子
wanfu:如果字串没有引用,就无法被移位,只能截断写入。 Foobar2000 这个软件的某些字串有长度标识符,这些标识符在引用地址前,需要同时修改,否则翻译显示不了。 上面选定的为引 .. (2016-01-08 13:24) 

需自定义一种字串类型,我研究看看  感谢回覆
离线闭建长

发帖
99
金钱
940
威望
94
只看该作者 253 发表于: 2016-01-12
很好用,就是不知道怎么自动翻译和字典的运用,也不知道怎么汉化UTF-8编码,我很喜欢用来汉化AE插件。
离线闭建长

发帖
99
金钱
940
威望
94
只看该作者 254 发表于: 2016-01-12
回 7楼(海子) 的帖子
海子:非常感谢,有空我写一个非常详细的教程。 (2007-06-05 17:11) 

我好期待,希望您能出汉化UTF-8编码字串的教程。
离线一城终老

发帖
5
金钱
50
威望
5
只看该作者 255 发表于: 2016-01-18
谢谢楼主分享
离线闭建长

发帖
99
金钱
940
威望
94
只看该作者 256 发表于: 2016-01-29
支持,好软件!
离线Bluebells

发帖
28
金钱
230
威望
24
只看该作者 257 发表于: 2016-02-01
建议添加“关闭工程”功能。由于新建工程时,意识疏忽,导致提取选项选错时,而需要重新建立时是非常有用的(便于删除刚才建立的工程文件)
离线linxun

发帖
54
金钱
230
威望
23
只看该作者 258 发表于: 2016-02-23
感谢分享,很好的工具。
离线闭建长

发帖
99
金钱
940
威望
94
只看该作者 259 发表于: 2016-03-29
下次更新添加俄文的汉化吧,这个汉化不了俄文,哎!