[Long-term WIP] [Translation Tool] D2ABC v2.0
-
- Posts: 90
- Joined: Mon Sep 23, 2013 10:04 am
- Location: China
[Long-term WIP] [Translation Tool] D2ABC v2.0
Introduction
The tool's name stands for a very prime to a language, and the code for each needed folder including files. (And C also meaning Chinese before I decide to introduce the tool to everyone interested in translating MODs into their own language)
This is a tool based on the tab-seperated txt files converted from .tbl texts e.g. txt generated by EnquatterM.
Actually any txt file with key<tab>string structured are supported e.g. a text-only copy from MS Excel.
( If you use those tab-delimited txts generated by QTblEditor,
be sure option "Wrap strings in double quotes" is unchecked.
Though QTblEditor could generate such txts, but it CAN'T open them.
So I recommend you use EnquatterM. )
This program once had a 1.0 version in C# (.net) but it is depricated now.
Since version 2.0 , it is developed based on my conpect and coded by MMNStar.
This program uses Visual Basic 6 of its 2.0 version.
This is a translation tool that provides a quick START of TRANSLATING a MOD in to aimed language(s), or do an UPDATE when MODs did an update when you currently translating/translated the mod when/or it doesn't have a release in your language.
Also you can simply make a playable translation for most mods with this tool if you don't want to translate it further more.
Usage
The tool only have one thing to do: Merge the texts.
You need to have 3 folders including the generated texts:
A folder for untranslated MOD texts, or a newer version texts of the MOD, and in alien language of course;
B folder for the vanilla D2 texts, or a older version texts of the MOD, and in same language with A folder;
C folder also for the vanilla D2 texts, or a older version texts of the MOD, but this time in language you aimed to translate to (and game/mod version of texts, basically for PatchString, should be same with B).
The tool will automatically compare each line of A with B, if B holds same strings with same keys with A, program will replace it with strings in C instead. If found strings not match with A (or keys not existed in B or C), program will do nothing but keep original strings in A. After all done you will get a set of texts with C-replaced A texts in OUTPUT folder.
All files will be processed determines by files in A folder.
Attention: Due to some reason (to deal with x-keyed strings), if mod maker do all the addition strings in native tbls (String, ExpansionString and PatchString), it may use a long time to merge.
(The x-keyed strings in String and ExpantionString are specially handled to work on purpose)
------------------------------------------------------------------------------------------------
Download
Public test availiable now, please feedback if you experience any problem!
Carefully check your texts!!
Link: https://mega.nz/#!CIxXhDBR!4QTLnqiHC89f ... Udqq2xOjj4
(Source codes are included)
Last edited by Cai_Miao-BTH on Sat Dec 15, 2018 2:59 pm, edited 18 times in total.
Translator for Simplified Chinese.
Discord: cai_miao#0861
Translated BTH by onyx, HU by Soulmancer (until 2.x),
LRdO (approved) by Xaphan and Median XL: Sigma by the MXL community.
D2MFC & D2FTM, Modern Font Customize solution for Diablo II
Future project:
- Set of Font with FULL Latin, CHI, JAP and RUS character support. To much time needed.
- BFE by TrueMage - to Simplified Chinese from English
- ES (original) by PerfectCell to Simplified Chinese from English/Japanese
-Touhou Diablo by Bishibosh-A - to English/Japanese from Chinese
Discord: cai_miao#0861
Translated BTH by onyx, HU by Soulmancer (until 2.x),
LRdO (approved) by Xaphan and Median XL: Sigma by the MXL community.
D2MFC & D2FTM, Modern Font Customize solution for Diablo II
Future project:
- Set of Font with FULL Latin, CHI, JAP and RUS character support. To much time needed.
- BFE by TrueMage - to Simplified Chinese from English
- ES (original) by PerfectCell to Simplified Chinese from English/Japanese
-Touhou Diablo by Bishibosh-A - to English/Japanese from Chinese
-
- Posts: 90
- Joined: Mon Sep 23, 2013 10:04 am
- Location: China
[WIP] [Translation Tool] D2ABC v2.0
It's nearly finished but I haven't get time to test it. I would make a pre-release for public test soon.
2016.7.24 Finally I have time to test it. Apparently there's bug on it. Need further test.
2016.7.25 Dealing with last bugs I found.
2016.7.24 Finally I have time to test it. Apparently there's bug on it. Need further test.
2016.7.25 Dealing with last bugs I found.
Last edited by Cai_Miao-BTH on Sun Jul 24, 2016 9:26 pm, edited 2 times in total.
Re: [WIP] [Translation Tool] D2ABC v2.0
How soon? wanna translate mod Le Royaume des Ombres into ruCai_Miao-BTH" wrote:It's nearly finished but I haven't get time to test it. I would make a pre-release for public test soon.
-
- Posts: 90
- Joined: Mon Sep 23, 2013 10:04 am
- Location: China
Re: [WIP] [Translation Tool] D2ABC v2.0
Thank you but I'm busy these days and about 3 months or so was not getting around here.exciles" wrote:How soon? wanna translate mod Le Royaume des Ombres into ruCai_Miao-BTH" wrote:It's nearly finished but I haven't get time to test it. I would make a pre-release for public test soon.
And I would make the public test version avaliable soon.
Translator for Simplified Chinese.
Discord: cai_miao#0861
Translated BTH by onyx, HU by Soulmancer (until 2.x),
LRdO (approved) by Xaphan and Median XL: Sigma by the MXL community.
D2MFC & D2FTM, Modern Font Customize solution for Diablo II
Future project:
- Set of Font with FULL Latin, CHI, JAP and RUS character support. To much time needed.
- BFE by TrueMage - to Simplified Chinese from English
- ES (original) by PerfectCell to Simplified Chinese from English/Japanese
-Touhou Diablo by Bishibosh-A - to English/Japanese from Chinese
Discord: cai_miao#0861
Translated BTH by onyx, HU by Soulmancer (until 2.x),
LRdO (approved) by Xaphan and Median XL: Sigma by the MXL community.
D2MFC & D2FTM, Modern Font Customize solution for Diablo II
Future project:
- Set of Font with FULL Latin, CHI, JAP and RUS character support. To much time needed.
- BFE by TrueMage - to Simplified Chinese from English
- ES (original) by PerfectCell to Simplified Chinese from English/Japanese
-Touhou Diablo by Bishibosh-A - to English/Japanese from Chinese
Re: [WIP] [Translation Tool] D2ABC v2.0
I want to believeCai_Miao-BTH" wrote:Thank you but I'm busy these days and about 3 months or so was not getting around here.exciles" wrote:How soon? wanna translate mod Le Royaume des Ombres into ruCai_Miao-BTH" wrote:It's nearly finished but I haven't get time to test it. I would make a pre-release for public test soon.
And I would make the public test version avaliable soon.
(c) x-files
Make manual pls how to use it
-
- Posts: 90
- Joined: Mon Sep 23, 2013 10:04 am
- Location: China
Re: [WIP] [Translation Tool] D2ABC v2.0
Please read the paragraph start with "You need to..."exciles" wrote: I want to believe
(c) x-files
Make manual pls how to use it
Translator for Simplified Chinese.
Discord: cai_miao#0861
Translated BTH by onyx, HU by Soulmancer (until 2.x),
LRdO (approved) by Xaphan and Median XL: Sigma by the MXL community.
D2MFC & D2FTM, Modern Font Customize solution for Diablo II
Future project:
- Set of Font with FULL Latin, CHI, JAP and RUS character support. To much time needed.
- BFE by TrueMage - to Simplified Chinese from English
- ES (original) by PerfectCell to Simplified Chinese from English/Japanese
-Touhou Diablo by Bishibosh-A - to English/Japanese from Chinese
Discord: cai_miao#0861
Translated BTH by onyx, HU by Soulmancer (until 2.x),
LRdO (approved) by Xaphan and Median XL: Sigma by the MXL community.
D2MFC & D2FTM, Modern Font Customize solution for Diablo II
Future project:
- Set of Font with FULL Latin, CHI, JAP and RUS character support. To much time needed.
- BFE by TrueMage - to Simplified Chinese from English
- ES (original) by PerfectCell to Simplified Chinese from English/Japanese
-Touhou Diablo by Bishibosh-A - to English/Japanese from Chinese