在员工信息详情页,当员工数比较多的时候,默认的列表展现方式是展现20个,超过了就需要点击 Load more listings,翻页之后要回到刚才的页面,在页面顶部又出来 Load previous listings。国人看这两个词看的不爽,在哪里翻译呢?
有两个方法,方法一:
打开 wp-job-manager/wp-job-manager.php 找到
'i18n_load_prev_listings' => __( 'Load previous listings', 'wp-job-manager' )
换成
'i18n_load_prev_listings' => __( '上一页', 'wp-job-manager' )
打开 wp-job-manager/includes/class-wp-job-manager-shortcodes.php 找到
if ( ! $show_pagination && $show_more ) { echo '<a class="load_more_jobs" href="#" style="display:none;"><strong>' . __( 'Load more listings', 'wp-job-manager' ) . '</strong></a>';
更改为
if ( ! $show_pagination && $show_more ) { echo '<a class="load_more_jobs" href="#" style="display:none;"><strong>' . __( '下一页', 'wp-job-manager' ) . '</strong></a>';
然后保存、上传覆盖服务器上的原始文件,记住,要保存为 utf-8格式的,不然出现乱码。
方法二:(这个方法比第一个好,建议用这个)
wp-job-manager/languages文件夹下,找到 wp-job-manager.pot 文件,下载到本地,用POEditor打开,选择目标语言为中文简体。生成一套文件,
wp-job-manager-zh_CN.po
wp-job-manager-zh_CN.mo
在 wp-job-manager-zh_CN.po 里Ctrl+F找到 Load previous listings 和 Load more listings 分别翻译成 上一页 和 下一页,保存并编译 .mo文件。然后将这两个文件复制到 wp-content/languages/plugins 文件夹下即可。
方法二安全、准确,而且不会因为 wp-job-manager插件升级而失效,所以,用第二个方法好。
推荐阅读:WP-JOB-MANAGER 改造及汉化教程系列
wp-job-manager 改造及汉化篇(一):员工信息详情页title的SEO优化
wp-job-manager 改造及汉化篇(二):员工信息列表页的分页表述汉化
wp-job-manager 改造及汉化篇(三):员工列表页头像美化
wp-job-manager 改造及汉化篇(四):变更员工详情页地图接口为高德地图或自定义接口
wp-job-manager 改造及汉化篇(五):为wp-job-manager侧边栏的widget加上员工的岗位及工作地点信息
wp-job-manager 改造及汉化篇(六):为WP-Job-Manager员工信息页加上评论功能
wp-job-manager 改造及汉化篇(七):加上评分功能,让客户能为每位员工打分
wp-job-manager 改造及汉化篇(八):立即预约按钮的弹出菜单里加上员工的电话号码
wp-job-manager 改造及汉化篇(九):为员工加上金牌认证
wp-job-manager 改造及汉化篇(十):为员工信息展示页加上个人视频秀