Search Results for

    Show / Hide Table of Contents

    Interface IMultiInCultureSystem

    A system used to romanize a language where there are multiple options to use for the native culture.

    Inherited Members
    IRomanizationSystem.Type
    IRomanizationSystem.Process(String)
    Namespace: Romanization
    Assembly: Romanization.NET.dll
    Syntax
    public interface IMultiInCultureSystem : IRomanizationSystem

    Properties

    | Improve this Doc View Source

    DefaultCulture

    The default culture this system will go with for romanization if Process(String) is used.

    Declaration
    CultureInfo DefaultCulture { get; }
    Property Value
    Type Description
    CultureInfo

    Methods

    | Improve this Doc View Source

    Process(String, CultureInfo)

    The system-specific function that romanizes text according to the system's rules, using the provided nativeCulture for processing of native text, and for processing of romanized text.
    Note that use of non-relevant cultures WILL lead to unexpected behaviour. If you don't know which culture to use, use the standard Process(String) instead.

    Declaration
    string Process(string text, CultureInfo nativeCulture)
    Parameters
    Type Name Description
    System.String text

    The text to romanize.

    CultureInfo nativeCulture

    The culture to romanize from.

    Returns
    Type Description
    System.String

    A romanized version of the text, leaving unrecognized characters untouched.

    • Improve this Doc
    • View Source
    In This Article
    Back to top Romanization.NET