After adding multilangual support for my Laravel 5 application, depending on the locale the user is currently at, the latitude and longtitude are returned differently. How can I force the locale to be “en” always?
English locale response:
array:9 [?
"city" => "Copenhagen"
"country" => "Denmark"
"countryCode" => "DK"
"latitude" => 55.6759,0
"longitude" => 12.5655,0
"region" => "Hovedstaden"
"regionCode" => "17"
"timezone" => "Europe/Copenhagen"
"postalCode" => "2300"
]
Danish locale response:
array:9 [
"city" => "Copenhagen"
"country" => "Denmark"
"countryCode" => "DK"
"latitude" => 55,6759
"longitude" => 12,5655
"region" => "Hovedstaden"
"regionCode" => "17"
"timezone" => "Europe/Copenhagen"
"postalCode" => "2300"
]
(notice the latitude & longtitude comma/point difference)
Приєднуйтесь до обговорення — додайте повідомлення нижче:
Hello,
Telize is locale agnostic, it always send the same format (with dot) over the wire. Which means that the conversion happens within your application.
I don’t know Laravel so I can’t offer any assistance on this matter, sorry.
Best regards.