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. |