草庐IT

android - 佛兰德语语言代码

我想在我的Android应用程序中提供对佛兰芒语的支持,但根据ISO639-1这种语言没有单独的代码。那我该怎么做呢? 最佳答案 请记住,资源限定符可以结合语言和国家/地区。虽然荷兰语和佛兰芒语都是ISO639-1nl,但您也可以附加区域限定符以进一步指定区域。文档providesanexampleforBritishEnglish:Also,youmightnotneedtocreatealternativetextforeverystring.Forexample,assumethefollowing:Yourapplicati

android - 如何在支持/渲染非英语语言的Android项目中做出贡献?

我刚开始使用android开发,买了一部手机(htchero)用于测试和使用。可悲的是它没有显示其中一个脚本(确切地说是天成文书)。因此,我想贡献给android项目,以帮助呈现它。然而,自从我刚开始我就不知道从哪里开始寻找!准确地说,我想为android操作系统的尼泊尔语(梵文脚本)的正确呈现做出贡献。请问怎么走?例如,我希望能够在android设备中正确呈现以下内容:___守___孮__ 最佳答案 在这种情况下,最好的做法是与分配给这些问题的人员和android项目上的功能请求取得联系。印地语(梵文)虚拟键盘Unicode呈现支

c++ - C++ 的英语语法检查器库

是否有像languagetools这样的用于C++的开源英语语法检查库?为Java? 最佳答案 我很想说:“不,没有,至少没有你想使用的。”然而,“在截止日期之后”似乎是GPL,如果我自己没有尝试,我就不能自信地说:-)——语法检查很难。所有好的都是闭源的(可能是上面那个的模数)。那是因为它主要不是计算/自动化问题,而是语言学问题,即编译大量规则和特殊情况。换句话说,它更像是编写字典而不是程序。一本非常非常大的字典。其他没有的东西:您想使用的开源机器翻译工具。您要使用的开源OCR。有效的开源语音识别(哎呀,即使是最先进的技术也不是那

objective-c - 创建仅使用非英语语言的应用程序的正确方法

我需要创建一个仅使用非英语语言的iPhone/Mac应用程序。这样做的正确方法是什么?该应用程序的名称中甚至包含一些非英语(unicode)字符。我可以将问题分为三个具体问题:我应该如何处理我的应用名称是“Déclaration”这样的事实?我知道我可能不应该从一开始就将我的项目命名为Déclaration.xcodeproj(例如,因为这会使终端上git的输出看起来很痛苦)。我应该如何设置我的项目?我应该如何处理代码中的NSString?我是否应该毫不犹豫地编写类似NSString*labelTitle=@"Bienvenueàladeclaration!";的内容?我知道更合适的方

ios - 如何将非英语语言设置为开发语言和Base本地化?

当新建一个iOS应用的Xcode项目时,在项目(非目标)设置中我们可以看到它有UseBaseinternationalization默认启用,有2个文件本地化为DevelopmentLanguage这是English默认情况下(一个用于Main.storyboard和一个用于LaunchScreen.storyboard,两者都位于Base.lproj目录中)。请参见下面的屏幕截图:(为简单起见,从现在开始我只提Main.storyboard。)在Main.storyboard的本地化部分的右侧面板,我们可以看到Base默认检查本地化,还有一个English默认情况下未选中的本地化。请

c++ - 非常基础的英语语法解析器

我正在编写一个非常基本的解析器(主要是为了更好地理解它们的工作原理),它接受用户输入的几个单词,检测句子结构是否正常,并输出结果。语法是:句子:名词动词文章句连词句连词:“和”“或者”“但是”名词:“鸟类”“鱼”“C++”动词:“规则”“飞”“游泳”文章:“那个”编写语法很简单。它正在实现给我带来麻烦的代码。我的伪代码是:main()getuserinput(stringwords;)whileloop(cin>>words)callsentence()endmain()sentence()callnoun()ifnoun()callverb()(ifverbistruereturn"

python - 在 Python 中扩展英语语言收缩

英语有acoupleofcontractions.例如:you've->youhavehe's->heis这些有时会在您进行自然语言处理时引起头痛。是否有Python库可以扩展这些收缩? 最佳答案 我把维基百科的收缩到扩展页面变成了一个python字典(见下文)请注意,正如您所料,您在查询字典时肯定要使用双引号:另外,我在维基百科页面中留下了多个选项。随意修改它。请注意,正确展开的消歧将是一个棘手的问题!contractions={"ain't":"amnot/arenot/isnot/hasnot/havenot","aren't

java - 设置土耳其语和英语语言环境 : translate Turkish characters to Latin equivalents

我想在英语和土耳其语环境中将我的土耳其语字符串翻译成小写。我正在这样做:StringmyString="YAŞATBAYRI";Localetrlocale=newLocale("tr-TR");LocaleenLocale=newLocale("en_US");Log.v("mainlist","ensource:"+myString.toLowerCase(enLocale));Log.v("mainlist","trsource:"+myString.toLowerCase(trlocale));输出是:ensource:yaşarbayritrsource:yaşarbayri
12