Wallow主题汉化修改版

  这是我在官网模板库中看到的,新近上传的一个主题,整体简约中透着那么一点小炫,又不失功能性,尤其下面那个随滚动条浮动的快捷栏,可能有人喜欢有人讨厌,总之仁者见仁智者见智,我个人还是很中意的。模板提供了四个直接可用的主题,分别为fire、air、water、earth,或大气沉稳,或明快活泼,风格各不相同。也可根据个性要求自行定制,每个风格由六个元素组成,每个元素有四种风格,可根据相同元素的不同风格自由组合,以下是我定制的版本。

  以下四款为模板提供的四个预置风格:

  这是后台主题选项的截图:

  对此模板感兴趣的可以直接在后台安装,不过原版显示中文并不是很友好,我做了美化和汉化,现在放出修改版模板与大家分享:

  点击下载[下载没有找到]

  以下是我所做的改动,比较详细,某些特殊要求的人可能感兴趣,否则请略过:

  1.调整样式适应中文的显示,此处改动较少,在中文显示美观的情况下尽可能保留原汁原味:修改style.css文件中body属性,字号调整为12px,添加宋体在字体优先第一位,修改#content字体行高1.5em
  2.修改index.php支持pagenavi插件支持,此处为自动判断,若安装插件则以页码方式显示,未安装以默认方式显示
  4.对主题进行了汉化,这个有点小复杂,作者虽然声明主题是translation-ready的,但这方面做的并不细致,感觉似乎有些粗心。
    首先,有很多内容需要翻译却并未使用__()或_e()调用,结果只能是使用了汉化包确仍然有少量未汉化内容,此部分我未做修改,因为只有很少且并不重要的内容未被包括在内。
    其次,主题提供的原有pot文件中含有内容太少,汉化后仍然有很多使用了__()或_e()调用的内容内容未能汉化,所以我从主题中重新提取需要汉化的内容制作了汉化包。
    再次,有些显示内容只部分可通过语言包翻译,另外一部分被放在__()或_e()之外无法翻译,不够严谨,这里我只修改了一处,single.php中RSS feed for comments on this post中RSS被放到了可翻译部分之外,使得翻译之后很不通顺,参考wp源程序中comments-popup.php文件同样的一句话,RSS很明显应该也要放到可翻译的部分。
    最后,模板作者的马虎使得很多翻译无法生效。比如模板中有这样的调用方式__(‘Text’),实际应为__(‘Text’, ‘wallow’),大约不到一百处都缺少’wallow’,我都添加了,使得汉化内容可以正常显示。

  4.添加了修改者,就是本人的链接在footer.php文件中,希望大家能够尊重他人劳动成果,你要是看着烦去掉我的没关系,原作者希望能够保留,毕竟人家耗费大量心血的作品免费共享给大家很不容易,在国外这种免费的主题在选项中甚至会有一个赞助的链接,也有很多人愿意在使用后去赞助一点感谢作者,作为国人即便我们不能贡献一点资金,保留版权标识还是必要的,养成良好的版权意识,从我做起!

相关图像:

“Wallow主题汉化修改版”的33个回复

  1. 哎,还是不行呀,博主你的顶部导航弹出菜单是怎么设置的呢?我的就是在菜单里面,创建一个home菜单,然后把分类目录添加进去,结果二级分类目录和一级的目录都排成一排了,没有像你那样的,鼠标放在目录上会弹出二级目录,希望博主不要嫌俺烦哈: (

    1. 导航弹出式菜单是自带的,任何样式都能弹出,如果你看不到,只能说你的浏览器有问题。这个主题对IE6等老式浏览器是不支持的。

  2. 你好,我也装了这个主题,蛮漂亮的,可是装上后却发现一个问题,无法使用摘要插件,因为index.php里没有那个什么content语句,而且是其他复杂的东西,我不懂那些,不会傻瓜修改方法,所以用不了utf-8那个中文自动摘要插件。好纠结啊,有长文章时全文显示在首页,太恶心了,而且没有返回顶部按钮的。不知道你有没有兴趣研究下自动摘要呢。麻烦了~

    1. 你说的摘要插件是什么?WP Kit CN还是其他?很多摘要插件都是额外的函数来实现,并未使用默认的摘要函数,所以需要在模板上使用这个新函数来调用,改动也很简单,替换模板中文字内容或摘要那个原函数就行了。

      1. wp-utf8-excerpt 这个摘要插件,不过其他一些常见的摘要插件也都试过,都不成功。不好用的。不嫌麻烦的话,你可以试试。现在由于无法使用摘要插件,我不得不暂时放弃这个漂亮主题了。谢谢了

        1. 兄弟,实在不好意思,最近真的太忙了,没有空余时间,就连这个主题一些美化方面也都没有完成就匆匆上马了,而且官网新版已经放出,我还没抽出时间更新呢,打算找个时间把新版好好修改一下,包括摘要功能,其实这个功能我也早就想放上去了。
          不过可以给你个提示,刚才看了一眼模板文件,其中是使用wallow_content_replace()调用的文章内容,你按照插件的方法把它替换了试试。

    1. 话说……IE6是最难搞的,刚刚帮朋友改一个页面的浏览器全兼容,不过一个IE6下DIV的间隙问题,半个通宵没找到原因,看本条回复发布时间就知道了,从晚上十点到凌晨四点,最后只好用笨方法解决:Margin负值。哎!其实没必要究其原因,IE6就快下岗了,到时这些hack技巧都是渣!

    1. 首先确定你的浏览器是什么版本的,现在已经确定IE6肯定是惨不忍睹了,还有就是有时网络不好读取不完全也会出现这种情况。

  3. 很漂亮的。
    个人认为,“页面菜单”显得有点过宽了。下面的“头像”栏,如有按键,能最小化或隐藏,可能会显得更和谐点啊。

    1. 整体布局是用的百分比,自适应屏幕宽度的,如果你嫌菜单宽,要改也不可能只是菜单,全部都要改才行,这个主题改成固定宽度的也不错,难度很低,一共就那么几处。

  4. 首先感谢你提供汉化的模板

    有个问题想请教

    用这个模板后 页面菜单 那里只能显示 home 后编辑主题支持函数 (functions.php) “首页” 后能显示中文首页两字 其他菜单还是不能显示

    疑问 是不是“$children = wp_list_pages(‘title_li=&child_of=’.$pagg->ID.’&echo=0′);” 这句哪里要修改的?

    谢谢 站点 yxsh.net

    1. 兄弟恕我愚钝,我没完全理解你说的是什么意思……
      你说的其他菜单什么意思,其他页面?刷新或者更新一下缓存也许会好。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*