Skip to content

fix: rename פירושים מודרניים categories to מחברי זמננו#42

Merged
kdroidFilter merged 1 commit intodevfrom
fix/rename-modern-categories
Jan 24, 2026
Merged

fix: rename פירושים מודרניים categories to מחברי זמננו#42
kdroidFilter merged 1 commit intodevfrom
fix/rename-modern-categories

Conversation

@kdroidFilter
Copy link
Owner

Summary

  • Add category mapping system to redirect Sefaria's "פירושים מודרניים" to Otzaria's "מחברי זמננו"
  • Addresses concerns about "מודרניים" having negative connotations

Changes

  • New file: category_mappings.txt - configurable category rename mappings
  • Modified: SefariaBookPayloadReader.kt - loads and applies mappings during import

Mappings applied

Sefaria category → Otzaria category
פירושים מודרניים על התנ״ך מחברי זמננו
פירושים מודרניים על התלמוד מחברי זמננו
פירושים מודרניים על המשנה מחברי זמננו

Closes kdroidFilter/Zayit#247

@kdroidFilter kdroidFilter force-pushed the fix/rename-modern-categories branch from 9ef3747 to a890bd0 Compare January 24, 2026 20:53
Add post-processing script to rename Sefaria categories after import,
aligning with Otzaria's naming convention.

Runs automatically as part of generateSeforimDb pipeline, right after
Sefaria import and before Otzaria append.

Usage: ./gradlew :sefariasqlite:renameCategories -PseforimDb=/path/to/seforim.db

Closes kdroidFilter/Zayit#247
@kdroidFilter kdroidFilter force-pushed the fix/rename-modern-categories branch from a890bd0 to 16ff587 Compare January 24, 2026 20:58
@kdroidFilter kdroidFilter marked this pull request as ready for review January 24, 2026 21:45
@kdroidFilter kdroidFilter merged commit 8fb9ef7 into dev Jan 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant