用西里尔文创建可湿性粉剂站点

时间:2015-01-11 作者:hanazair

我正在创建一个俄语的WP网站。这是我用英语以外的任何语言创建的第一个网站。

我正在试图了解我需要做什么修改,使网站以俄语阅读没有问题。注意,我不需要有WP管理小组在俄罗斯,英语是可以的。只想确保任何参数和字符集值在任何地方都正确设置,以便站点在任何地方都正确呈现西里尔文。

我在谷歌上搜索了这个主题并搜索了抄本。我知道我需要指定正确的LANG 属性,该属性由<?php language_attributes(); ?>, 根据CODEX,其位于wp includes/general模板中。php。我查看了文件,与语言相关的区域等都超出了我的理解范围。

我也读过这个thread, 建议编辑网站的默认语言是通过wp-config.php.

QUESTION: 1) 确保LANG 是否为我的WP网站正确指定了属性?

2) 网站是否需要采取任何其他步骤(指定参数、修改WP标准文件等)才能以俄语正确呈现所有内容?

非常感谢。

1 个回复
最合适的回答,由SO网友:cybmeta 整理而成

如果是新安装,最好的选择是安装WordPress in Russian. 您还可以从“设置>常规>网站语言”获得英语。

您还可以手动安装其他语言:从以下位置下载文件respository 并将主题上传到“wp内容/语言”目录。新安装的语言将在“设置>常规>站点语言”中提供。

当您通过“设置>常规>站点语言”设置语言时,语言属性将由WordPress自动生成,您可以使用language_attributes() 安全地

为了确保正确显示所有字符,您应该对所有文件使用UTF-8编码,如果您直接在其中编写俄语,则包括PHP文件。确保这些文件以UTF-8格式保存,没有BOM字符。您可以使用记事本++之类的代码编辑器轻松完成这项工作。

对于HTML,应设置字符集meta 尽快发送至UTF-8:

<head>
    <meta charset="UTF-8">
也可以通过来自服务器的HTTP头来完成,例如通过。htaccess:

AddDefaultCharset UTF-8

结束

相关推荐

WordPress For Urdu Language

我可以用WordPress来表达乌尔都语吗?我想整个网站被切换到乌尔都语翻译一次点击。。。有没有可能用一些插件来实现,或者我必须为每个组件编写手动代码?谢谢