草庐IT

土耳其

全部标签

Android SQLite 土耳其语

我正在开发一个同时支持英语和土耳其语的Android应用程序。该应用程序包含SQLite数据库,其中包含一个表和Autoincrement_id列。当此应用程序在英语设备上运行时,它运行良好,但在土耳其语设备上运行时,数据库会停止自动生成ID。我试图提取数据库文件并在SQLite数据库浏览器上打开它,它正确地保存了所有列值,只有_id列的值在TurkishLocale中仍然为空解决这个问题的想法?编辑:创建数据库:publicclassDatabaseHandlerextendsSQLiteOpenHelper{privatefinalstaticStringTAG="Database

android - 将土耳其语设置为文本到语音

这个问题在这里已经有了答案:UsingtexttospeechAPIsinandroidapplication(3个答案)关闭7年前。我正在开发文本到语音应用程序,我想将土耳其语设置为:tts.setLanguage(Locale.TR);但这在android中不可用,以这种方式添加是错误的还是有不同的方式将土耳其语添加到文本到语音中。我们将不胜感激任何帮助和建议文字转语音代码:publicclassAndroidTextToSpeechActivityextendsActivityimplementsTextToSpeech.OnInitListener{/**Calledwhent

android - 任何适用于土耳其语的 Android TTS api?

Android有免费的土耳其语TTS(文字转语音)服务吗?我在谷歌中找不到任何有用的东西。 最佳答案 我还没有在安卓上试过,但我最近发现了这个:http://www.ispeech.org网络应用程序的语音质量看起来很有希望。试一试:) 关于android-任何适用于土耳其语的AndroidTTSapi?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/9311274/

ios - 使用土耳其语无点 i 进行字符串搜索

当使用代码在文本ÇınaraltıCafé中搜索文本Ci时NSStringCompareOptionsoptions=NSCaseInsensitiveSearch|NSDiacriticInsensitiveSearch|NSWidthInsensitiveSearch;NSLocale*locale=[NSLocalelocaleWithLocaleIdentifier:@"tr"];NSRangerange=[haystackrangeOfString:needleoptions:optionsrange:NSMakeRange(o,haystack.length)locale:

swift - Swift 中的土耳其身份证号码验证

如何确保给定的文本是土耳其身份证号码?我看过jsversionhere和phthonversionhere土耳其身份验证不仅检查其数字,它还有一些其他功能。让我更清楚一点,它是数字,有11位数字。例如假设前9位数字用d表示,最后一个数字用c表示:IdentityNumber=d1d2d3d4d5d6d7d8d9c1c2第10位必须是,c1=((d1+d3+d5+d7+d9)*7-(d2+d4+d6+d8))mod10必须是第11个c2=(d1+d2+d3+d4+d5+d6+d7+d8+d9+c1)mod10它永远不会以“0”开头例如,“87836910956”是土耳其身份证号码。

Python UTF-8 小写土耳其语特定字母

使用python2.7:>myCity='Isparta'>myCity.lower()>'isparta'#-shouldbe->'ısparta'尝试了一些解码,(例如,myCity.decode("utf-8").lower())但找不到如何解码。如何降低这种字母?('I'>'ı','İ'>'i'等)编辑:在土耳其语中,“I”的小写字母是“ı”。'i'的大写是'İ' 最佳答案 有些人建议使用tr_TR.utf8语言环境。至少在Ubuntu上,可能与thisbug有关,设置此语言环境不会产生预期的结果:importlocalel

html - CSS:文本转换对土耳其字符无法正常工作

主要浏览器的实现似乎对包含土耳其字符的text-transform:uppercase存在问题。据我所知(我不是土耳其人。)有四种不同的i字符:ıiIİ其中最后两个是前两个的大写表示.但是将text-transform:uppercase应用于ıi,浏览器(选中IE、Firefox、Chrome和Safari)会导致II这是不正确的,并且可能会极大地改变单词的含义,以至于它们变成侮辱。(这就是我被告知的)由于我对解决方案的研究没有揭示任何问题,我的问题是:是否有解决此问题的方法?第一个解决方法可能是完全删除text-transform:uppercase,但这是最后的手段。有趣的是,W

c# - 使用 LIKE 表达式时 SQLite 中的土耳其字符

select*fromurunlerwheremusterilike%ir%;测试数据:+---musteri---+---ID--++-------------+-------++---İrem------+---1---++---Kadir-----+---2---++---Demir-----+---3---+返回结果:KadirDemir如果使用%İr%则İrem会返回,但Kadir和Demir不会返回。其他土耳其字符也有同样的问题,但没有任何确切的解决方案。我正在编写单声道android。[SQLiteFunction(Name="TOUPPER",Arguments=1,F

c# - 如何将字符串中的土耳其字符转换为英文字符?

stringstrTurkish="ÜST";如何将strTurkish的值设置为“UST”? 最佳答案 vartext="ÜST";varunaccentedText=String.Join("",text.Normalize(NormalizationForm.FormD).Where(c=>char.GetUnicodeCategory(c)!=UnicodeCategory.NonSpacingMark)); 关于c#-如何将字符串中的土耳其字符转换为英文字符?,我们在Stack

Mysql2::错误:土耳其字符的字符串值不正确

在使用Ruby2.0的Rails4.0应用程序中,尝试在数据库中插入记录时,土耳其语字符会导致以下ActiveRecord/MySQL错误。有问题的字符例如ğ和ş,但ü或Ç没有问题(它们似乎也出现在拉丁字符集中)。ActiveRecord::StatementInvalid(Mysql2::Error:Incorrectstringvalue:'\xC4\x9Fu\xC5\x9F...'forcolumn...如何防止这个错误?应用程序和数据库使用UTF-8作为标准编码。“xC4\x9F”是“ğ”的UTF-8编码,“\xC5\x9F”是“ş”的UTF-8编码。两者似乎都是有问题的特殊字