nameSupportsRoman
Whether asking for the romanized script produces anything different from the native one. Only English answers false, because its names are already written in the Latin alphabet. Like the two helpers beside it, it is pure and it takes the language the same way the generators do.
javascript
import { nameSupportsRoman } from 'randino';
nameSupportsRoman('ko'); // true
nameSupportsRoman('en'); // false| Parameter | Type | Default | Description |
|---|---|---|---|
language | NameLanguageOption | 'all' | The language, or 'all' for every one |
Returns boolean.
dart
import 'package:randino/randino.dart';
nameSupportsRoman(NameLanguage.ko); // true
nameSupportsRoman(NameLanguage.en); // false| Parameter | Type | Default | Description |
|---|---|---|---|
language | NameLanguage? | null | The language, or null for every one |
Returns bool.
python
from randino import name_supports_roman
name_supports_roman("ko") # True
name_supports_roman("en") # False| Parameter | Type | Default | Description |
|---|---|---|---|
language | NameLanguageOption | "all" | The language, or "all" for every one |
Returns bool.
See also
randName— the script option this answers for.randName's detail output — which returns both forms at once, so nothing has to be asked.- Supported languages — the romanization each language uses.