1. A computer-implemented method operative in a distributed computing environment having clients and a plurality of servers located across geographically dispersed boundaries, comprising: receiving, at a server, a first request from a client, wherein the first request is a request to invoke a remote procedure call at the server; receiving, at the server, a second request from the client, wherein the second request comprises an internationalization context for processing the first request, wherein the internationalization context specifies geographically specific parameters set for the client; extracting the internationalization context from the second request; processing the first request at the server using the internationalization context, wherein processing the first request comprises: providing the first request and internationalization context to an application configured to perform calculations requested by the remote procedure call using the geographically specific parameters included in the internationalization context and further configured to return a result formatted according to a formatting convention selected based on the geographically specific parameters; attaching the internationalization context to the first request; and propagating the first request with the attached internationalization context from the server to an application associated with an application interface on a second server.