With the Multi-Location Dial Plan feature, announcement extensions are stored as digit strings. The software routes these digit strings through Uniform Dial Plan (UDP) processing. This processing is similar to dialing a telephone extension. When the software dials a shortened extension for an announcement, the software prepends the location prefix onto the extension. With both the location prefix and the extension, the software can play the announcement to the caller in the proper language.