Localizing Web projects can be a time-consuming process when creating global applications. The WebSchedule controls and components can be easily localized by selecting the setting WebScheduleInfo’s™ CultureInfo property. However, setting this property has no effect on the different WebSchedule forms (i.e., Appointment, Recurrence, and Reminder).
Because the WebSchedule forms are located in a separate Web project file, we have fully localized the project by creating the string.resx file located in the App_GlobalResources folder. Before you modify any of these forms, it’s important to understand the Guidelines for Customizing the Appointments and Reminders Forms.
To create a new .resx file for a different culture, create a copy of the string.resx file and rename it to a different culture, such as string.es-ES.resx for the Spanish locale. Replace the Value string for each value that needs to be translated.
The following screen show displays the Appointment form translated into the Spanish locale.