基本上,当我遇到ü,ö,ä,ß这样的德国特殊字符时,我会看到一些线索,以便在用户在提交标题中使用它们时显示。
至少可以这样说:üöäÃ�
事实证明,对于这些类型的字符,数据库排序规则是错误的(或者我已经读过),排序规则是latin1_swedish_ci,我读过将其更改为u8_general_ci或utf8_unicode_ci。好吧,我已经尝试了两个,但是在用户提交到数据库时,带有特殊字符的标题仍然显示相同,所有这些都搞砸了。
我想我的问题是,我做错了什么?是否有一个额外的步骤我错过了让这些角色正确显示?在这个特定项目之前,我从未使用德语翻译,这是我第一次使用它。所以任何帮助都会很棒。