Google 地理编码器 return 设置语言后没有组件结果

Google geocoder return no component results when language is set

我尝试使用 google 地理编码器的组件过滤器功能(请参阅此处 https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering)并且 运行 遇到了问题。

下面查询returns一个结果:https://maps.googleapis.com/maps/api/geocode/json?components=country:DE|postal_code:11011

但是这个查询 returns 零个结果:https://maps.googleapis.com/maps/api/geocode/json?components=country:DE|postal_code:11011&language=de

唯一不同的是最后的language=de参数。我在 google 上找不到任何显示 "when filtering components exclude the language parameter" 或其他内容的内容。

其他人有这种行为吗?什么是解决方法?我不能省略整个语言参数,因为它 returns 完全不同的结果,因为我们在德国格式化地址的方式与在美国​​不同(街道号码的位置等)

请考虑 filing a bug report,现在两个请求 return ZERO_RESULTS

德国的邮政编码 11011 似乎根本不在 Google 地图中。我所有尝试 Google 绘制 return 邮政编码的英文或德文地图,结果 return 不相关的结果或根本没有结果。