Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.6: Improve multi-country support in Address Book Apps
Snow Leopard only hintI have written a free Address Book plug-in that addresses two issues I've experienced with Address Book:
  • Country names: After using this plug-in, you won't have so many variations for country names (for instance, all contacts will show United States, instead of many variations like USA, US, United States of America, etc.
  • Country address formats: The plug-in tells Address Book to use the formatting that belongs to that contact's country. For example, my default format is for the Netherlands, which means that, for US addresses, State is missing and Zip and City are switched. The plug-in fixes that problem.
While the preferred method is to use this as an Address Book plug-in (save it to your user's Library/Address Book Plug-Ins folder), it can also be run in standalone mode. You can specify, in the script, what countries to check and what your preferred country names are. It also has Growl support for the summary.

You can read much more about it, and download the script, in this blog post.

[robg adds: I have mirrored the script here on macosxhints.com, but I recommend checking out the original post for updated versions, more explanatory screenshots, and further installation help. The author submitted this hint as 10.6 only, so I've left it categorized that way. If you test it on a pre-10.6 system and it works, please let me know.]
    •    
  • Currently 2.25 / 5
  You rated: 3 / 5 (16 votes cast)
 
[8,451 views]  

10.6: Improve multi-country support in Address Book | 9 comments | Create New Account
Click here to return to the '10.6: Improve multi-country support in Address Book' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.6: Improve multi-country support in Address Book
Authored by: winfred on Jan 11, '10 09:25:36AM

v1.2 had a small issue for non-Growl users, this is fixed in v1.2.1 available on the original site. Thanks to those that reported it!



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: nken on Jan 11, '10 11:07:02AM
Country specific address format can be easily changed using the existing menu item, right?

[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: winfred on Jan 11, '10 01:18:11PM

Hi nken,
Correct (see description on the site), the script automates this as I did not want to do this manually for all my international contacts. I figured it was a bit silly having to do this manually if the regular country field already contained info that could be used to deduce what the format should be.

Edited on Jan 11, '10 01:23:00PM by winfred



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: tferraro on Jan 11, '10 03:18:03PM

Works fine in 10.5



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: Loh-Q on Jan 11, '10 07:35:27PM

I'm running 10.6.2 on a MacPro 2 x 2.66Ghz 8 core Mid-2009. It crashes Address Book as soon as I click an address.

---
Mac muzak maniac



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: winfred on Jan 12, '10 01:21:00AM

Do not hesitate to contact me if you have any issues (or suggestions, etc.) You can use the e-mail link on the macosxhints site or contact form on my site. FYI to all, have sent mail to Loh-Q to get more details.



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: Loh-Q on Jan 12, '10 03:01:25AM

Hi Winfred

Thanks for emailing me :-)
I am using script version 1.2.1 downloaded from your blog page, I had it installed in "~Library/Address Book Plug-Ins" with my home directory.
I clicked on "home" within a persons address details and immediately got the "spod" problem. I clicked on Address Book within the Dock and it gave me the option to force quit, so I knew it had frozen. Before I had chance to use the force quit option, Address Book quit and the generic "this application has quit" box appeared. I clicked the report button and the window closed. I then removed the script and relaunched Address Book, tried the same action and it did not crash and has remained stable. I have not re-installed the script or ran it in stand alone mode.
I hope this helps :-)
I think it's a great idea for a script as I have friends and family in several different countries other than where I reside, which is currently Canada.
Regards
Bobbi Style
aka Loh-Q

ps I am checking my system to see if I can find the crash report.

---
Mac muzak maniac



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: winfred on Jan 13, '10 12:14:57PM

Update about the troubleshooting, it is the Google Earth plug-in complaining about "Symbol not found: _IsLessThanSnowLeopard", referenced from: ~/Library/Address Book Plug-Ins/BTGoogleEarth.bundle/Contents/MacOS/BTGoogleEarth (Expected in: /Library/Frameworks/GoogleMapsShared.framework/Versions/A/GoogleMapsShared).
Does it ring a bell with anyone? No idea why this error appears after installing the country plug-in.



[ Reply to This | # ]
10.6: Improve multi-country support in Address Book
Authored by: Loh-Q on Jan 13, '10 01:27:44PM

It turns out that the crash was caused by two versions of BTGoogleEarth trying to run at the same time. I managed to remove all traces of it and do a clean install which fixed the crashing issue completely.

I must say a HUGE thanks to Winfred on emailing back and forth until this was fixed! Your little script was a massive upgrade to my Address Book!
Carry on the good work :-)
Bobs
aka Loh-Q

---
Mac muzak maniac



[ Reply to This | # ]