Releases: milekpl/zotero-ner
Releases · milekpl/zotero-ner
1.4.0
Zotero Name Normalization Update
Compatible with Zotero 9
Added
- Full localization support for the Zotero Name Normalizer UI.
- Added runtime translation helper for dialog UI strings and tooltips.
- Added Polish locale support in
_locales/pl/messages.json. - Localized menu labels for author normalization and field normalization submenu items.
- Localized field normalization dialog text, filters, buttons, progress labels, and alerts.
- Added fallback placeholder substitution so
$1tokens render correctly when browser i18n is unavailable.
- Updated documentation and locale metadata to describe
_locales/support.
Changed
- Refactored
content/dialog.htmlto use the newZoteroNER_i18nhelper and translation keys. - Refactored
content/scripts/zotero-ner.jsto load menu labels from the extension locale messages. - Added missing Polish translations for all newly localizable dialog and menu strings.
Bugfix release & missing feature: group libraries
Please see whether this fixes issue #3
Bugfix beta release
Bug fix release
Bug Fix: Fixed "Not in transaction" error when normalizing large numbers of field entries
- Changed
item.save()toitem.saveTx()for proper transaction handling - Applied to FieldItemProcessor, FieldNormalizerDialog, and ZoteroDBAnalyzer
1.3.0
Added new features for field normalization and improved heuristics for recommended author normalizations:
-
Publisher Normalization: Support for normalizing publisher names with automatic variant generation
- Separator normalization (; / & - and variations)
- Abbreviation expansion (Inc., Ltd., Corp., Press)
- Company name pattern recognition (Springer, Wiley, Elsevier, Taylor & Francis, etc.)
- University press standardization (Oxford UP, Cambridge UP, etc.)
-
Location Normalization: Support for normalizing location/place data
- State abbreviation expansion/contraction (MA -> Massachusetts, Illinois -> IL)
- Multi-location splitting (Boston, MA; Chicago, IL)
- Support for all US states and DC
- Canadian province abbreviations
-
Journal Normalization: Support for normalizing journal/publication titles
- Abbreviation expansion (J. -> Journal, Trans. -> Transactions)
- Conjunction variations (of, and, in)
- Title case normalization