问题标签 [qtranslate-x]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
29214 浏览

wordpress - Wordpress:带有语言代码的 qTranslate X 语言切换器

我正在尝试使用 qTranslate X 制作一个基本的语言切换器,例如:

有一个功能可以实现:qtranxf_generateLanguageSelectCode('text');但它只能接受'text','image'或'both',所以它不适合我的需要:'text'是语言的全名。

我怎样才能显示语言代码?任何想法做一个过滤器来做到这一点?

0 投票
1 回答
792 浏览

wordpress - 如何为多个子域设置 dns

您好,我正在尝试创建多种语言的网站。每种语言都有自己的虚拟子域。例如,这里有一些网址:nl.foo.eu、fr.foo.eu、de.foo.eu

我生成所有内容的域是 foo.eu,它生成内容并将其翻译成正确的语言。

这是通过 wordpress 和插件 qTranslate-X 完成的。

但是每次我访问像 nl.foo.eu 这样的 url 时,页面都会返回内部服务器错误 500。

所以我的问题是:我是否需要在我的 DNS 中配置一些东西才能做到这一点?

我可能做错了什么吗?

我浏览了服务器的错误日志,这是我正在检索的错误:

0 投票
2 回答
97 浏览

javascript - 平滑页面滚动条不适用于 alt 语言(即更改的 URL 结构)

我有一个 js,当单击更多按钮时,它会动画平滑页面滚动到另一个位置。

它有效,但如果选择了该站点的另一种语言,则无效。当用户将语言更改为西班牙语时,URL 将更改为www.example.com/ES. 这似乎打破了平滑滚动,它适用于www.example.com.

单击more西班牙语链接似乎完全重新加载页面,在滚动位置,但没有平滑滚动。

这是我的js。如何在平滑滚动中包含 alt 语言 url?

编辑:作为参考,脚本在 Wordpress 的 functions.php 中排队,我使用的语言插件称为 qTranslate

0 投票
1 回答
497 浏览

wordpress - 多语言 WordPress 博客;qTranslate-X 与 WMPL

我正在寻找一个 wordpress 插件来制作一个自托管的双语个人博客(英语和土耳其语)。以下是一些主要要求:

  • 同时用两种语言撰写和发布一篇文章,并且有相同的页面
  • 仅博客环境需要自动翻译,而不是我自己的帖子
  • 在两种语言之间轻松切换(例如拥有 en.blog.com 和 tr.blog.com)
  • 易于安装和使用
  • 高速

似乎qTranslate-XWMPL是两个主要的可用替代方案。他们每个人的优点和缺点是什么?哪一个更适合?任何个人经验将不胜感激。

0 投票
1 回答
465 浏览

php - Wordpress 的“Pods - 自定义内容类型和字段”插件支持 qTranslateX 其他字段翻译

是否有设置、选项或插件允许将 edit.php 页面的“更多字段”本地化为所选语言?

目前我只能翻译 Title 字段和任何其他 wp 字段。欢迎任何建议。

0 投票
1 回答
1822 浏览

wordpress - 如何使用 qTranslate X 使 Wordpress 自定义字段输入文本可翻译?

我有一些 wordpress 自定义字段(我没有为此使用 ACF 或任何其他插件)并且需要使用 wp-admin 中的 qTranslate X 翻译它们。

我使用 wp_editor 创建的字段正在工作,但我不知道如何使它与<input type="text">我拥有的其他自定义字段的默认值一起工作。

下面是我用来设置变量并显示我的字段的一段代码:

然后,我将其保存为:

有谁知道如何在不使用 ACF 或任何其他插件的情况下使其工作?(我的后备解决方案是创建另一个自定义字段只是为了保存其他语言数据,但用 qTranslate 解决它会很棒)

谢谢=D

0 投票
2 回答
1199 浏览

wordpress - .htaccess 在 WordPress 中从子域重定向到主域

我正在尝试将语言添加到我的 wordpress 网站。为此,我在“每个域”模式下使用“qTranslate X”插件。

它应该按如下方式工作:

我需要的是将所有请求从子域重定向到主域。其余的将由插件完成。

我修改了主 .htaccess WP 文件

但是,不幸的是,它只适用于主页(即http://en.domain.com)。当我输入http://en.domain.com/category/article时,我看到 404 Not Found 页面。

谢谢你的帮助!

0 投票
1 回答
130 浏览

wordpress - qTranslare X 不在前端翻译静态文本

我还没有找到答案,所以我认为这是一些不常见的事情。

我已经设置了 qTranlate X 并且语言切换工作正常,动态内容(帖子/自定义帖子)被翻译。

但是前端的静态字符串没有被翻译。

我在用着:

它不工作,因为它输出相同的文本([:en]English Text[:es]Español[:])

我尝试过转换数据库: qtranslate 配置菜单 > 导入/导出 >>将数据库转换为“仅方括号”样式。

我也尝试过其他方法来做同样的事情,但仍然无法正常工作:

关于失败的任何想法?

我也在这个网站上使用过 polylang 和 wpml,其实没有用过,但是我之前激活过这个插件,现在被删除了,但没有完成使用它们。

0 投票
1 回答
1178 浏览

php - 如何使用 php 在 qTranslatex 中切换语言

我想使用 php 在 qTranslatex 插件中切换语言

查看以下代码;

0 投票
1 回答
1405 浏览

wordpress - qTranslate Wordpress - 设置重定向到另一个 URL 的语言

我正在使用 Wordpress 插件 - qTranslate X,并且我的网站上有 3 种语言。我的网站上已经设置了 2 种语言的内容,但我想将第 3 种语言重定向到另一个域。

例如,我有英文内容的 example.com,我希望用户重定向到意大利内容的 example.it(当前链接是 example.com/it)。我正在使用插件菜单显示选项(不是侧边栏中的小部件)。