草庐IT

php - MYSQL INSERT 中的德语变音符号

我的mysql插入语句有问题。我有一个将utf-8字符正确提交到插入文件的表单(我已经检查了POST变量)。现在,当我查看数据库中的INSERT时,没有变音符号,只有问号。错误必须在插入语句之前。如果我从我的数据库中输出(手动输入)内容,则会正确显示变音符号。//echo$_POST["title"];//outputscorrectlywithspecialchars:"Somegermantitlewithumlauteäöü"mysql_query("INSERTINTOvideos(youtube_hash,title,description,category,created)

php - Mysql/Phpmyadmin 中的德语元音变音

我有使用UT8编码的Flex应用程序。它正在发送回服务器(PHP),并将数据写入Mysql(UT8字符集,utf8_general_ci)。我在从/向数据库写入/读取Umlaute时完全没有问题。通过使用PHPmyadmin查看数据,我才意识到元音以某种方式转换为:ö=>ö¶ü=>¼等正如我所说,我完全没有问题。奇怪的是,当我直接用PHPmyAdmin将Umlaute写入数据库时​​,它们显示正确现在我正在打印PDF,我需要对所有值调用ut8_decode()以正确显示它们。但是,手动输入到数据库中的那些(在phpmyadmin中正确显示)不会被解码。我假设那些没有写入UT8中的Db,

ios - 在代码中查找 iOS 应用程序的当前本地化

相关问题:Non-EnglishdefaultlanguageforiOSApp?我想知道如何在代码中检查我的应用程序的当前本地化。例如:我想检查该应用程序是否以德语本地化(.strings、Storyboard)运行这行代码:[[[NSLocalepreferredLanguages]objectAtIndex:0]isEqualToString:@"de"]没有提供正确答案。因为如果设备设置中的用户语言列表看起来像这样(例如,法语、德语、英语),而我们只有英语和德语的本地化,则应用程序以德语启动,但不满足上述条件。 最佳答案 我

ios - 使用与当前设备语言不同的系统 View 语言

在一个应用程序中,我只想支持德语。这对我自己定义的所有文本都很好,但我无法更改系统提供的View显示的文本,例如UISearchBar的取消按钮:如果设备语言设置为德语,取消按钮会正确显示“Abbrechen”。但是,如果我将设备语言设置为英语(或任何其他语言),按钮会显示“取消”,这是不正确的,因为应用程序中的所有内容都是德语,所以我也希望这个按钮是德语的。有可能完成这个吗?我做错了什么?我只有de.lproj文件夹,没有en.lproj文件夹。我在de.lproj文件夹中有InfoPlist.strings和我的主要nib文件。UIViewController的内容View的Nib

ios - 不同的定位取决于目标

我在Xcode的一个项目下有几个目标。在项目设置中,我看到这样的本地化:但我想做的是将目标之一本地化为德语和波兰语,而第二个目标仅本地化为德语。这些目标产品是单独的ipa文件,但我想知道我是否将波兰语留空用于第二个目标,波兰用户会看到德语文本还是空字符串?另外,如果有语言,它会在此处显示应用商店中可用的所有语言吗? 最佳答案 但我想做的是将目标之一本地化为德语和波兰语,第二个目标仅本地化为德语。不幸的是,由于本地化是基于文件和项目的,因此如果不对您的代码库进行重大更改,这是不可能的。根据您的代码和资源文件(Storyboard、.s

swift - CSS 中的德语字符 ß 大写

我发现,使用大写()时“ß”会转换为“SS”。但是我想比较两个字符串是否相等而不区分大小写。因此,当比较“gruß”和“GRUß”时,它应该与比较“gru”和“Gru”时相同。德语中没有大写的“ß”!因为我不知道还有哪些字符在相应的语言中不可用,所以我无法过滤所有没有1:1大写对手的字符。我能做什么? 最佳答案 使用caseInsensitiveCompare()而不是转换字符串大写或小写:lets1="gruß"lets2="GRUß"leteq=s1.caseInsensitiveCompare(s2)==.orderedSam

ios - 将基本 Storyboard的本地化更改为德国 swift xcode

我有一个即将完成的应用程序,我只需要向它添加本地化。问题是我完全是用德语写的(因为我来自德国)而且我没有改变开发语言。这意味着xCode认为我所做的一切都是用英语而不是德语写的:我尝试将CFBundleDevelopmentRegion设置为德语,并将Localizationnativedevelopmentregion(在目标中)设置为德语,但没有任何效果。所以我的基本问题是:我有一个用德语编写的应用程序,我如何添加英语和其他语言支持? 最佳答案 我为此纠结了很长时间,但最后我想我找到了Xcode7的解决方案。一般来说,如果您开发

java - key 的 KeyCode ( ? ß\)

我正在使用德语键盘(如下所示)并尝试用Java编写机器人类。我正在尝试查找我按下的键的KeyCodes。它与getKeyCode()配合使用。例如:'A'是代码:65,'-'是代码:45,'ENTER'是代码:10但是当我按下'?ß\'键(在上面1-0键右侧的德语键盘上)getKeyCode()显示代码:0,我也没有在纪录片中找到任何VK_KEY。有什么方法可以按下那个键吗? 最佳答案 反斜杠\显然被认为是该键的主要字符。因此KeyEvent.VK_BACK_SLASH为您提供德语键盘上该键的键码。

Java 的 equalsIgnoreCase 失败,德语字母表中使用 ß ("Sharp S")

我的第一个问题:-)尽最大努力阅读规则并搜索之前是否已经提出过这个问题。下面的代码String[]strings={"cAsE","\u00df"};for(Stringstr:strings){System.out.println(str.equalsIgnoreCase(str.toLowerCase()));System.out.println(str.equalsIgnoreCase(str.toUpperCase()));}输出true3次(cAsE=case;cAsE=CASE;ß=ß)但也有1个错误(ß!=SS)。尝试使用toLowerCase(Locale)但没有帮助。

java - JDK 日期格式解析德语语言环境中的星期几,java 8 与 java 9

我已经在J​​ava8(1.8.0_77)和Java9(JavaHotSpot(TM)64位服务器虚拟机(构建9+181,混合模式))中尝试了一些代码DateTimeFormatterdtf=DateTimeFormatter.ofPattern("eee",Locale.GERMAN);DayOfWeekmo=dtf.parse("Mo",DayOfWeek::from);System.out.println("mo="+mo);我不太熟悉这些类的细节,但在Java8中这是可行的,打印:mo=MONDAY在Java9中,但是它失败了Exceptioninthread"main"jav