1
A
回答
1
很遗憾,很多开发人员不认为在他们的网页中添加语言元信息是有用的。也可能是页面上有多种语言 - 据我所知 - 强制使用<div>
参数lang
或其他类似的东西。以下是一些可以帮助你:
- 检查的
<meta name="language" content="...">
标签 - 检查内部
<div>
S和看,如果这些包含lang
参数 - 检查菜单(如果有的话) - 这些通常含有太多,少于文本正文的文本
- 寻找更小的HTML数据块,您可以轻松解析,并且可以为您提供有关页面使用的语言的更多信息
- 最后启动heuristicall Ÿ分析大的文本块
这其实很可悲的事情现在怎么都因为提供这些信息并不难,也不需要投入到做很多额外的时间,但优点是肯定有的特别是当涉及搜索引擎,最重要的是 - 改善有各种残疾的人们的无障碍环境。
+0
是的,许多开发人员忽略语言元数据是一种遗憾。 –
0
您可以使用谷歌翻译,微软翻译或语言层的服务进行语言文本检测。
我已经浏览了这些apis文档和限制和价格,并选择了languagelayer personnaly,因为它是最便宜的,并且易于使用。
相关问题
- 1. 如何指定网站的语言? (HTML?)
- 2. 如何设置访客语言确定的网页语言
- 3. Python:如何确定语言?
- 4. 多语言网站
- 5. 多语言网站
- 6. 多语言网站
- 7. 多语言网站
- 8. 多语言网站
- 9. muib语言网站
- 10. 多语言网站
- 11. 多语言网站
- 12. 如何使网站在打开时使用正确的语言
- 13. 多语言网站网址
- 14. 确定多语言网站的默认菜单
- 15. 根据URL自动确定网站页面的自然语言
- 16. 具有固定后端语言的多语言果园网站?
- 17. 多语言网站:切换语言
- 18. I18n网站:我如何检测语言?
- 19. 如何实现多语言网站laravel
- 20. 如何制作多语言网站?
- 21. codeigniter 2.1.3多语言网站如何?
- 22. 如何创建多语言网站
- 23. 网站的语言选择
- 24. PHP的网站语言
- 25. 多语言WordPress的网站?
- 26. 多种语言的网站
- 27. htaccess的多语言网站
- 28. 网站使用的语言
- 29. Metalsmith的多语言网站
- 30. MVC3网站的语言包
只能通过分析文本。这不是一件容易的事。 –
有没有简单的方法来确定网站的语言,短缺使用某种语言检测算法。可能会有一些SaaS提供商专门从事这方面的工作; Google是你的朋友。 –
没有单一的,可靠的方法。您必须应用启发式算法,因此需要对多个标记进行多次测试,然后计算语言的概率。 – arkascha