The user experience begins as soon as a user adds your application. Remember, you only get one chance to make a first impression. Make a great one, so that users will continue to run your application. Offer a "smart" initial experience to your users by adhering to the general principles:
yap_jurisdiction (an ISO 3166
country code passed as a post parameter to YAP applications) and
Accept-Language (an RFC 2616 section 14.4
language priority list passed as a header to YAP
applications).