[XenCustomize] Word Meanings: Multilingual Dictionary & Glossary

[XenCustomize] Word Meanings: Multilingual Dictionary & Glossary 2.0.5

No permission to buy ($55.00)

📚 XenCustomize Word Meanings 2.0.5 Released​

This release adds browser-based pronunciation recording for main dictionary words.

Pronunciation Recording​

  • Added permission-controlled pronunciation recording from word pages.
  • Users with permission can record audio through the browser microphone.
  • Recordings can be previewed, discarded, or saved before replacing the word pronunciation.
  • Recorded pronunciation audio uses the existing word playback controls.
  • Existing MP3 upload and delete controls remain available on the word add/edit form.
  • Recording stays attached to the main dictionary word, keeping the feature simple and compatible with existing word pronunciation behavior.

Word Page Polish​

  • Improved empty-state text for missing meanings, translations, parts of speech, origins, and synonyms.
  • Word pages now keep the main meaning tools available even when a selected language does not have a saved meaning yet.
  • Dictionary statistics now include definitions and count translation-backed meanings more accurately.
  • Added a primary language option so admins can choose the language used for primary word titles, slugs, and fallback display.

📚 XenCustomize Word Meanings 2.0.4 Released​

This release begins the move from glossary-style language meanings to a true translation-backed multilingual dictionary system.

Translation-Based Meanings​

  • Language meanings now save to dedicated translation records.
  • Existing language meanings are migrated into translation records during upgrade.
  • The old language field-value data is preserved during the transition for safety.
  • Origins and parts of speech continue using the flexible field system.
  • Admins can still create and manage custom languages, origins, and parts of speech.
  • Fresh installs now start with English as the default language, plus starter parts of speech and common word-origin fields.

Public Dictionary​

  • Word pages now read selected language meanings from translation records.
  • Language dictionary pages now list words using translation-backed meanings.
  • Language dictionary pages can now use language-specific alphabet letters for alphabet browsing.
  • Language alphabet browsing now uses reliable query-based filters, supporting English and non-Latin alphabets such as Urdu and Arabic.
  • Language alphabet blocks now respect each language's configured text direction for the alphabet buttons.
  • Language dictionary pages now filter by the displayed word title, without requiring a meaning to be filled in.
  • Filtered language dictionary pages now use clearer titles such as "English words starting with T" for better clarity and SEO.
  • Language dictionary page titles now use multilingual wording such as "Arabic Dictionary" instead of always using "English to Arabic Dictionary".
  • Search now includes translation titles, meanings, and translation synonyms.
  • The dictionary search form now defaults to "contains" matching, which is better suited for translated meanings and multilingual similar words.
  • Language-specific word URLs can resolve through translation slugs.
  • Existing primary word URLs continue working.
  • Word add/edit forms now support language-specific word titles, meanings, and similar words.

Suggestions and Imports​

  • Approved language meaning suggestions now update translation records.
  • Staff can review and edit the final merged meaning before approving a suggestion.
  • Added configurable LTR and RTL separators for merged suggested meanings.
  • Scandals/xFGlossary imports now store mapped language meanings in the dedicated translation meaning field.
  • Imported origins and parts of speech continue saving through the existing field-value system.

Reliability and Cleanup​

  • Improved approval queue handling for moderated words.
  • Improved cleanup when words or language fields are deleted.
  • Improved Word of the Day widget compatibility with the translation system.
  • Improved translation edit tracking for language-specific word meanings.
  • Improved protection against duplicate language-specific word URLs.
  • Improved upgrade checks for translation table indexes.
  • Improved upgrade handling so rich word definitions are not copied into English meanings.

📚 XenCustomize Word Meanings 2.0.3 Released​

This release adds the foundation for future multilingual dictionary features while keeping the existing Word Meanings experience fully compatible.

Multilingual Dictionary Foundation​

  • Added a new translation layer for dictionary entries.
  • Existing words now receive a primary English translation record automatically.
  • Fresh installs create the translation foundation from the start.
  • Upgrades from earlier versions create the translation foundation without removing or overwriting existing word data.
  • The existing word table remains in place for full compatibility with current pages, imports, widgets, permissions, moderation, suggestions, and redirects.
  • An English language field is created automatically when needed, so the new translation layer always uses a real dictionary language.

Data Safety​

  • Existing words, definitions, synonyms, language meanings, parts of speech, origins, pronunciation files, contributors, and view counts are preserved.
  • Current language meaning values remain unchanged.
  • The public dictionary and admin management pages continue to work as before.

📚 XenCustomize Word Meanings 2.0.2 Released​

This release introduces consistent public Word Meanings URLs and automatic redirect support for previously imported dictionary and glossary content.

Word Meanings URLs​

  • Public dictionary pages now use the clear and consistent /word-meanings/ URL prefix.
  • Word, language, alphabet, search, submission, and management links now use the new Word Meanings URL structure throughout the add-on.
  • Canonical links are generated using the configured XenForo board URL and route settings.

Legacy URL Protection​

  • Added automatic permanent redirects for supported legacy XF1 Word Meanings URLs.
  • Existing bookmarks and indexed legacy links are redirected to their equivalent current Word Meanings pages where possible.
  • Legacy language, alphabet, search, word, add-word, and edit-word URLs are supported.

Scandals/xFGlossary Redirects​

  • Added automatic redirects for sites that imported content from Scandals/xFGlossary.
  • Old glossary index and search URLs redirect to the Word Meanings index.
  • Old glossary term URLs redirect to the matching imported word.
  • Old language dictionary URLs redirect to the matching Word Meanings language page.
  • Old alphabet browsing URLs preserve the selected letter.
  • Supports xFGlossary installations that previously used XenForo route filters to display glossary URLs under /dictionary/.
  • Redirects activate after the source xFGlossary add-on has been disabled or removed, preventing conflicts during migration.

📚 XenCustomize Word Meanings 2.0.1 Released​

This release adds a native XenForo importer for Scandals/xFGlossary, along with public dictionary usability improvements, cleaner word pages, and better language display support.

Importer​

  • Added a standard XenForo ACP importer for Scandals/xFGlossary.
  • The importer is available from XenForo's Tools > Import data page.
  • Imports xFGlossary terms as Word Meanings words.
  • Imports definitions, view counts, post dates, content state, and contributor user data where possible.
  • Imports mapped language meanings into existing Word Meanings language fields.
  • Imports mapped parts of speech and origins into existing Word Meanings fields.
  • Supports xFGlossary source glossary selection.
  • Uses XenForo's standard import log system.
  • Runs Word Meanings user word count rebuild after import finalization.

Import Safety and Mapping​

  • Existing Word Meanings words are protected.
  • If an imported word slug already exists, that source term is skipped and the existing word is not overwritten.
  • Source custom fields default to Ignore for safety.
  • The importer shows suggested mappings where possible, but admins must explicitly choose which source fields to import.
  • Target languages, parts of speech, and origins must already exist in Word Meanings.
  • The importer does not automatically create new target fields.
  • Deleted source terms are skipped.

Admin Control Panel​

  • Improved field management redirects so admins return to the same field type tab after saving or deleting a field.
  • Added language text direction control for dictionary language fields.

Public Dictionary Improvements​

  • Refined alphabet browsing controls with a compact latest-words icon button and tooltip.
  • Refined dictionary language and alphabet block headers for a more consistent public layout.
  • Removed word view buttons from dictionary lists, giving more room to word snippets.
  • Refined word list letter badges to better match XenForo's native dynamic avatar styling.
  • Improved dictionary search so single-result searches open the word page directly.
  • Cleaned up duplicate public dictionary breadcrumbs.
  • Added dictionary search and alphabet browsing blocks to word view pages.
  • Added a word information sidebar block on word view pages.
  • Added a share this word share block on word view pages.
  • Added compact dictionary statistics and visitor contribution statistics to dictionary list pages.
  • Added quick word tools on word meaning pages for listening, copying words, copying meanings, and suggesting edits.
  • Improved right-to-left and left-to-right display support for language meanings.
  • Modernized the public dictionary search bar with an integrated search icon, inline filters, and improved mobile layout.
Back
Top Bottom