Internationalization and localization tools


Culture-Sensitive C# Method

using System

public ObjectHandle CreateInstanceAndUnwrap(string assemblyName, string typeName);

public ObjectHandle CreateInstanceAndUnwrap(string assemblyName, string typeName, Object[] activationAttributes);

public ObjectHandle CreateInstanceAndUnwrap(string assemblyName, string typeName, bool ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityAttributes);

Internationalization (I18n) Method Overview

Creates a new instance of the specified type. Parameters specify the name of the type, and how it is found and created.

See Microsoft's MSDN online documentation for more information.

I18n Issues

The AppDomain class method CreateInstanceAndUnwrap should be passed a CultureInfo argument to ensure that any culture-sensitive arguments, such as dates or times, are interpreted properly.

Culture and Number Format Information

 

Lingoport internationalization and localization services and software