我已按语言组织我的网站使用以下结构:
www.domain.com #spanish language version homepage
www.domain.com/en #english language version homepage
该网站的西班牙语主题,因此西班牙语优先在领域的根源。虽然这个网站在这个阶段是新的,但我希望从google.com和google.es搜索域名时会分别返回英文和西班牙文版本。
我需要采取什么特殊步骤来把这两者分开吗。我应该把它们作为单独的站点添加到Google的网站管理员工具中吗?也应该为每个“站点”或作为一个整体提交单独的站点地图吗?
提前谢谢。
我有以下代码:
var culture = CultureInfo.CurrentUICulture;
var regionInfo = new RegionInfo(culture.TwoLetterISOLanguageName);
如果CurrenUiCulture是希伯来语,带有ISOLanguageName“他”抛出一个异常
他不应该对应于中性文化的区域名称;需要一个特定的文化名称。
它适用于阿拉伯,西班牙,中国等文化.怎么了?
我正在迁移一些从Graph获取公共事件的脚本。我试着为西班牙的一些地区准备活动,但我被封锁了。我使用以下查询:
https://graph.facebook.com/v2.2/search?access_token={0}&q={1}&type=event
此脚本定期运行,每次循环遍历区域名称列表(q参数)。我已经检查了API限制,但我得到的信息是:
{
"error": {
"message": "You have been temporarily blocked from performing this action.
我一直在开发一个智能家居行动,它使用切换特性。所有的东西在英语中都很好,但是当我尝试用西班牙语执行“关闭”命令(客户的主要语言)时,助手似乎不理解它们。它只发生在关闭(去激活/apagar)命令。此外,用于触发查询意图的西班牙语语法是不正确的,因为任何用户都会这样说。
下面列出了两种语言中的执行命令示例,并给出了结果:
打开 <toggle_name> on <device_name> (英语)-> OK
Enciende <toggle_name> en <device_name> (西班牙文)-> OK
Activ