About
Services
Technology
Solution
Institute
Clients
Partners
Printer friendly page
eTranslate Institute
Cultural Training
Globalization Strategy
Globalization from a Management Perspective
Internationalization Management
Globalization Basics
Internationalization Platforms: MS Windows
Internationalization Platforms: Unix/Linux/Solaris
Internationalization and Localization Testing
Internationalization and Software Development: C and C++
Internationalization and Software Development: Java
Internationalization and Software Development: Visual Basic
Internationalization and Software Development: Scripting Languages
Localization Basics
Globalization and Content Creation
Writing English for an International Audience
   
 
Internationalization and Software Development: C and C++

Course Description
This course introduces how Internationalization concepts are implemented by C/C++ languages. In particular their locale classes and encoding methods are described and how external i18n libraries can prevent re-inventing the wheel.

Audience: The course is designed for Technical management, software architects, developers and testers.

Duration: The course is approximately 4 hours in duration.

Prerequisites
The course has the following prerequisites:
  • Globalization Basics
  • Internationalization Platforms: MS Windows or Internationalization Platforms: Unix/Linux/Solaris
Syllabus

    1. The definition and use of Locale in C and C++
    2. Encoding concepts and issues from a software development aspect and how they influence the choice of functions.
    3. Review of the locale sensitive functions/classes in C and C++
    4. Encoding Conversions
    5. Pitfalls and issues
    6. Coding standards and development environment
    7. Resource Files (Various formats)
    8. Use of the International Components for Unicode (ICUC) library
    9. Question and Answer

     



 
 


  Sitemap | Privacy Policy | Disclaimer | Clients | Locations | Contact Us
 What We Do | Globalization Strategies | International Branding | eBusiness Internationalization | Software Localization| Web Site Translation | Technical Translation | Medical Translation | Language Translation | Legal Translation | Desktop Publishing
  Professional Translation | Online Translation | Multilingual Website | Free Translation | Quality Translation | Translation Services | Multilingual Content | Multimedia and Publishing | Multilingual Engineering
  Testing and Quality Assurance | Translation Management | Document Translation | Language Copywriting Services | Web Content Translation| International Media Monitors | Search Engine Promotion
 Cultural Consultancy | Multicultural Communication | Email Translation | Ethnic Media Release | Domain Name Management | Languages & Formats | Our Process | Quality Control
 Content Management System | Translation Management System | solution | Training 
  © 1994-2008 eTranslate.com.au. All rights reserved.