我需要从SQL Server表中提取FirstName字段中包含俄语或阿拉伯语字符的所有记录-想知道如何在一个SQL查询中巧妙地做到这一点。我对阿拉伯语的尝试是:
SELECT TOP 100 *
FROM MyTable
WHERE FirstName like N'%[أ-ي]%'
;
或
SELECT TOP 100 *
FROM MyTable
WHERE PATINDEX(N'%[أ-ي]%', FirstName)>0
;
有人能告诉我这是不是一种有效的方法?还请建议如何捕获包含俄语字母的字段。
谢谢!米哈尔
我已经实现了SiriKit的一些列表和Notes域。在我的基础语言,英语中,它的工作原理是理想的。现在,我正在尝试本地化应用程序的这一部分,并测试它。
在我能创建的最简单的测试中,我尝试用西班牙语运行INSearchForNotebookItemsIntent。在这一意图的文档中,“Enséame todas mis notas en appName”被列为“在appName上显示我的所有注释”的等价物。英文表单运行良好,符合我的意图和IntentsUI扩展,也就是说,启动我的扩展并产生预期的结果。
所以我把设备的语言改成了西班牙语。我把Siri改成了西班牙语。我用XCode编辑了西班牙语和西
我的网站需要能够支持多个国家的多种语言。例如,美国可能有英语和西班牙语,而英国可能只有英语。如果两个国家使用相同的语言,这并不意味着内容是相同的。
出于这个原因,我决定使用国际化模块(i18n),并创建了如下语言代码:
gb-en - UK English
us-en - US English
us-es - US Spanish
我在设置时没有问题,但我的问题是创建所有默认内容。对于每种内容类型,我想:
将内容类型默认语言设置为"English“
为每种语言创建每种内容类型的翻译版本
我知道这意味着西班牙语的内容仍然是英文的,但这是翻译的第一步。
创建所有这些“默认”