skriker

Wordpress: fix for broken localization in PHP 5

author - malyfred / 2004-10-10 /
  • česky

I have found solution how to fix this warning:

Warning: fread() [function.fread]: Length parameter must be greater than 0. in your_domain/wp-includes/streams.php on line 107

You have to fix gettext.php! Try the proper version according to your PHP version:

//$MAGIC1 = (int)0x950412de; //bug in PHP 5
//$MAGIC1 = (int) - 1794895138; //bug in PHP 4.4.0
$MAGIC1 = 2500072158;

//$MAGIC2 = (int)0xde120495; //bug in PHP 5
//$MAGIC2 = (int) - 569244523;// bug in PHP 4.4.0
$MAGIC2 = 3725722773;

Comments

  1. seli 2005-01-19 / 3.02 pm

    Thank you :-)

  2. anselmiina 2005-07-10 / 2.20 pm

    Sorry, I’m really stupid. Where exactly should I put that fix code? I hate that warning and I really would like to fix the problem…

  3. malyfred 2005-07-10 / 9.56 pm

    >anselmiina Just download gettext.php_, rename it to gettext.php and copy it to wp-includes.

  4. Radek Broz 2005-12-02 / 4.41 pm

    U WP verze 1.5.2 mi to nefunguje – tenhle jeden warning tam stale je:o(

  5. malyfred 2005-12-02 / 10.39 pm

    Take jsem si uz toho vsimnul a jinde jsem psal:

    I’ve noticed the WP/PHP bug in WP 1.5.2 and PHP 4.4.0. You have to fix gettext.php like this:

    //$MAGIC1 = (int)0×950412de; //bug in PHP 5
    //$MAGIC1 = (int) – 1794895138; //bug in PHP 4.4.0
    $MAGIC1 = 2500072158;

    //$MAGIC2 = (int)0xde120495; //bug
    //$MAGIC2 = (int) – 569244523;// bug in PHP 4.4.0
    $MAGIC2 = 3725722773;

    Diky za upozorneni, pridal jsem to do clanku.

  6. Jora » Blog Archive » PHP 5 ja kuupäevajama 2006-02-16 / 4.52 pm

    [...] Nagu mõni ehk märkas, keeras serveri reinstall Jora ilusad eestikeelsed kuupäevad nässu. Suure torkimise peale selgus, et viga on PHP 5 lokaliseerimisseadetes… Lahendus leidus Wordpressi jaoks viimaks [L] siin. [...]

  7. xiGang Blog » Blog Archive » 解决后台语言问题,英文变中文 2006-05-05 / 11.44 am

    [...]   如果你的 WordPress Language 是預設的 English, 就沒問題, 無論你用哪一版的 PHP. 但如果你中文化 WordPress, PHP 4.x 沒問題, 但 PHP 5.x 就不怎麼高興啦. Again, 用 PHP 4.x版鐵沒錯的啦. 如果你真的要是, 可以參考以下的解決方案. 但我沒試過, 不曉得行不行. http://www.fredfred.net/skriker/index.php?p=84 在 gettext.php 檔中: 重新定義 $MAGIC1 和 $MAGIC2 如下 // $MAGIC1 = (int)0×950412de; $MAGIC1 = (int)-1794895138; // $MAGIC2 = (int)0xde120495; $MAGIC2 = (int)-569244523; [...]

  8. 新最好联盟人 » Blog Archive » Wordpress控制台无法中文化的问题 2006-05-29 / 7.58 am

    [...]     如果你的 WordPress Language 是預設的 English, 就沒問題, 無論你用哪一版的 PHP. 但如果你中文化 WordPress, PHP 4.x 沒問題, 但 PHP 5.x 就不怎麼高興啦. Again, 用 PHP 4.x版鐵沒錯的啦. 如果你真的要是, 可以參考以下的解決方案. 但我沒試過, 不曉得行不行. http://www.fredfred.net/skriker/index.php?p=84 在 gettext.php 檔中: 重新定義 $MAGIC1 和 $MAGIC2 如下 // $MAGIC1 = (int)0×950412de; $MAGIC1 = (int)-1794895138; // $MAGIC2 = (int)0xde120495; $MAGIC2 = (int)-569244523; [...]

  9. WordPress后台语言问题 在 州桥一梦 2006-06-24 / 11.36 am

    [...] WordPress后台语言问题 发表于 2006年06月24日 星期六 分类: Uncategorized 困扰很久的问题,就是在本机上安装WordPress2.0.2 中文版前后台很正常,而在虚拟主机上安装后,后台为默认的en文,参考下文后,方知是PHP的BUG问题:   如果你的 WordPress Language 是預設的 English, 就沒問題, 無論你用哪一版的 PHP. 但如果你中文化 WordPress, PHP 4.x 沒問題, 但 PHP 5.x 就不怎麼高興啦. Again, 用 PHP 4.x版鐵沒錯的啦. 如果你真的要是, 可以參考以下的解決方案. 但我沒試過, 不曉得行不行. http://www.fredfred.net/skriker/index.php?p=84 在 gettext.php 檔中: 重新定義 $MAGIC1 和 $MAGIC2 如下 // $MAGIC1 = (int)0×950412de; $MAGIC1 = (int)-1794895138; // $MAGIC2 = (int)0xde120495; $MAGIC2 = (int)-569244523; [...]

  10. 任天部落│Nintenblo » 建置Woredpress的感想與製作過程 2006-07-07 / 5.33 am

    [...] 但不是沒有問題存在的,在安裝WORDPRESS的時,我發現手上的中文語系檔居然沒有用處,天啊!管理介面又是英文的我不要啊~~~,照網路上說在後面加入zh_TW應該就沒問題啊!但是我的WORDPRESS就擺爛給我英文的,天啊!我玩就是要中文版的,真是粉碎我的心靈,結果我ㄧ度跑去玩TT,TT也是安裝成功,正原本要投入TT的懷抱時,我發現TT的介面我實在是用不習慣〈應該是說韓國的精緻介面反而對我來說有點不太習慣〉,結果在參考一些部落格瀏覽時發現了救星,只要在gettext.php修改即可〈不過他說那是PHP5的版本,但我其實也是4.X版啊!算了,成功了就不管這麼多了〉 [...]

  11. 人生得意须尽欢 » Blog Archive » Wordpress中文包 2006-09-10 / 7.48 am

    [...] Wordpress和PHP5的一个兼容性问题,参考:《Wordpress: fix for broken localization in PHP 5》 [...]

  12. 31chinese 博格 » Blog Archive » 解决中文版zh_CN.mo不被调用的问题 2006-09-23 / 11.37 am

    [...]     如果你的 WordPress Language 是預設的 English, 就沒問題, 無論你用哪一版的 PHP. 但如果你中文化 WordPress, PHP 4.x 沒問題, 但 PHP 5.x 就不怎麼高興啦. Again, 用 PHP 4.x版鐵沒錯的啦. 如果你真的要是, 可以參考以下的解決方案. 但我沒試過, 不曉得行不行. http://www.fredfred.net/skriker/index.php?p=84 在 gettext.php 檔中: 重新定義 $MAGIC1 和 $MAGIC2 如下 // $MAGIC1 = (int)0×950412de; $MAGIC1 = (int)-1794895138; // $MAGIC2 = (int)0xde120495; $MAGIC2 = (int)-569244523; [...]

  13. 稻子 » Wordpress中文包下载 2006-10-07 / 6.33 am

    [...] 《Wordpress: fix for broken localization in PHP 5》。 稻子发表于2006年10月07日 Sat 12:32 博客,站长 [...]

  14. crazy dog’s blog » Wordpress中文包 2006-10-11 / 8.24 am

    [...] Wordpress 2.0.3 中文包1.2版(1241项字符串,2006-6-23 18:46) 修正了删除评论时出现的确认对话框里的错误,以及其他类似语句的错误。共修改10项字符串。(1.2版发布当天就被人Ctrl+A,Ctrl+C,Ctrl+V了,地址是http://blog.iblogcn.com/post/26.html,实在是pfpf。而且我第二天一上网就知道了,因为文章最后“已知问题”部分有一个指向我的一篇文章的链接,他发布文章的时候系统自动给我发了个Pingback /tx) Wordpress 2.0.3 中文包1.1版(1241项字符串,2006-6-4 15:40) 重新检查了一遍数据库插件里的翻译,共修改22项字符串。 Wordpress 2.0.3 中文包1.0版(1241项字符串,2006-6-1 18:54) 对照Wordpress 2.0.2版,过时10项字符串,新增12项字符串,改动不大。 Wordpress 2.0.2 中文包(1239项字符串,2006-5-31 15:36) 修改自Jeffrey的Wordpress中文包 已包含下列插件的翻译文本:Akismet 1.15 WordPress Database Backup 1.7 其他Wordpress中文包:简体 Jeffrey 英语高人,我的Wordpress中文包就是修改自他的。 点点游 “本站推出的版本,完全重新对其进行了翻译,深度汉化,精雕细琢,追求完美。”小寒一个… 繁体 Kirin Lin 已知问题:IE以及IE内核浏览器中,Wordpress自带数据库备份插件无法进行备份。请参考我的这篇《Wordpress中文包导致数据库备份插件出错》。 为了解决这个问题,对这个插件进行了一些修改,发布出来了,参见我的这篇《Wordpress中文包引起数据库备份插件出错问题的解决方案》。 Wordpress和PHP5的一个兼容性问题,参考:《Wordpress: fix for broken localization in PHP 5》 查看其他相关信息以及发表评论请到这个页面,有任何问题请到前面的页面留言或发email给我。 [...]

  15. crazy dog’s blog » Wordpress 2.0.4 中文包 2006-10-11 / 8.24 am

    [...] IE以及IE内核浏览器中,Wordpress自带数据库备份插件无法进行备份。请参考我的这篇 《Wordpress中文包导致数据库备份插件出错》 。 为了解决这个问题,对这个插件进行了一些修改,发布出来了,参见我的这篇 《Wordpress中文包引起数据库备份插件出错问题的解决方案》 。 Wordpress和PHP5的一个兼容性问题,参考: 《Wordpress: fix for broken localization in PHP 5》 [...]

  16. Maedi 2007-01-05 / 3.32 pm

    Where’s the gettext.php_? I don’t see a link..

    Maedi

  17. Geisi 2007-03-15 / 6.40 pm

    Where can i download that? I don’t see a link…

  18. PHP的BUG : lyceum 2007-05-17 / 11.21 am

    [...] 按照lyceum的要求把中文包zh_CN.mo放置到/lib/wp-includes/下面,并修改wp-config.php里的WPLANG为zh_CN 但是系统仍然显示英文。 后来经过查找,得到下面两篇文章: 1.解决后台语言问题,中文回来 2.Wordpress: fix for broken localization in PHP 5 把三个选项按照排列组合了一下,虽然有时后台能显示中文,但是什么内容都不输出。 [...]

  19. Nine 2007-05-23 / 3.33 pm

    Hey, where can i download this patch? I dont´understand anything. Please answer

  20. Nine 2007-05-28 / 10.19 pm

    can anybody hear me???

  21. kris 2007-07-18 / 11.58 am

    I’d really like to download gettext() , but i can not find any link. ???
    ciaö
    >

  22. WordPress 无法显示中文界面?? - Ej.am Forums 2007-08-20 / 7.16 am

    [...] 困扰很久的问题,就是在本机上安装WordPress2.0.2 中文版前后台很正常,而在虚拟主机上安装后,后台为默认的en文,参考下文后,方知是PHP的 BUG问题: 如果你的 WordPress Language 是預設的 English, 就沒問題, 無論你用哪一版的 PHP. 但如果你中文化 WordPress, PHP 4.x 沒問題, 但 PHP 5.x 就不怎麼高興啦. Again, 用 PHP 4.x版鐵沒錯的啦. 如果你真的要是, 可以參考以下的解決方案. 但我沒試過, 不曉得行不行. Wordpress: fix for broken localization in*PHP 5 | skriker 在 gettext.php 檔中: 重新定義 $MAGIC1 和 $MAGIC2 如下 // $MAGIC1 = (int)0950412de; $MAGIC1 = (int)-1794895138; // $MAGIC2 = (int)0xde120495; $MAGIC2 = (int)-569244523; 打开gettext.php 后发现就是如此设置,后来按照如下方式修改,一切正常: // $MAGIC1 = (int)0950412de; //bug in PHP 5 $MAGIC1 = 2500072158; // $MAGIC2 = (int)0xde120495; //bug $MAGIC2 = 3725722773; __________________ Everything is on my way! [...]

  23. Jora » Arhiiv » PHP 5 ja kuupäevajama 2007-09-30 / 9.35 pm

    [...] Nagu mõni ehk märkas, keeras serveri reinstall Jora ilusad eestikeelsed kuupäevad nässu. Suure torkimise peale selgus, et viga on PHP 5 lokaliseerimisseadetes… Lahendus leidus Wordpressi jaoks viimaks [L] siin. [...]

  24. miradlo blogt 2007-10-31 / 2.36 pm

    Wordpress 2.3.1 auf deutsch installieren…

    Da ich beim Update Probleme hatte, habe ich jetzt mal an anderer Stelle unter gleichen Bedingungen eine ganz neue Installation gemacht.
    Version 2.3.1 auf deutsch runterladen, auf den Server spielen.
    wp-config mit den korrekten Datenbankeinstellungen an…

  25. juk 2007-12-15 / 10.06 pm

    Where is the Link

  26. plueschbaer 2008-01-08 / 4.52 pm

    Where is the Download-File?

    ;-?

  27. plueschbaer 2008-01-08 / 4.53 pm

    Is there another location for a download?

  28. Anscheisser 2008-02-16 / 1.20 am

    Ganz großer Haufen Kinderscheisse.

    Ohne Link. :o(

  29. 《blog圖黨》新開一陀 Blog 存档 《blog圖黨》™ 2008-03-18 / 1.06 am

    [...] PS2:后台界面一直是英文,搞到偶头都大,搜索了一通,先是按这个老外的方法修改gettext.php,反复修改鸟几百次,死活也不行。想来不是这个的问题,再搜,终于在我爱水煮鱼同学那找到答案,原来是wp-config.php 米配置好! [...]

  30. 《blog圖黨》新開分店一陀 Blog 存档 《blog圖黨》™ 2008-03-18 / 6.56 am

    [...] PS2:后台界面一直是英文,搞到偶头都大,搜索了一通,先是按这个老外的方法修改gettext.php,反复修改鸟几百次,死活也不行。想来不是这个的问题,再搜,终于在我爱水煮鱼同学那找到答案,原来是wp-config.php 米配置好! [...]

  31. 《blog圖黨》新開分店一陀【置頂】 Blog 存档 《blog圖黨》™ 2008-03-18 / 7.44 am

    [...] PS2:后台界面一直是英文,搞到偶头都大,搜索了一通,先是按这个老外的方法修改gettext.php,反复修改鸟几百次,死活也不行。想来不是这个的问题,再搜,终于在我爱水煮鱼同学那找到答案,原来是wp-config.php 米配置好! [...]

  32. dan 2008-04-08 / 8.53 am

    Hello! There is no link for a download. You have to edit the file Directly!!!

  33. 丁香花女性网 2008-12-29 / 8.16 am

    丁香花女性网提供服装搭配、身材与搭配、明星搭配、街头潮流、省钱搭配、色彩搭配、饰品搭配、鞋帽包、搭配图库等最新资讯.. 丁香花女性网

  34. 淘客导购网 2009-02-07 / 4.08 pm

    淘宝导购购物网帮助你找到所需要的商品,为淘宝网上购物提供提供最有效的品质保障,所推介的淘宝商品已加入淘宝保障计划,让您享受网上购物的乐趣!

  35. 爱茶族 2009-02-18 / 9.15 am

    爱茶网为福建茶商与全国茶商提供茶叶批发,茶叶销售的平台,本站为免费申请会员,免费发布茶叶信息,提供全面详细的茶资讯.

  36. 来去玩旅游网 2009-02-18 / 7.21 pm

    来去玩旅游网是中国最大的旅游网站。依靠丰富的旅游资讯与旅游活动,全方位、多角度的旅游报道,为其旅游者,提供全面、详尽的旅游指南。

  37. Testing die 10te: 2009-11-30 / 11.40 pm

    [...] welche für die Übersetzung zuständig ist, nicht mit php5. Einen passenden Patch findest Du hier: http://fredfred.net/skriker/index.php/wordpress-fix-for-localization Einfach die angegebene Datei (gettext.php_) herunterladen, umbenennen und die alte Datei [...]

Sorry, the comment form is closed at this time.

© 2004 - 2014 malyfred