yoyo007
論壇貴賓
菸草撐住的日子
積分 38778
發文 6170
註冊 2005-9-10 來自 滅絕希望的世界
狀態 離線
|
|
2008-7-11 03:23 AM |
|
小傑;Jay
中級會員
積分 1376
發文 200
註冊 2007-7-4 來自 【情盡夜上海】
狀態 離線
|
#2
我跟yoyo兄一樣
習慣用Sisulizer來翻譯
之前的Multilizer用好不習慣xD
在這先感謝yoyo兄的繁化
|
我的部落格*
http://blog.pixnet.net/Linux99Sun |
|
2008-7-11 07:38 AM |
|
a2213572
高級會員
積分 7539
發文 1477
註冊 2006-5-20
狀態 離線
|
|
2008-7-11 08:23 AM |
|
sorl
資深會員
積分 5475
發文 631
註冊 2007-6-6
狀態 離線
|
#4
非常好用的中文化工具!
感謝YoYo兄更新新版!
非常支持YoYo兄的中文化佳作!
Thanks!!
|
|
2008-7-11 08:59 AM |
|
chang-pony
中級會員
積分 903
發文 272
註冊 2006-10-24
狀態 離線
|
|
2008-7-11 11:10 AM |
|
osk
金卡會員
化龍轉鳳趴趴走
積分 21354
發文 2612
註冊 2005-9-5 來自 地球=防衛隊
狀態 離線
|
#6
目前已開始接觸此工具..
但..一看到介面(花喵貓)...有點退避三舍 唉..認了
認真說.這個程式還真的是好工具...
下載更新...
感謝 版兄 持續分享
|
|
|
2008-7-11 01:24 PM |
|
xp20060726
榮譽會員
隨緣放下,輕安自在.
積分 82058
發文 8761
註冊 2006-7-26 來自 無緣大慈,同體大悲.
狀態 離線
|
#7 感謝您們的分享!
這個代表性的中文化工具,
感謝版兄的更新分享 !!!
|
|
2008-7-11 01:32 PM |
|
2Heaven
VIP會員
積分 4955
發文 254
註冊 2006-4-26 來自 非想非非想處天
狀態 離線
|
#8
Multilizer & Sisulizer 對於中文化 Delphi 還是比較方便.
至於要簡翻繁的話. Passolo 有方便的巨集可用.
Sisulizer 改版真快. 才下 267 兩天就改版.
為何不先測試得差不多才釋出新版?
What's New 增加的新功能蠻多的. 看起來不錯...
翻譯辛苦了.....
|
|
2008-7-11 02:42 PM |
|
t7yang
高級會員
尊重智慧產權,停用破解軟體
積分 11396
發文 1208
註冊 2007-3-6 來自 自由的國度
狀態 離線
|
#9
不更新了 純推
sl陪伴了我走過中文化的學習之路
感謝一路持續更新的yoyo
|
|
|
2008-7-11 02:53 PM |
|
e722146
金卡會員
積分 17398
發文 5052
註冊 2006-5-13 來自 高雄
狀態 離線
|
#10
一款超實用的中文化工具喔!
先行備份收藏用說!
多謝大大愛心分享喔!
|
|
|
2008-7-11 09:49 PM |
|
benleung
資深會員
積分 4188
發文 605
註冊 2006-5-7
狀態 離線
|
#11
Sisulizer 和 Multilizer 我也是常用到的,
也不知用那個比較多,那個一時間順眼就用那個
多謝YOYO大的更新,給予這麼多中文化工具給網友.
真的辛苦大大了
|
|
2008-7-11 11:53 PM |
|
osk
金卡會員
化龍轉鳳趴趴走
積分 21354
發文 2612
註冊 2005-9-5 來自 地球=防衛隊
狀態 離線
|
#12
Quote: | Originally posted by 2Heaven at 2008-7-11 02:42 PM:
Multilizer & Sisulizer 對於中文化 Delphi 還是比較方便.
至於要簡翻繁的話. Passolo 有方便的巨集可用. |
|
嘿...我的想法跟您一樣...目前我亦是如此翻譯.. ^^
但我對 Passolo 自動翻譯程式的快速鍵都不準...真的很頭痛 ^^
在..安裝資料夾內放置一檔"檔案.BAS"..內容如下:
====================
''For trans English string format "&About...\tCtrl+H" to Chinese format "Guanyu(&A) ...\tCtrl+H"
''By: JHFQ
''E-mail: en2zh-jhfq@yahoo.com.cn
Option Explicit
Public Sub Main()
Dim TransList As PslTransList
Dim TransString As PslTransString
Dim ListIndex As Integer
Dim SourceIndex As Integer
Dim SourceIndexT As Integer
Dim STextLen As Integer
Dim STextLenC As Integer
Dim TransIndex As Integer
Dim SIndexEnd As Integer
Dim TTextLen As Integer
Dim StringCount As Integer
Dim TCount As Integer
Dim Temp As Integer
Dim SQuick As String
Dim CQuick As String
Dim TEnd As String
Dim SourceText As String
Dim TransText As String
Dim OTransText As String
Dim NearIndexS As String
PSL.OutputWnd(pslOutputWndMessages).Clear
Set TransList = PSL.ActiveTransList
If TransList Is Nothing Then Exit Sub
StringCount = TransList.StringCount
TCount = 0
For ListIndex = 1 To StringCount
Set TransString = TransList.String(ListIndex)
SourceText = TransString.SourceText
TransText = TransString.Text
If 0 <> StrComp(SourceText,TransText) Then
STextLen = Len(SourceText)
OTransText = TransText
SQuick = ""
CQuick = ""
TEnd = ""
For SourceIndex = 1 To STextLen
SourceIndex = InStr(SourceIndex,SourceText,"&")
NearIndexS = Mid(SourceText,SourceIndex+1,1)
If(0 = SourceIndex) Then
Exit For
ElseIf IsQuick(3,NearIndexS) Then
SQuick = UCase(NearIndexS)
Else
SourceIndex = SourceIndex + 1
End If
Next SourceIndex
SIndexEnd = InStr(1,SourceText,"...")
If 0 = SIndexEnd Then
SIndexEnd = InStr(1,SourceText," ")
If 0 < SIndexEnd Then
If 0 = IsQuick(98,(Mid(SourceText,SIndexEnd+1,2))) Then
SIndexEnd = 0
End If
End If
End If
If 0 < SIndexEnd Then
CQuick = Right(SourceText,STextLen-SIndexEnd+1)
End If
TTextLen = Len(TransText)
If TTextLen > 0 Then
While InStr(1," ::",Right(TransText,1)) > 0
TTextLen = TTextLen - 1
TEnd = Right(TransText,1) & TEnd
TransText = Left(TransText,TTextLen)
Wend
For TransIndex = 1 To TTextLen
TransIndex = InStr(TransIndex,TransText,"&")
If 0 = TransIndex Then
Exit For
ElseIf 0 = InStr(1,"& ",Mid(TransText,TransIndex+1,1)) Then
TransText = Left(TransText,TransIndex - 1) & Right (TransText, TTextLen - TransIndex)
End If
Next TransIndex
TransText = Replace(TransText,"(&","(")
TTextLen = Len(TransText)
Temp = InStrRev(TransText,"...")
If Temp > 0 Then
TTextLen = Temp - 1
Else
Temp = InStrRev(TransText," ")
If Temp > 0 Then
If IsQuick(98,(Mid(TransText,Temp + 1,2))) > 0 Then
TTextLen = Temp -1
End If
End If
End If
If InStrRev(TransText,")",TTextLen) = TTextLen Then
If InStrRev(TransText,"(",TTextLen - 2) = TTextLen - 2 Then
If 0 < IsQuick(3,(Mid(TransText,TTextLen - 1,1))) Then
TTextLen = TTextLen - 3
End If
End If
End If
TransText = Left(TransText,TTextLen)
Else
TransString.OutputError("★原翻譯為空,請核查!")
End If
If SQuick<>"" Then
TransText = TransText & "(&" & SQuick & ")" & TEnd & CQuick
Else
TransText = TransText & TEnd & CQuick
End If
If TransText <> OTransText Then
TransString.Text = TransText
TCount = TCount + 1
TransString.OutputError("原翻譯【" & OTransText & "】<已更新為>【" & TransText & "】,請核查!")
End If
End If
Next ListIndex
End Sub
Function IsQuick(Index As Integer, Ins As String)
IsQuick = InStr(Index,"& ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890`-=[]\\;',./~!@#$%^*()_+{}|:""<>?+CtShAlWiEsF1F2F3F4F5F6F7F8F9PrSyScNuPaBrDeHoPaEnIn",Ins)
End Function
======================
但..似乎無效...
所以還在半用半測試...(頭痛)
|
|
|
2008-7-12 12:55 AM |
|
a2213572
高級會員
積分 7539
發文 1477
註冊 2006-5-20
狀態 離線
|
#13
試過一些快速鍵的巨集好像都無法很精確的修正!
|
|
2008-7-12 01:55 AM |
|
easygoing
一般會員
積分 604
發文 55
註冊 2006-9-26 來自 小丑魚的世界
狀態 離線
|
#14
雖然好久都沒時間中文化了
但是工具還是要來下載
謝謝yoyo007兄了!
|
|
2008-7-12 02:07 AM |
|
open5858
高級會員
電腦世界!!無遠弗界!!
積分 9978
發文 1214
註冊 2005-10-11 來自 tw
狀態 離線
|
#15
Sisulizer 和 Multilizer 都喜歡~~ ^_^
已翻譯功能來講 Sisulizer 看似 比 Multilizer 強一些
但還是較 習慣 Multilizer 的操控方法~~ ^_^
感謝 YOYO兄 分享優秀的中文化程式
您辛勞了。
|
|
2008-7-12 12:24 PM |
|
ic2266
資深會員
積分 4785
發文 934
註冊 2008-1-21 來自 學習
狀態 離線
|
#16
跟 t7yang大一樣,
Sisulizer 是第一個中文化工具,
但也好久沒用它了,
下載更新備用,心血來潮時就拿來用用也是不錯的~
感謝 版兄繁化分享,辛勞了~
|
|
2008-7-12 07:26 PM |
|
yoyo007
論壇貴賓
菸草撐住的日子
積分 38778
發文 6170
註冊 2005-9-10 來自 滅絕希望的世界
狀態 離線
|
#17
Quote: | Originally posted by 小傑;Jay at 2008-7-11 07:38:
我跟yoyo兄一樣
習慣用Sisulizer來翻譯
之前的Multilizer用好不習慣xD
在這先感謝yoyo兄的繁化 |
|
呃... ML 跟 SL 比起來,我比較喜歡 ML 的介面,但大多時候,我用 SL 解決本地化組建後產生的問題。
Quote: | Originally posted by osk at 2008-7-11 13:24:
目前已開始接觸此工具..
但..一看到介面(花喵貓)...有點退避三舍 唉..認了 |
|
[檢視] → [工具列] 取消 [標準]、[工作表] 的顯示;[檢視] 取消 [窗格]、[狀態列] 的顯示。這樣就清爽了。
Quote: | Originally posted by 2Heaven at 2008-7-11 14:42:
至於要簡翻繁的話. Passolo 有方便的巨集可用. |
|
這個方式會讓我在做繁體化的善後工作時,手腦崩潰 ...
哈。
Quote: | Originally posted by benleung at 2008-7-11 23:53:
Sisulizer 和 Multilizer 我也是常用到的,
也不知用那個比較多,那個一時間順眼就用那個 |
|
+1。
Quote: | Originally posted by benleung at 2008-7-11 23:53:
多謝YOYO大的更新,給予這麼多中文化工具給網友.
真的辛苦大大了
|
|
不會的;給出軟體本地化工具,可以讓大家使用它們來製作更多的本地化作品分享,我很划算。
Quote: | Originally posted by osk at 2008-7-12 00:55:
但我對 Passolo 自動翻譯程式的快速鍵都不準...真的很頭痛 ^^ |
|
改用字典方式並取消自動插入快速鍵,這樣做起來比較暢快。
[ Last edited by yoyo007 on 2008-7-13 at 05:02 AM ]
|
我從遠方來.你到遠方去
風。穿膛而過
蒼茫的月色.灼傷誰的眼眸… |
|
2008-7-13 04:59 AM |
|
tenhon
資深會員
積分 3760
發文 632
註冊 2006-11-13
狀態 離線
|
#18
更新囉!Sisulizer 更新真的快喔....之前下載的還在倉庫放著呢..
直接用這一版吧,謝謝版大分享。
|
|
2008-7-13 04:27 PM |
|
hong01
高級會員
積分 6152
發文 706
註冊 2006-4-10 來自 若凡石-靈居
狀態 離線
|
#19
中文化 Delphi 用Multilizer & Sisulizer 交互使用.
(各有利弊)看軟體情形選用適當軟體才能快速中文化...
|
凡石入凡世--識知世凡俗
凡俗爭凡事--笑與渡凡時 |
|
2008-7-13 09:19 PM |
|
jessicasean
基本會員
積分 158
發文 68
註冊 2008-7-10 來自 taiwan
狀態 離線
|
#20
目前在學習中文化工具
下載學習研究
感謝更新分享 !!!
|
|
2008-7-15 10:12 PM |
|