草庐IT

多语种

全部标签

python - 用于 POS 标记和 Lemmatizer 的多语言 NLTK

最近我接触了NLP,我尝试使用NLTK和TextBlob用于分析文本。我想开发一个分析旅行者评论的应用程序,因此我必须管理大量用不同语言编写的文本。我需要做两个主要操作:词性标注和词形还原。我已经看到,在NLTK中,可以像这样为句子标记化选择正确的语言:tokenizer=nltk.data.load('tokenizers/punkt/PY3/italian.pickle')我还没有找到正确的方法来为不同语言的POS标记和Lemmatizer设置语言。如何为意大利语、法语、西类牙语或德语等非英语文本设置正确的语料库/词典?我还看到可以导入“TreeBank”或“WordNet”模块,

c# - 使用 ASP.Net 实现多语言网站

我正在使用ASP.Net实现一个多语言网站。语言是英语、法语和阿拉伯语。请注意,阿拉伯语的方向是RTL。实现多语言支持的最佳方式是什么。我打算使用.Net本地化功能,但网站文本存储在数据库中。对于控件(表单控件),我可以使用resx文件。我是否需要构建两个不同的页面(一个用于LTR,另一个用于RTL)?或者我可以为所有三种语言创建一个ASPx文件吗?我想听听一些实现此类Web应用程序的最佳实践。提前致谢,阿卜杜勒·奥拉卡拉 最佳答案 多语种第一期:只需创建一个继承自Page类的基页类,将此方法放在基页类中,并在每个aspx.cs页面

javascript - 多语言支持

我正在开发一个使用jQuery的HTML5应用程序。我想让它成为多语言:检测用户语言并将所有文字更改为用户语言。我认为一种方法是为每种支持的语言使用一个HTML文件,但这是浪费空间。另一种方法是使用jQuery将所有文字更改为用户的语言。但我不确定该怎么做。你怎么看?有没有更好的方法?更新:我忘了说我在JavaScript中也有一些文字。 最佳答案 您不能对用户的语言进行某种服务器端查询,然后自动加载适当的文本吗?也许CMS在这里也是合适的。对于所有Javascript代码,我会使用字符串文字作为变量。因此,您可以加载适合用户语言的

ruby-on-rails - 制作 Rails 应用程序多语言的最佳实践

大家好:D我刚刚开始学习Rails,目前我有一个问题。我正在构建一个需要翻译成4种语言的Rails网站。最实用和方便的方法是什么?我读过主要目标是为每种语言创建单独的文件夹并复制每种语言的所有View。但是我的Controller中仍然会有英文的notice消息,所以我将如何处理它。Routes也是我关心的问题。我是否应该为4种不同的翻译View设置4条不同的路线。你有什么建议来处理这个问题?我没有在网上找到任何具体的内容。感谢您的建议! 最佳答案 对于您可以做的通知消息defcreateifuser.saveflash[:noti

xml - 什么是多语言文档?

在thisanswer至thisquestion,Lachlan-Hunt写入以下内容:WithHTML5,youcanchoosetouseHTML-onlysyntax,meaningthatitisonlycompatiblewithbeingservedandprocessedastext/htmlitisnotwell-formedXML.OruseXHTML-onlysyntax,meaningthatisiswell-formedXML,butusesXMLfeaturesthatarenotcompatiblewithHTML.Or,youcanwriteaPolygl

ios - 使用 Core Text 的多语言布局中的行间距

属性字符串只有一个属性——17磅HelveticaNeueUI字体——覆盖整个字符串。1~3行是纯英文,4~6行是英文和中文混合,7~8行是纯中文。然后使用CTFramesetter对其进行布局,并使用CTFrameDraw绘制结果框架。//UIViewsubclass-(id)initWithFrame:(CGRect)frame{self=[superinitWithFrame:frame];if(self){self.backgroundColor=[UIColorwhiteColor];CTFontReffont=CTFontCreateWithName(CFSTR("Helv

ios - 多语言 iOS 应用程序中的启动画面

我正在开发一个支持12种语言的应用程序。每种语言都会有不同的启动画面。我已经尝试了几乎所有可能的方法来添加启动画面图像(Default.png),并且它在所有情况下都运行良好。但是,当我尝试将它上传到Appstore时,出现以下错误(附上屏幕截图):-之后,我尝试了其他可能的解决方案,但没有一个对我有用。主要问题如下图所示:-当我尝试从浏览弹出窗口中选择任何图像时,它不会显示在上面的列表中并显示相同的消息(“未指定图像”)。我已将所有图像添加到我的包中。谁能指导我哪里出错了?注意:-我使用的是Xcode5.1。 最佳答案 以下是本地

ios - 测试多语言的应用内购买

我在iTunesConnect中包含了应用程序内产品的各种本地化描述(英语、法语、中文)。在使用SKProductsRequest从苹果的服务器获取localizedTitle和localizedDescription属性后,我正在显示它们。我从文档和其他线程中了解到,如果我将测试手机更改为相关语言,它将显示正确的语言。然而,在用我的法语或中文手机进行测试时,产品描述仍然是原始的英文。我在测试期间没有使用任何iTunes帐户登录(设置=>商店=>退出)。谁能提供任何关于如何测试IAP多语言功能的提示? 最佳答案 我相信商店为产品描述

c# - 在大型 .NET 项目中实现多语言/全局化的最佳方式

我很快就会从事一个大型c#项目,并希望从一开始就构建多语言支持。我已经玩过了,可以使用每种语言的单独资源文件让它工作,然后使用资源管理器加载字符串。还有其他好的方法可以研究吗? 最佳答案 使用带有资源的单独项目我可以从经验中看出这一点,目前的解决方案有12个24个项目,其中包括API、MVC、项目库(核心功能)、WPF、UWP和Xamarin。这篇长文值得一读,因为我认为这是最好的方法。借助VS工具,可轻松导出和导入以发送给翻译机构或由其他人审阅。EDIT02/2018:仍然很强大,将其转换为.NETStandard库,甚至可以跨.

c# - 在 C#/WinForms 中制作多语言应用程序的最佳实践?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我一直在研究如何在C#中制作适用于多种语言的应用程序,因为我需要处理一个适合这种情况的小项目。我发现基本上有两种方法可以做到这一点:将表单的Localizable属性设置为true,设置Language属性,填写所有标签等,然后您就“完成”了。我在这方面看到的主要缺点是:如何使不属于表单一部分的其他内容为多种语言做好准备(例如弹出窗口、日志文件或窗口等)