▼
MSDN Library Visual Studio 6.0
▶
Welcome to the MSDN Library
▶
Visual Studio Documentation
▶
Visual Basic Documentation
▶
Visual C++ Documentation
▶
Visual FoxPro Documentation
▶
Visual InterDev Documentation
▶
Visual J++ Documentation
▶
Visual SourceSafe Documentation
▶
Tools and Technologies
▶
Microsoft Office Development
▶
Platform SDK
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Specifications
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▼
Books
▼
Developing International Software for Windows 95 and Windows NT
About The Author
Microsoft Win32 Internationalization Checklist
Foreword
Preface
▶
Chapter 1 Understanding Internationalization
▼
Chapter 2 Designing a Global Program
Planning a Global Program
Identifying Localization Requirements in Specs
▶
Customizing Features
Organizing a Product Team
▶
Setting Up a Development Environment
▼
Smart Coding Practices
Avoid Hard Coding Localizable Elements
Make Buffers Large Enough to Hold Translated Text
Do Not Limit Character Parsing to Latin Script
Do Not Assume That Characters Are Always 8-Bit
Do Not Localize Strings Saved As Part of Your File Format
Avoid Certain Coding Shortcuts
Language-Specific Code
Making Life Easier for Translators
Testing Considerations
Summary
▶
Chapter 3 Encoding Character Sets
▶
Chapter 4 Preparing the User Interface for Localization
▶
Chapter 5 Supporting Local Conventions
▶
Chapter 6 Accommodating Multilingual I/O on Microsoft WindowsA
▶
Chapter 7 Processing Far Eastern Writing Systems
Appendix A Glossary
▶
Appendix B Common Latin Diacritics and Ligatures
Appendix C Selected International Punctuation Symbols
▶
Appendix D Sort Order for Selected Languages
Appendix E Code Page Support in Microsoft Windows
Appendix F Locale-Specific Code Page Information
▶
Appendix G DBCS/Unicode Mapping Tables
▶
Appendix H Code Pages
Appendix I Microsoft Win32 Country Specific and Language Specific Information
Appendix J Platform Support for the Win32 NLSAPI
▶
Appendix K Locale Support in Microsoft Windows
▶
Appendix L Multilingual API Functions and Structures
▶
Appendix M Font Signature Bit-Field Assignments
▶
Appendix N Windows 95 Input Method Manager API Functions
▶
Appendix O Windows 95 Input Method Manager API Messages and Parameters
Appendix P Localized Editions of Microsoft Windows
▶
Appendix Q International Keyboard Layouts
▶
Appendix R Dead-Key Combinations on International Keyboard Layouts
▶
Appendix S Weights and Measures
Appendix T International Currency-Date-and Time Formats
▶
Appendix U Paper and Envelope Types and Sizes
Appendix V International Address Formats
Appendix W Microsoft Subsidiaries
Additional Reading
▶
Advanced Microsoft Visual Basic 5
▶
Hardcore Visual Basic
▶
Inside OLE
▶
Microsoft Jet Database Engine Programmer's Guide
▶
PC 97 Hardware Design Guide
▶
PC 98 System Design Guide
▶
Programming the Windows 95 User Interface
▶
Understanding Thin-Client/Server Computing
▶
The Windows Interface Guidelines for Software Design
▶
Partial Books
▶
Periodicals
▶
Conference Papers