FIX Handling when city translations is not set
This commit is contained in:
parent
cc7d5a4102
commit
b6dac8d98a
|
|
@ -349,6 +349,7 @@ function translate_city_name($city, $required_language = 'fr')
|
||||||
$translation_file_path = get_stylesheet_directory() . '/includes/city_translations.json';
|
$translation_file_path = get_stylesheet_directory() . '/includes/city_translations.json';
|
||||||
$city_translations = json_decode(file_get_contents($translation_file_path), true);
|
$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) {
|
foreach ($city_translations as $translation) {
|
||||||
if ($translation[$required_language] === $city) return $city;
|
if ($translation[$required_language] === $city) return $city;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user