Better support for family name prefixes

Created on 10 June 2011, about 14 years ago
Updated 12 July 2025, about 1 month ago

A number of family names have common prefixes that should be ignored for sorting.

For example: Martinus de Groot

Some other prefixes found after a 5min Google search:

Afrikaans: De, Du, Van der, Von
Danish: De, Den, op de, ter, Van, Van der, ten, Van 't
English: D', De, De la, Du, Le, Van, Von
French: La, Le, Du, Des
German: Am, Aus'm, Vom, Zum, Zur
Italian: A, D', Da, De, Del, Della, Di, Li, Lo
Portuguese: Da, Dos
Romanian: De
Spanish: Las, De, De las, Del

The best solution would be to include a normalised surname in the database and sort according using this. This should also reduce the surname into standard latin character set to ensure that ASCII variants are listed correctly.

This is postponed due to a core Drupal 7 limitation: ✨ Field type modules cannot maintain their field schema (field type schema change C(R)UD is needed) Needs work

✨ Feature request
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡¦πŸ‡ΊAustralia alan d.

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States bluegeek9

    I would be willing to work on this, assuming it is still relevant.

    I have some question about the "letters" below

    Which letter should be assigned to the family prefix?

    "Family name."
    I assume this will remain the same and will not include the family prefix.

    "First letter family."
    Should there be a 'First letter family prefix.'?

    "Initials (all) from given and family."
    Should this be updated to include the initial from the family prefix?

    "Initials (all) from given, middle and family."
    Should this be updated to include the initial from the family prefix?

    "Conditional: Preferred given or family name (preferred prioritized)."
    "Conditional: Preferred given or family name (family prioritized)."
    "Conditional: Given or family name (given prioritized)."
    "Conditional: Given or family name (family prioritized)."
    Should any of these include the family prefix initial?

  • πŸ‡ΊπŸ‡ΈUnited States bluegeek9
Production build 0.71.5 2024