記事No | : 3008 |
タイトル | : Babylon gbl形式をStarDict ifo形式に変換する方法 |
投稿日 | : 2019/09/16(Mon) 22:43:10 |
投稿者 | : KuroiRuka |
Babylonは公式辞書decompilerを出していません。非公式converterとしてpyglossary-3.0.4があります。Python3.5をインストール後、pyglossaryを実行します。
入力としてGenius_English_Japanese_Big.BGL、出力としてGenius_English_Japanese_Big.ifoを指定して実行、数百秒かかる。
ifoファイルをStarDictEditor.exeに読み込み、Textual StarDict dictionary形式でデコンパイル。
デコンパイル後のxmlファイルをエディタで読み込み、<definition type="m">を<definition type="h">に置換。
((‰p))等の文字化けを適宜置換(置換テーブル略)、保存。
xmlファイルをStarDictEditor.exeにTextual StarDict dictionary形式で読み込み、コンパイルし完成。
ご要望あれば、置換テーブル、アップします。
Babylon直リンが生きてます。
http://info.babylon.com/glossaries/8FF6/Genius_English_Japanese.BGL
http://info.babylon.com/glossaries/C6AB/Genius_English_Japanese_Big.BGL
http://info.babylon.com/glossaries/93C5/Genius_Japanese_English.BGL
http://info.babylon.com/glossaries/C6C0/Genius_Japanese_English_Big_In.BGL
http://info.babylon.com/glossaries/A488/Meikyo_Japanese_Japanese.BGL