I've commented before about time sensitive location names. This is a very simple problem which can easily be solved with database tools. When programming at BYU, the university had many codes which were used for various purposes. By combining the code with its context, it was easy to determine what the code meant at a particular time and in a specific setting. The same could be done with locations. If the lattitude and longitude were stored as pointers in the individual records, marriage records, event records, etc. then a simple lookup of that point on the map coupled with the time frame could retrieve what it was called at that point in time and in whatever language you wish it. By similar logic, you could find a location in the Master Locations table and then have another "show list" function to display all the alternate names for that referenced geo point. The alternates would not have to be in the notes for every location but rather they would come from a table similar to the Geo Database. This might also provide a better way to verify locations than the current method of the "county verifier" as it could be made functional for all areas of the world. In summary, I would always find the current location in whatever language I might be using and then have it verified against a Geo Database type of table. Then I would have an option that I could check to show all locations in their time-sensitive name or in the current name or possibly both.
While I'm at it, I'll give one more possibility that would be easy to implement. The locations table should not have any of what I call "location modifiers". Legacy calls them "prepositions" even though some of them are not actually considered such. They are words like near, of, from, probably, and many more. To correct this situation, it would require another table of these location modifiers that the user could add to if necessary and then in the individual record, marriage record, event record, etc. there would be a pull-down for the location modifiers next to each location field. The default would be blank or none but if a location modifier were selected, the pointer for it would be in the record and associated with the field that it modifies. That way, all locations in the Master Locations table could be verified because none would have location modifiers in them. I realize that even though these mechanisms might be easy to visualize that they may require some major re-programming but the method would be very consistent and allow for each location to be listed just once. Ron Taylor Legacy User Group guidelines: http://www.LegacyFamilyTree.com/Etiquette.asp Archived messages after Nov. 21 2009: http://www.mail-archive.com/legacyusergroup@legacyusers.com/ Archived messages from old mail server - before Nov. 21 2009: http://www.mail-archive.com/legacyusergroup@legacyfamilytree.com/ Online technical support: http://www.LegacyFamilyTree.com/Help.asp Follow Legacy on Facebook (http://www.facebook.com/LegacyFamilyTree) and on our blog (http://news.LegacyFamilyTree.com). To unsubscribe: http://www.LegacyFamilyTree.com/LegacyLists.asp