FIX Handling when city translations is not set

This commit is contained in:
Nonimart 2025-08-13 13:56:13 +02:00
parent cc7d5a4102
commit b6dac8d98a

View File

@ -349,6 +349,7 @@ function translate_city_name($city, $required_language = 'fr')
$translation_file_path = get_stylesheet_directory() . '/includes/city_translations.json';
$city_translations = json_decode(file_get_contents($translation_file_path), true);
if ($required_language === '' || !isset($city_translations[$required_language])) return $city;
foreach ($city_translations as $translation) {
if ($translation[$required_language] === $city) return $city;