WordPress翻译问题

时间:2014-08-15 07:22:24

标签: wordpress localization translation poedit

我已经和WP一起工作了很长一段时间但是我从来没有被要求使用翻译 - 直到昨天发生。

我目前正在使用Plugin'The Theme My Login'为订阅者构建一个前端界面,这应该是完全德语的。 但是,由于一些奇怪的原因,大约一半的错误消息是英语,另外50%是德语。 例如,在退出WordPress后,告诉您“登录以访问此页面”的消息是德语,而登录错误消息(例如错误的密码,不存在的用户等)是英语。

我已经尝试编辑标准的WordPress语言文件de_DE以符合我的要求以及编辑插件附带的语言文件,但是我所做的任何更改都不会对实际显示的错误产生任何影响。< / p>

你们中有谁能想象我在这里犯的错误吗?

2 个答案:

答案 0 :(得分:0)

尝试告诉WordPress在哪里查找语言文件。例如,以下假设.mo文件位于wp-content / languages / theme-my-login-de_DE.mo

if ( file_exists( WP_LANG_DIR . '/theme-my-login-de_DE.mo' ) )
    load_textdomain( 'theme-my-login', WP_LANG_DIR . '/theme-my-login-de_DE.mo' );

答案 1 :(得分:-1)

将翻译过的文件上传到:

/httpdocs/wp-content/plugins/theme-my-login/language

示例:

theme-my-login-tr_TR.mo
theme-my-login-tr_TR.po

删除.pot文件 你应该好好去