Lingua-Identify-CLD2
view release on metacpan or search on metacpan
xsp/CLD2.xsp view on Meta::CPAN
void
ExtDetectLanguage(buffer, is_plain_text, flags, content_language_hint, tld_hint, encoding_hint, language_hint, returnVectors)
SV *buffer
bool is_plain_text
int flags
char* content_language_hint
char* tld_hint
int encoding_hint
SV* language_hint
bool returnVectors
PPCODE:
char *buffer_str;
STRLEN buffer_length;
buffer_str = SvPVutf8(buffer, buffer_length);
CLDHints cld_hints_struct;
cld_hints_struct.content_language_hint = content_language_hint && content_language_hint[0] ? content_language_hint : NULL;
cld_hints_struct.tld_hint = tld_hint && tld_hint[0] ? tld_hint : NULL;
cld_hints_struct.encoding_hint = encoding_hint;
cld_hints_struct.language_hint = scalar_to_language(language_hint);
( run in 2.641 seconds using v1.01-cache-2.11-cpan-71847e10f99 )