Interface IMultiOutCultureSystem
A system used to romanize a language where there are culture-specific ways to output the romanized text.
For example, numeral-parsing systems that can output numbers in Arabic format pay attention to comma/period use
in the culture they're romanizing for. (North America uses a period for the decimal place, whereas Europe uses
a comma)
Namespace: Romanization
Assembly: Romanization.NET.dll
Syntax
public interface IMultiOutCultureSystem : IRomanizationSystem
Methods
| Improve this Doc View SourceProcessToCulture(String, CultureInfo)
The system-specific function that romanizes text according to the system's rules, using the culture for the
language, and romanizedCulture for processing of romanized text.
Declaration
string ProcessToCulture(string text, CultureInfo romanizedCulture)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | text | The text to romanize. |
| CultureInfo | romanizedCulture | The culture to romanize to. |
Returns
| Type | Description |
|---|---|
| System.String | A romanized version of the text, leaving unrecognized characters untouched. |