pdf.js ajax,pdf.js如何配置语言本地化

本文档介绍了如何配置PDF.js以显示指定语言,特别是如何根据用户浏览器的首选语言自动加载对应的语言包。若要设置PDF.js显示中文,只需通过link标签指定加载中文语言文件。同时,需要确保IIS服务器支持.properties文件的请求,可通过添加MIME类型实现。此外,提供了自动加载用户浏览器首选语言的代码示例,并提示了如何测试不同语言环境的效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

pdf.js如何配置显示的语言。pdf.js语言本地化设置。

583dc557e43639f79b042bb068ce7243.png

pdf.js默认的语言是英语的,如果要界面显示指定的语言或者依据访问这浏览器的“用户首选语言”来确认要要使用的本地化文件,可以按照下面的步骤来操作。

如果访问者已经知道,全部为国内用户,pdf.js要显示中文语言配置,可以用link标签指定加载的语言为中文即可。(下载的pdf.js中语言包位于l10n目录下)

6e3ca7c082bfc1aeaf4b65aac8694886.png

pdf.js要想通过用户浏览器首选语言自动加载对应的语言包,需要导入一个总文件的语言包,pdf.js依据navigator.language来确认要加载的语言包。

4ba6d98db494594520dd312007ed3d5c.png

locale.properties这个文件下载的pdf.js压缩包里面没有,我是从http://mozilla.github.io/pdf.js/web/viewer.html这里搞下来的。点击这里下载:locale.properties啊。解压缩后放到l10n目录下,就是locale.properties这个文件要和你所有语言在同一个目录下。

25411afb6bd066945aca2b0c188801d8.png

pdf.js通过用户浏览器首选语言自动加载对应的语言包源代码如下

使用link标签导入总语言包后,脚本代码会通过navigator.language获取首选语言后自动加载对应的语言包。你可以更改浏览器默认的语言,或者语言顺序来测试效果

最后提示:.properties后缀文件默认iis是不允许请求的,需要自己去配置iis增加.properties的mime映射为text/plain或者text/html都行。iis mime类型配置可以看这个:设置IIS的MIME让IIS6支持INI文件下载,其他web服务器自己百度下了。

加支付宝好友偷能量挖...

2015-7-31Web开发网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值