Localization
iXperion supports the use of multiple languages and is capable of translating resources for specific cultures. Localization is supported on various levels in iXperion. The Locale macro forms an important part of the iXperion localization framework. The macro implements features such as outputting number, datetime and other pieces of information in the correct format for a specific culture.
The localization features of iXperion are based on the .NET localization features. Whenever a formatting pattern needs to be specified, use the .NET patterns. Culture settings on the Locale macro are customizable in the smartsite.config configuration file. The localization section allows for overriding various datetime and number formatting patterns.
Culture settings are not dependent on a user regional settings (ie. the settings applied using the Control Panel > Regional Settings and Language options). If you want to override the default localization settings for a culture, you need to modify the smartsite.config.
Topics
- Site Building topics
- Knowledge Base
- Concept
-
Developer
- Building SXML components
- Advanced Topics
- The Smartsite Runtime
- Database changes
- Internationalization
-
Class Library Reference
- ( Default Namespace ) Namespace
- Smartsite.AspNet.Bridge Namespace
- Smartsite.Base Namespace
- Smartsite.Base.Acl Namespace
- Smartsite.Base.Encryption Namespace
- Smartsite.Base.HttpNamespaceManager Namespace
- Smartsite.Base.Metadata Namespace
- Smartsite.Charts Namespace
- Smartsite.Configuration Namespace
- Smartsite.Core Namespace
- Smartsite.Core.Assets Namespace
- Smartsite.Core.EventSynchronizationClient Namespace
- Smartsite.Core.Services Namespace
- Smartsite.Core.Statistics Namespace
-
Smartsite.Data Namespace
- AmbientTransaction Class
- AmbientTransactionState Enumeration
- AuditObjectType Class
- Auditor Class
- Auditor.Localize Delegate
- BaseSettings Class
- CachedTable Class
- ConnectionString Class
- ContentRelation Class
- ContentRelations Class
- ContentRelationStorage Class
- CreateSchemaSettings Class
- Database Class
- DatabaseColumn Class
- DatabaseColumns Class
- DatabaseExecuteSettings Class
- DatabaseRelation Class
- DatabaseServerType Enumeration
- DatabaseStorage Class
- DatabaseStoredProcedure Class
- DatabaseStoredProcedureParameter Class
- DatabaseStoredProcedureParameters Class
- DatabaseStream Class
- DatabaseTable Class
- DataReader Class
- DataRecord Class
- ExecuteType Enumeration
- ExtraFieldProperties Class
- ExtraFieldPropertyBag Class
- FieldLoadStatus Enumeration
- FileLinkStorage Class
- FileStorage Class
- FilterExpression Class
- ForeignKeyRule Enumeration
- GenericDatabase Class
- LoadSettings Class
- LoadStatus Enumeration
- LookupList Class
- LookupList.LookupType Enumeration
- MetaDatabase Class
- MetaDataColumn Class
- MetaDataSet Class
- MetaDataTable Class
- MetaField Class
- MetaFieldProperties Class
- MetaFieldProperty Class
- MetaFields Class
- MetaLayer Class
- MetaRelations Class
- MetaType Class
- MetaType.PrimaryFieldCollection Class
- MetaTypeBuilder Class
- MetaTypeBuilder.MetaField Class
- MetaTypeBuilder.MetaFieldProperties Class
- MetaTypeBuilder.MetaFieldProperty Class
- MetaTypeBuilder.MetaFields Class
- MetaTypeBuilder.VersioningBuilder Class
- MetaTypeException Class
- MetaTypeOperation Enumeration
- MySqlDatabase Class
- NumberingMode Enumeration
- OracleDatabase Class
- OracleDataReader Class
- PreparseParameterInfo Class
- PrimaryKeyList Class
- PrimaryKeyList.FieldCollection Class
- PrimaryKeyList.ValueCollection Class
- PrimaryKeyListToStringStyle Enumeration
- PropertyMeta Class
-
PropertyNames Class
-
PropertyNames Fields
- ContentRelation Field
- ContentRelationReciproke Field
- ContentTypeField Field
- CrossTable Field
- CrossTableExternalKeyField Field
- CrossTableExtraFields Field
- CrossTableInternalKeyField Field
- CrossTableSortColumn Field
- Default Field
- DefaultSxmlFormat Field
- ExternalKeyField Field
- ExternalTable Field
- FileLinkLastWriteField Field
- FileLinkPhysicalField Field
- InternalKeyField Field
- Localize Field
- LookupList Field
- LookupListBitPattern Field
- LookupTable Field
- MaxLength Field
- Nullable Field
- PhysicalCrossTable Field
- PhysicalExternalTable Field
- PhysicalField Field
- PhysicalTable Field
- ReadOnly Field
- StorageHandler Field
- Table Field
- Thesaurus Field
- Unique Field
- Versionable Field
- PropertyNames Members
-
PropertyNames Fields
- QueryCacheItem Class
- RelationInfo Class
- RelationType Enumeration
- SaveSettings Class
- SelfClosingDbCommand Class
- SqlBuilder Class
- SqlBuilder.Column Structure
- SqlServerDatabase Class
- SqlStatementPart Class
- StorageHandler Class
- SystemMetaTypes Class
- TableCacheManager Class
- TableChangeAction Enumeration
- TableChangeEventArgs Class
- TableChangeEventHandler Delegate
- ThesaurusStorage Class
- VersionInfo Class
- Versioning Class
- VersionLabel Class
- VersionStore Class
- VersionStore.MappingDictionary Class
- VersionStoreMapping Class
- Smartsite.DigiD Namespace
- Smartsite.FacetedSearch Namespace
- Smartsite.ImageProcessor Namespace
- Smartsite.ImageProcessor.Commands Namespace
- Smartsite.ImageProcessor.Commands.Effects Namespace
- Smartsite.ImageProcessor.Configuration Namespace
- Smartsite.ImageProcessor.Modules Namespace
- Smartsite.Localization Namespace
- Smartsite.ManagementInformation Namespace
- Smartsite.ManagementInformation.Server Namespace
- Smartsite.Ogone Namespace
- Smartsite.Pdf Namespace
- Smartsite.Pdf.Commands Namespace
- Smartsite.Pdf.Configuration Namespace
- Smartsite.Publication Namespace
- Smartsite.Runtime Namespace
- Smartsite.Runtime.Modules Namespace
- Smartsite.Scf Namespace
- Smartsite.Security Namespace
- Smartsite.Security.Authentication Namespace
- Smartsite.Security.Authorization Namespace
- Smartsite.Security.Encryption Namespace
- Smartsite.Seo Namespace
- Smartsite.Seo.Google Namespace
- Smartsite.Tools Namespace
- Smartsite.Tools.Caching Namespace
- Smartsite.Tools.Caching.Angelina Namespace
- Smartsite.Tools.Caching.BackingStoreImplementations Namespace
- Smartsite.Tools.Caching.Expirations Namespace
- Smartsite.Tools.Diff Namespace
- Smartsite.Tools.Reflection Namespace
- Smartsite.Validation.Sxml Namespace
- Smartsite.Web Namespace
- Smartsite.Web.AspNet Namespace
- Smartsite.Web.Commands Namespace
- Smartsite.Web.Commands.Configuration Namespace
- Smartsite.Web.Commands.Spice Namespace
- Smartsite.WebToolkit Namespace
- Smartsite WebAPI
- XForms documentation