多语言支持
多语言支持(Multi-language)是将网站或应用程序的内容以多种语言提供,对应不同语言圈用户的做法。全球化服务需要支持英语、中文、西班牙语、日语等主要语言。
二维码的多语言支持有两种方式。第一种是通过动态二维码进行自动分流。服务器端根据扫描者浏览器的语言设置(Accept-Language 头)或从 IP 地址推测的地区,自动重定向到对应语言的页面。同一个二维码为日本用户显示日语页面,为中国用户显示中文页面。
第二种是在着陆页上切换语言。在二维码指向的页面设置语言选择菜单,让用户自己选择语言。自动判断有时会失误(例如在海外旅行时被判定为当地语言),因此语言切换功能是必须准备的回退方案。
旅游景点和面向入境游客的场景尤其受益于多语言支持。扫描旅游导览牌上的二维码后,日本游客看到日语解说、中国游客看到中文解说、欧美游客看到英语解说,无需为每种语言制作单独的标识牌。