Hi @feng, thank you so much. I have run OmegaT from branch fix/bugs-1315-empty-target-term-warning in your omegat fork and I cannot reproduce the bug. I don't have the technical insight or the authority to review your PR but it seems a fix for the issue I was reporting. Congrats!
Related: https://gitlab.com/okapiframework/omegat-plugin/-/issues/36
Terminology issue raised when there's no target term in glossary
Concurrency issue in COMPILE-triggered scripts in team projects
Make the segment marker customizable in Preferences
1a is perfect. Custom names can be left for later, not a priority. Good point about the Prefs UI, hadn't thought about that. I don't have a preference, it could be the whole list of possible fields with a checkbox next to each for the user to mark.
1b is perfect. Custom names can be left for later, not a priority. Good point about the Prefs UI, hadn't thought about that. I don't have a preference, it could be the whole list of possible fields with a checkbox next to each for the user to mark.
Customize segment properties fields