# Correcting the spelling of Names

**URL:** <https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402>\
**Category:** Help\
**Tags:** supertool-script\
**Created:** [March 14, 2023, 8:05am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402 "2023-03-14T08:05:21Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![errol](https://avatars.discourse-cdn.com/v4/letter/e/f07891/32.png) [@errol](https://gramps.discourse.group/u/errol)\
**Post date:** [March 14, 2023, 8:05am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/1 "2023-03-14T08:05:21Z")

</div>

Gramps version 5.1.5 OS Linux Mx  
I have found out that I misspelt a surname of all the members of a family. Is there a way to correct the spelling and have it corrected for all the members of that family without having to correct the spelling for each individual? TIA

---

<div class="post-metadata">

**Author:** ![SNoiraud](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/snoiraud/32/72_2.png) [@SNoiraud](https://gramps.discourse.group/u/SNoiraud)\
**Post date:** [March 14, 2023, 8:31am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/2 "2023-03-14T08:31:05Z")

</div>

I know no tool or plugin to do it easily.  
For me, there is no correct spelling. I always record the birth name, so I can have a different spelling in the same family.

 ![spelling.1](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/c/c882e014dd1403b4b30187d3e5b594c243cc2edc.png)

---

<div class="post-metadata">

**Author:** ![errol](https://avatars.discourse-cdn.com/v4/letter/e/f07891/32.png) [@errol](https://gramps.discourse.group/u/errol)\
**Post date:** [March 14, 2023, 8:57am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/3 "2023-03-14T08:57:07Z")

</div>

The spelling in my case is that all the same family names are spelt the same way but incorrectly. They are all listed under the same title so I thought that if I could find a way to change the title surname all the surnames under that title would be changed.

---

<div class="post-metadata">

**Author:** ![pgerlier](https://avatars.discourse-cdn.com/v4/letter/p/41988e/32.png) [@pgerlier](https://gramps.discourse.group/u/pgerlier)\
**Post date:** [March 14, 2023, 9:23am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/4 "2023-03-14T09:23:46Z")

</div>

Unfortunately you can’t. A name and all its components are “private” data in a Person record. A “name”, if considered as a record by itself, cannot be shared between persons (design choice). Consequently, you’re doomed to edit every person.

In addition, in old records, you can never be sure about a name spelling because they were written in an essentially oral society. Spelling would highly depend on the culture and literacy of the clerk. The same person may be designated with a spelling at birth, another one at marriage and even another one at death, not speaking of the records for children birth. My practice is to record all these variants as alternate names, birth name being the main one.

---

<div class="post-metadata">

**Author:** ![errol](https://avatars.discourse-cdn.com/v4/letter/e/f07891/32.png) [@errol](https://gramps.discourse.group/u/errol)\
**Post date:** [March 14, 2023, 9:41am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/5 "2023-03-14T09:41:34Z")

</div>

Thank you for the explanation. I hoped there was a way but understand why there can’t be. I’ll deal with it.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 14, 2023, 11:17am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/6 "2023-03-14T11:17:07Z")

</div>

The [Name Editor Tool](https://gramps-project.org/wiki/index.php/Addon:Isotammi_addons#Name_Editor_Tool) and [Name Merge Tool](http://wiki.isotammi.net/wiki/Name_Merge_Tool) addons are specifically for harmonizing names.

 ![](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/1/197d0c9f7e1af41cde191cc6428ad8c25d24d5bf.png)  
 ![](https://global.discourse-cdn.com/free1/uploads/gramps/original/2X/7/7a9ec64cb7ea8d85877af07977b70923f1128b6c.png)  
They are available through the Isotammi project’s list of Addons for Gramps.

As with all tools that do mass edits, [MAKE A BACKUP](https://gramps-project.org/wiki/index.php/Gramps_5.1_Wiki_Manual_-_Manage_Family_Trees#Backing_up_a_Family_Tree) before using this tool.

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 14, 2023, 11:46am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/7 "2023-03-14T11:46:27Z")

</div>

They appear quite similar. The **Name Editor** has powerful search & replace and could be complex to learn. The **Name Merge** ensure that the names will match an existing one.

(Looks like there are a couple untranslated Finnish labels in the Name Merge. Here’s Google Translate’s interpretation: Nimiä = Names ; Henkilöitä = Personal age. I have NO idea what “personal age” could mean. )

But @kku , @PeterPower , @jpek-m , and @TimNal could tell us if we’re missing an alternative (besides SuperTool… which can do almost anything!) The Isotammi project has been coordinating efforts of multiple users towards a collective genealogical project. So they have a lot of tools for normalizing and merging data.

---

<div class="post-metadata">

**Author:** ![dsoprea](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/dsoprea/32/2639_2.png) [@dsoprea](https://gramps.discourse.group/u/dsoprea)\
**Post date:** [March 20, 2023, 9:02am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/8 "2023-03-20T09:02:37Z")

</div>

Export to a text format (e.g. a ‘gramps’ file), do a search-and-replace (uncompressing and then recompressing if necessary), and then reimport.

---

<div class="post-metadata">

**Author:** ![kku](https://avatars.discourse-cdn.com/v4/letter/k/6bbea6/32.png) [@kku](https://gramps.discourse.group/u/kku)\
**Post date:** [March 22, 2023, 9:06am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/9 "2023-03-22T09:06:54Z")

</div>

Brian, it is “Henkilöitä”, not “Henkilöikä” and it means simply “Persons” (or People), ie. “The number of people”. Will be fixed at some point.

ti 14. maalisk. 2023 klo 13.56 Brian McCullough via The Gramps Project (Discourse Forum & Mailing List) ([notifications@gramps.discoursemail.com](mailto:notifications@gramps.discoursemail.com)) kirjoitti:

---

<div class="post-metadata">

**Author:** ![dan\_inbox](https://avatars.discourse-cdn.com/v4/letter/d/3bc359/32.png) [@dan\_inbox](https://gramps.discourse.group/u/dan_inbox)\
**Post date:** [March 30, 2023, 7:09am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/10 "2023-03-30T07:09:35Z")

</div>

> [@pgerlier](#):
>
> in old records, you can never be sure about a name spelling because they were written in an essentially oral society. Spelling would highly depend on the culture and literacy of the clerk. The same person may be designated with a spelling at birth, another one at marriage and even another one at death

We have a case worse, a family name that is spelt differently, with a C in “proper French” and with a Q in the regional language “Auvergnat”. Before 1850, in most records which contain the name more than once, there are both spellings in the same single document.  
When editing, it is a royal pain to have the individuals in two hierarchies. I’m not sure how to fix this.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 30, 2023, 10:33am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/11 "2023-03-30T10:33:01Z")

</div>

> [@dan\_inbox](#):
>
> We have a case worse, a family name that is spelt differently, with a C in “proper French” and with a Q in the regional language “Auvergnat”.

In the [Name Editor](https://gramps-project.org/wiki/index.php?title=Gramps_5.1_Wiki_Manual_-_Entering_and_editing_data%3A_detailed_-_part_3#Name_Editor), there is the [Group As](https://gramps-project.org/wiki/index.php/Grouping_Surnames) option. It allows bringing various spellings of a surname into the grouping. In the example I used was some branches of a family using “Clarke” while most stayed with “Clark”

---

<div class="post-metadata">

**Author:** ![emyoulation](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/emyoulation/32/67_2.png) [@emyoulation](https://gramps.discourse.group/u/emyoulation)\
**Post date:** [March 30, 2023, 4:40pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/12 "2023-03-30T16:40:09Z")

</div>

The Grouping override is very useful for collating Surname variants. But unfortunately, there isn’t a corresponding “ignore surname on Group subSort” functionality.

So your Grouped ‘Smith/Smythe/Smyth’ will have separate subgroupings for each Surname Variant (and each multiple Surname combo) subsorted on each Given name.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 30, 2023, 5:24pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/13 "2023-03-30T17:24:20Z")

</div>

This why I set my default display name to `Given Surname`. This brings John Clark together with John Clarke. This has the additional benefit of having the name displayed in reports without the comma.

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [March 30, 2023, 5:27pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/14 "2023-03-30T17:27:51Z")

</div>

See the fix in feature request [0011788: Sorting of people with grouped surnames](https://gramps-project.org/bugs/view.php?id=11788),

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [March 30, 2023, 7:50pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/15 "2023-03-30T19:50:24Z")

</div>

I had forgotten about this fix. It should be merged into the code.

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [April 27, 2023, 11:03am UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/16 "2023-04-27T11:03:15Z")

</div>

I had been thinking about sorting of names where I had set various surnames together using Group As. I just made a major change.

I just set ALL name records to use the Sort override in the name editor using the name display option “`Given`”. (Lots of search and replace of the XML backup.)

Using this setting and removing the FR 0011788 has all the grouped surnames mixed together with a proper sort by the Given name. My default display name remains “`Title Given "Nickname" Surname, Suffix`”.

With all records set, adding a child to a family, or a father to a child the alternate sort option carries over with the father surname guessing set. The only new records that will need to be manually set will be new mothers of the family or a new spouse.

---

<div class="post-metadata">

**Author:** ![dan\_inbox](https://avatars.discourse-cdn.com/v4/letter/d/3bc359/32.png) [@dan\_inbox](https://gramps.discourse.group/u/dan_inbox)\
**Post date:** [April 27, 2023, 12:58pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/17 "2023-04-27T12:58:59Z")

</div>

Thank you for this hint, but since it doesn’t sort the result right, and since I am not comfortable with implementing the “fix in feature request 0011788”, I’ll wait until the feature is implemented.

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [April 27, 2023, 1:23pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/18 "2023-04-27T13:23:32Z")

</div>

> [@DaveSch](#):
>
> I just set ALL name records to use the Sort override in the name editor using the name display option “`Given`”.

That sounds like it will work well for you in this case. But are there other places in Gramps (besides the People category view) where names are sorted, but not grouped?

---

<div class="post-metadata">

**Author:** ![DaveSch](https://yyz2.discourse-cdn.com/free1/user_avatar/gramps.discourse.group/davesch/32/40_2.png) [@DaveSch](https://gramps.discourse.group/u/DaveSch)\
**Post date:** [April 27, 2023, 1:36pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/19 "2023-04-27T13:36:20Z")

</div>

In the People view, if you sort on Name it will sort the list based how the name as displayed. Lists People will show in various References tabs but again the default would be something other than alphabetical by name.

Maybe the NarrWeb when a list of other people share a Place record. I would have to see how this type of list is currently ‘sorted’.

---

<div class="post-metadata">

**Author:** ![GeorgeWilmes](https://avatars.discourse-cdn.com/v4/letter/g/c57346/32.png) [@GeorgeWilmes](https://gramps.discourse.group/u/GeorgeWilmes)\
**Post date:** [April 27, 2023, 1:55pm UTC](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402/20 "2023-04-27T13:55:03Z")

</div>

I haven’t used the Book feature, but I understand it can include an alphabetical index.

[Next page](https://gramps.discourse.group/t/correcting-the-spelling-of-names/3402.md?page=2)
