From 1cb880f785d939300799eee2256e9f6cdb29f61e Mon Sep 17 00:00:00 2001 From: "Timothy J. Warren" Date: Fri, 8 Oct 2021 18:28:30 -0400 Subject: [PATCH] Filter out titles not in English or Japanese from media cards --- src/AnimeClient/Kitsu.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/AnimeClient/Kitsu.php b/src/AnimeClient/Kitsu.php index ddd3c717..11013a13 100644 --- a/src/AnimeClient/Kitsu.php +++ b/src/AnimeClient/Kitsu.php @@ -263,8 +263,15 @@ final class Kitsu { if (array_key_exists('localized', $titles) && is_array($titles['localized'])) { - foreach($titles['localized'] as $alternateTitle) + foreach($titles['localized'] as $locale => $alternateTitle) { + // Really don't care about languages that aren't english + // or Japanese for titles + if ( ! in_array($locale, ['en', 'en_us', 'en_jp', 'ja_jp'])) + { + continue; + } + if (self::titleIsUnique($alternateTitle, $valid)) { $valid[] = $alternateTitle;