Flylib.com
Developing International Software
Developing International Software
ISBN: 0735615837
EAN: 2147483647
Year: 2003
Pages: 198
Authors:
Dr. International
BUY ON AMAZON
Cover Page
LOC Page
Foreword
Acknowledgments
How to Use This Book
Part I: Introduction
Chapter 1: Understanding Internationalization
Locales
World-Readiness
Localization
Summary
Chapter 2: Designing a World-Ready Program
Identifying World-Ready Requirements in Specifications
Planning for Globalization
Customizing Features
Organizing a Product Team
Setting Up a World-Ready Development Environment
Making Life Easier for Translators
Testing Considerations
Summary
Part II: Globalization
Chapter 3: Unicode
Traditional Character Encoding
A Closer Look at Unicode
Creating Win32 Unicode Applications
Encodings in Web Pages
Encodings in the .NET Framework
Encodings in Console or Text-Mode Programming
Summary
Chapter 4: Locale and Cultural Awareness
Concept of Locale
Retrieving the Right Locale
Date and Calendar Formatting
Time Formatting
Currency Formatting
Casing
Sorting and String Comparison
Number Formatting
Addresses
Paper Size
Telephone Numbers
Units of Measure
Locale Awareness in Console
Summary
Chapter 5: Text Input, Output, and Display
Input Languages
Complex Scripts
Options for Displaying Text
Fonts
Summary
Chapter 6: Multilingual User Interface (MUI)
MUI Support in Windows
Options for Offering an MUI Solution
How to Implement Your Own Satellite DLLs
Summary
Part III: Localizability
Chapter 7: Software Localizability Guidelines
Isolating Localizable Resources
String Handling
Localizability Considerations for the UI
Summary
Chapter 8: Mirroring
The Technology
Mirroring in Win32 Applications
Mirroring in Web Pages
Mirroring in the .NET Framework
Summary
Chapter 9: Content Localizability Guidelines
Keep Content Simple
Follow Basic Writing Style Principles
Respect Cultural and Local Sensitivity
Write for Easy Recycling and Reduced Localization Costs
Respect Cultural Sensitivity in Art and Multimedia
Design the Help System with Global Functionality
Summary
Part IV: Localization
Chapter 10: Localization
Localization Elements
Localization Tools
Localization Team
Establishing Localization Guidelines
Content Localization
Summary
Part V: Testing
Chapter 11: Testing for World-Readiness
Quality Assurance for World-Readiness
The World-Ready Approach to Testing
Globalization of the Test
Localizability Testing
Localization Testing
The Role of Test Tools
Summary
Sample International Test Cases
Chapter 12: Testing Localizability with Pseudo-Localization
Categories of Localizability Bugs
Most Common Features of Pseudo-Localization
Additional Uses for Pseudo-Localization
Summary
Part VI: Tools and Technologies
Chapter 13: Graphics Device Interface Plus (GDI)
Overview of the Technology
Availability
International Features
International Best Practices
Additional Resources
Summary
Chapter 14: Hypertext Markup Language (HTML)
Overview of the Technology
International Features
International Best Practices
Additional Resources
Summary
Chapter 15: Microsoft Internet Information Services (IIS) and Microsoft Active Server Pages (ASP)
Overview of the Technology
Availability
International Features
Issues with IIS 4 and IIS 5
International Best Practices
Additional Resources
Summary
Chapter 16: Microsoft Office
Overview of the Tool
Availability
International Features
International Best Practices
Alternatives
Additional Resources
Summary
Chapter 17: MLang
Overview of the Technology
Availability
International Features
Alternatives
Additional Resources
Summary
Chapter 18: Microsoft Layer for Unicode (MSLU)
Overview of the Tool
Availability
Additional Resources
Summary
Chapter 19: The Microsoft .NET Framework
Overview of the Platform
Availability
International Features
Additional Resources
Summary
Chapter 20: OpenType Fonts
Overview of the Technology
Availability
International Features
Issues
International Best Practices
Alternatives
Additional Resources
Summary
Chapter 21: Rich Edit
Overview of the Technology
Availability
International Features
Issues
International Best Practices
Alternatives
Additional Resources
Summary
Chapter 22: Microsoft SQL Server
Overview of the Technology
Availability
International Features
International Best Practices
Additional Resources
Summary
Chapter 23: Microsoft Windows Text Services Framework (TSF)
Overview of the Technology
Availability
International Features
Additional Resources
Summary
Chapter 24: Uniscribe
Overview of the Technology
Availability
International Features
Additional Resources
Summary
Chapter 25: Microsoft Visual Studio .NET
Overview of the Tool
Availability
International Features
Additional Resources
Summary
Chapter 26: Extensible Markup Language (XML)
Overview of the Technology
Availability
International Features
International Best Practices
Additional Resources
Summary
Developing International Software
ISBN: 0735615837
EAN: 2147483647
Year: 2003
Pages: 198
Authors:
Dr. International
BUY ON AMAZON
Cisco IP Telephony (CIPT) (Authorized Self-Study) (2nd Edition)
Configuring Class of Service
Time-of-Day Routing Usage Scenario
Configuring the Device Security Mode
Bandwidth Management
Java for RPG Programmers, 2nd Edition
The World Of Java
Arrays And Vectors
User Interface
More Java
Appendix C Obtaining The Code Samples
Practical Intrusion Analysis: Prevention and Detection for the Twenty-First Century: Prevention and Detection for the Twenty-First Century
Understanding Intrusion Detection
Tcpdump
IDS and IPS Internals
Data Correlation
Policy and Procedures
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The AJAX Revolution
The Microsoft Client Library for AJAX
Partial Page Rendering
Built-in Application Services
Building AJAX Applications with ASP.NET
.NET-A Complete Development Cycle
Project Planning
Analysis of the Photo Editor Requirements
GDI+ Programming
Advanced GDI+ Extensions
Design of the Advanced GDI+ Extensions
Quartz Job Scheduling Framework: Building Open Source Enterprise Applications
Whos Using Quartz?
Using JobStoreTX
Configuring Datasources for JobStoreCMT
Listening for Trigger Events
Configuring JobStore Settings
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies