我已经做了几乎所有事情来尝试使地图为法国和葡萄牙文化工作
当选择EN-US甚至AR-DZ的培养物时,该地图会很好地使地图呈现,我需要地图渲染2个额外的地点,一个是法国的,另一个是葡萄牙语。
我已经指定了Google地图渲染的正确语言
我做了一些挖掘,这是地图映像返回的内容
http://maps.googleapis.com/maps/gen_204?target=api&ev=pi_viewport& cad = host:clients-url.com,v:26,r:1,mt:mmt:m,c:nan%2cnan,sp:nanxnan,尺寸:1920x422,relsize:0.40,令牌:42utqeova9,src:apiv3,ts:6jxdfg
请注意" C:Nan%2Cnan,SP:Nanxnan",该地图是构建的,但没有图像,也没有控件,但是有一只手可以放在地图上。
我创建了来自不同区域的不同API键,我尝试通过语言属性将语言强加于英语,似乎没有任何工作
当我通过正确的语言通过并禁用API键时,我会在法语或葡萄牙语中显示API错误键缺少,因此似乎可以正常工作。我假设这与umbraco的文化处理方式有关。
我该怎么做才能获取地图以用pt或fr文化显示瓷砖图像?
Google Angular Maps软件包将坐标返回,作为小数的坐标,从-26.88888转换为-26.88888,这不是一个有效的坐标,在有效文化中返回固定的
var loc = Model.Content.GetPropertyValue<AngularGoogleMaps.Model>("mapLocation");
var lat = string.Format(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "{0:0.0}", loc.Latitude);
var lng = string.Format(System.Globalization.CultureInfo.GetCultureInfo("en-US"), "{0:0.0}", loc.Longitude);