The patches in the attachment add @String detection functionality. It should be able to identify some string in the entries, i.e.: authors, editors, institutions, organizations and publishers and generate @strings from those.
The patches also include a duplicity resolver and a overview dialog where a subset of detected strings may be selected and generated keys and @string values may be edited.
The current state will create the strings but it will not go through the entries again and replace the values with the detected strings. This has to be done.
The goal f this feature is to be able as automatically as possible detect and extract @Strings from entry fields like: authors, editors, institutions, organizations and publishers and reuse them in new or imported entries.
Advantage:
- not duplicates: "Doe, John", "Doe, J.", etc. -> one @String { aDoe = "Doe, John" } with the best (chosen) option.
- separate management of authors, editors, institutions, ... (in the future)
Attachment got lost during missing title error :-)
The functionality is being worked on in the branch string_detect