如何將文字檔依照其他文字檔進行排序?

作者: voico (voico)   2020-01-02 02:09:54
最近在整理遊戲的翻譯檔案,但是翻譯檔案和原始檔案排序不同,很難比對內容。
類似這樣子:
翻譯檔案(照英數排序):
fruit1=蘋果
fruit2=香蕉
fruit3=橘子
原始檔案(沒照順序):
fruit1=apple
fruit3=orange
fruit2=banana
實際上原始檔案某行的內容在翻譯檔裡可能差了好幾百行
並且原始檔案有新增一些內容,所以也辦法透過排序原始檔案來比對
我希望可以將翻譯檔案排序的跟原始檔案一樣,請問有什麼方法辦到呢?
作者: aqer1224 (吼~~)   2020-01-02 02:29:00
notepad++ 編輯->行處理->升冪排序文字 可能符合需求歐 是要排成沒照順序 那這方法就不行了
作者: quamtum (testonly)   2020-01-02 07:03:00
用perl把fruitxxx當key,=abc的abc當data匯入hash,可得database同時包含翻譯及原文,之後依喜好輸出,如果要原本的排序就直接新增一欄遞增數列
作者: storyofwind (storyofwind)   2020-01-02 12:57:00
直接放進excel排序?
作者: spfy (spfy)   2020-01-02 20:45:00
不是很懂你的需求但感覺EXCEL應該可以做到...
作者: mg817 (捌佰壹拾柒毫克)   2020-01-02 21:52:00
excel 資料剖析 vlookup
作者: johdju88 (阿姆斯雷龍)   2020-01-02 22:12:00
你問題是說很難比對 那如果原始內容英數排列呢?還是你不是要比對 只是要把翻譯的文字排列正確順序?
作者: shala (沙羅)   2020-01-03 21:35:00
用EXCEL排序應該3~5步驟就解決了

Links booklink

Contact Us: admin [ a t ] ucptt.com