Affects v6.1.1 - in 6.0 everything is fine.
Register Identical Translation function does not work - neither as a key shortcut, nor when selected from the pull-down menu. You can still retype original text, though.
I tried binding it to another key combo in MainMenuShortcuts.properties but that didn't help.
To reproduce:
Install v6.1.1
Create/open project
Go to any segment
Click on Register Identical Translation or use key shortcut.
Expectation: segment is filled in with original text and registered as translated.
What happens instead: nothing, segment stays blank.
I can reproduce the bug and investigate it a cause.
I found a change for the BUGS#1226 Target files include recent edits in enforced translations proposed as PR#1803 enbug the identical translation.
To detect "enforce" of the translation, PR#1803 change a status check, isNewTranslation, earlier than identical translation action. This lead the status does not detect identical translation action and skip to store transaltion on the editor.
I just raised a bug fix for master branch as https://github.com/omegat-org/omegat/pull/2305
I want to port it for OmegaT 6.1.2 maintainance.
I have raised the backport to 6.1.2 maintainace as https://github.com/omegat-org/omegat/pull/2306
I have implemented the acceptance test on the change for master branch as regression test.
i can confirm reproducing the bug in current master