CLD: New plugin for language detection via CLD2 #1425

Merged
MrPetovan merged 6 commits from heluecht/friendica-addons:cld2 into 2023.09-rc 2023-10-07 07:07:00 +02:00
Showing only changes of commit cd3adace83 - Show all commits

Cleaned up code

Michael 2023-09-30 16:00:26 +00:00

View file

@ -53,11 +53,6 @@ function cld_get_language(array &$data)
}
if ($original == $detected) {
// return;
}
// Nur aus Testgründen
if (in_array($detected, ['xx-Qaai', 'ht', 'ga'])) {
return;
}
@ -68,8 +63,6 @@ function cld_get_language(array &$data)
return;
}
Logger::debug('Detected', ['original' => $original, 'detected' => $detected, 'name' => $result['language_name'], 'probability' => $result['language_probability'], 'text' => $data['text']]);
// Logger::debug('Detected different language', ['original' => $original, 'detected' => $detected, 'name' => $result['language_name'], 'probability' => $result['language_probability'], 'text' => $data['text']]);
Logger::debug('Detected different language', ['original' => $original, 'detected' => $detected, 'name' => $result['language_name'], 'probability' => $result['language_probability'], 'text' => $data['text']]);
$data['detected'] = [$detected => $result['language_probability'] / 100];
}