All three books provide glossaries, references to additional documents, and numerous appendices. Software Localization Software Internationalization and Localization , by Emmanuel Uren, Robert Howard, and Tiziana Perinotti, discusses the creation of products for international markets. The book lists over 40 separate engineering issues, including different languages, character sets, writing systems, currencies, currency formats, measurement systems, number formats, calendars, date formats, standards, legal systems, and cultures. Western European languages, for instance, use diacritical characters and additional non-English letters. Eastern European languages include Cyrillic script and Greek letters.
Asian languages use thousands of ideographic characters derived from traditional Chinese characters.
Arabic and Hebrew use a bidirectional writing system when English words are included. Different languages have different capitalization, hyphenation, spelling, and grammar rules, and imply different typography. In the U.S., the decimal separator is a period and the thousand separator is a comma. In most Western European nations, it is the opposite. A less obvious difference is numeric rounding rules.