【问题标题】:Translate plugin without using translation plugin不使用翻译插件的翻译插件
【发布时间】:2020-04-03 19:47:29
【问题描述】:

我正在开发一个工作单页模板,我们可以将其出售给新客户。我正在使用插件添加工作,但申请表是英文的,而我想将文本设置为荷兰语。

有没有办法在没有像 WPML 这样的翻译插件的情况下翻译插件(已准备好翻译)中的一些元素?我想让这个模板尽可能轻量级,因为这些网站只有荷兰语,我也不需要这个插件

编辑:我正在使用 WP 职位空缺插件

【问题讨论】:

  • 您可以通过您的 wordpress 控制台编辑 from 的标签吗?
  • 不,我无法编辑表单标签或字段。我找到了包含表单逻辑的文件,但是我不想直接在插件中更改文件,以防止我更新插件时出现问题。
  • 你能添加更多关于你正在使用的表单插件的信息吗?
  • 我刚刚添加了插件名称
  • 您可能需要自己翻译。您可以获取更多信息herehere

标签: php wordpress translate


【解决方案1】:

你可以像这样用 Jquery 做到这一点:

$(document).ready(function(){
   $("label[for='awsm-applicant-name']").html("Naam");
   $("input[type='submit']").val("Solliciteer");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div class="awsm-job-form-group">
<label for="awsm-applicant-name">Full Name <span class="awsm-job-form-error">*</span></label>
<input type="text" name="awsm_applicant_name" class="awsm-job-form-field awsm-job-form-control" id="awsm-applicant-name" required="" data-msg-required="This field is required." aria-required="true">
</div>
<div class="awsm-job-form-group">
<input type="submit" name="form_sub" id="awsm-application-submit-btn" value="Submit" data-response-text="Submittin">
</div>

编辑:

要更改此表单中的提交值,您可以使用:

$("input[type='submit']").val("Solliciteer");

【讨论】:

  • 正是我需要的!贝当克特!
  • 我可以对这个元素做同样的事情吗?:
  • 我已编辑答案以包含提交按钮值更改
  • 请记住,插件可能会使用此输入值来执行其逻辑。在这种情况下,您可能需要考虑不同的解决方案。
【解决方案2】:

WP Job Openings 的 PRO 插件带有一个表单生成器。您可以使用表单构建器界面更改标签和所有内容。

【讨论】:

  • 嗨,阿拉文德。恭喜您的第一个答案,但是,这似乎更像是评论而不是解决方案。
猜你喜欢
  • 2018-08-09
  • 2015-07-21
  • 1970-01-01
  • 2021-09-18
  • 1970-01-01
  • 2015-02-11
  • 2016-07-23
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多