Suggested patch is attached. In existing configuration it is already included as <ext_tmx_match_template>. These require manual change. I seem unable to find where the default settings for this specific setting in omegat.config are stored; they are not ion OConst.java.
The default template is indeed stored in MatchesVarExpansion.java. As soon as OmegaT.prefs is created, the template is stored in <ext_tmx_match_template>.
Anyway, it is always possible to modify it in Options > External TMXs, where you can use any character you want after $id, or even not at all.
So, this development just changes the default template.
Didier
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Suggested patch is attached. In existing configuration it is already included as <ext_tmx_match_template>. These require manual change. I seem unable to find where the default settings for this specific setting in omegat.config are stored; they are not ion OConst.java.
Implemented in SVN (/trunk).
The default template is indeed stored in MatchesVarExpansion.java. As soon as OmegaT.prefs is created, the template is stored in <ext_tmx_match_template>.
Anyway, it is always possible to modify it in Options > External TMXs, where you can use any character you want after $id, or even not at all.
So, this development just changes the default template.
Didier
Thank you!
Implemented in the released version 3.0.6 of OmegaT.
Didier