Using the strings resource, every occurrence of a string used in a dictionary can be viewed and updated throughout the application, wherever it occurs. This allows you to update all occurrences of a string in one step; for instance, if you’re updating certain terms or translating a dictionary to another language, you can change a string resource once instead of changing the same string in each place it occurs.
String resources are useful for translating an application dictionary to a different language or for accommodating different terms used in other regions or businesses. For instance, to change all occurrences of the words “Customer Name” to “Client Name,” you could select the Customer Name string and change it to Client Name instead of changing each individual prompt, text value or window name.