问题标签 [qtranslate]

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 投票
1 回答
2724 浏览

wordpress - Qtranslate 加上 Yoast 对 Wordpress SEO 的支持

我使用 Qtranlate plus ( https://wordpress.org/plugins/qtranslate-xp/ ),我也使用 Yoast 的 Wordpress seo,但元标题和描述字段无法翻译。任何人都对此有修复或知道修复该问题的插件?

0 投票
3 回答
1862 浏览

php - 在导航中使用语言按钮切换语言 Wordpress

我创建了一个需要德语和英语的 Wordpress 主题。在导航中,我有一个按钮,该按钮应根据他们当前使用的语言更改语言。(如果他们正在查看英文页面,它应该显示“Deutsch”,反之亦然。)

我正在使用 qTranslate Plus 并选择在 url(/de 或 /en)中显示语言代码。我的主要问题在于,当我在自定义页面(带有模板的 Wordpress 页面)(/custom-page)上并更改语言时它不会更改为德语,尽管在源代码中链接显示 /de/custom-page . 它完全忽略了语言代码并再次将我带到 /custom-page。所以它似乎正在剥离语言代码。

这是标准的 Wordpress 行为吗?如果是,我该如何禁用它?还有更好,更可靠的方法来更改语言吗?将语言存储在会话中有效吗?

注意:“隐藏未翻译的内容”和“隐藏默认语言的 URL 语言信息”。未选中。

在此先感谢,彼得

0 投票
0 回答
728 浏览

wordpress - Wordpress qtranslate 和 qtranslate slug 菜单 url 错误

qtranslate 和 qtranslate slug 在菜单侧的 url 中没有采用正确的语言

问题是,当我创建菜单时,链接采用语言(EN/FR),但没有采用翻译后的页面标题。

当我访问页面 EN/page-en/ 和 FR/page-fr/ 时可以,但在菜单中链接是 build EN/page-en/ 和 FR/page-en/

0 投票
2 回答
506 浏览

wordpress - qTranslate 自动重定向不适用于单个帖子

我网站的默认语言是 Ru。检测浏览器语言已打开

当浏览器指定 En 语言的用户访问我的网站首页http://ivangrigoryev.com时,它会自动将他重定向到 /?lang=en。

但是,当用户转到单个帖子时,例如,通过 FB 或直接键入 URL,例如 http://ivangrigoryev.com/one-plus-one-review/重定向不会发生。

我检查了插件冲突 - 什么都没有。WordPress 版本 3.5.1 qTranslate 版本 2.5.34

有什么建议么?

0 投票
0 回答
1328 浏览

php - qTranslate slug,在 Ajax 调用中获取其他语言的帖子 url

我正在制作一个双语 Wordpress 网站。我想通过 AJAX 加载帖子并链接到同一个帖子,但使用其他语言。我正在使用 qTranslate slug,通常我依赖全局 $qtranslate_slug 变量,如下所示:

如果您在帖子页面上,这可以正常工作,但在 ajax 加载的帖子中不起作用。

在我的 AJAX 调用中,我以这种方式设置 post 对象:

我从帖子中获取了所有数据,只是不确定要调用什么函数来设置 $qtranslate_slug 对象。在 ajax 调用中,$qtranslate_slug->current_url 是一个空数组。

更新 1

这可能不是正确的方法,但我在 ajax 调用中调用了 wp() 并设置了 $qTranslate_slug 对象。但是,链接是“丑陋的”,即http://example.com/fr/?id=68 我怎样才能获得漂亮的网址?

在functions.php中更新2 ,我有以下功能:

这是我的ajax代码:

更新 3

qTranslate 给你一个 url 的样式:http://example.com/fr/?id=68 如果将“id”改为“p”,当你访问页面时,url 将被转换为漂亮的 url . 但是,我仍然想知道如何让漂亮的版本显示在链接中。

0 投票
0 回答
543 浏览

php - wordpress 语言过滤器 qtranslate

我有一个带有 wordpress 作为 CMS 的单页可滚动网站。该网站使用三种语言,我在 wordpress 中使用 qtranslate 插件。

我是 wordpress 的新手,我的问题是我不确定如何将帖子链接到适当的语言页面。我的英语工作正常。

这就是我在英文版中链接内容的方式:

任何帮助..或替代选项表示赞赏。提前致谢。

0 投票
1 回答
2616 浏览

qt - 我可以加载多个 QTranslator 文件,每个文件用于我的应用程序的不同部分吗?

我可以将翻译器安装为myApp.installTranslator(&translator)

是否可以有多个翻译文件并从我的应用程序的不同部分加载它们?我该怎么做?

0 投票
1 回答
1662 浏览

qt - 如何重新翻译动态创建的小部件?

我想QTranslator动态重新加载,然后重新翻译动态创建的带有“静态附加标签”的小部件。

例如,我有类似的静态标签:

然后我用这个标签创建动态控制:

我也像这样加载新的翻译器:

据我了解,我还需要重新加载 UI:

但是据我所知,动态部分和静态属性也不在Ui::并且不会自动翻译。如何通过动态加载另一个翻译器来翻译动态部分?

0 投票
1 回答
801 浏览

wordpress - Wordpress 多语言网站 (qTranslate) 和 htaccess

我使用 https 使用 Wordpress/qTranslate(法语和英语)创建了一个多语言网站。地址为https://site.com/(默认为法语)和https://site.com/en

当我从法语切换到英语(带有标志)时,主页以英语很好地显示,地址栏中的地址很好地是 site.com/en。如果我切换回法语(带有标志),地址变为 site.com/fr 。一切似乎都在工作。

但是当我玩菜单时,法语一切正常,但英语不行。我在菜单中的第一项是“家”,他的链接是 site.com/en。当我点击它时,主页会返回到 site.com/(法语主页)。问题与所有其他页面相同。可能是,我的 .htaccess 有问题。

我希望在地址中始终使用语言(即使是法语),并在我打开网站中的其他页面时使用这种语言。

我的 htaccess :

0 投票
1 回答
48 浏览

plugins - 插件 qTranslatePlus 与 WordPress 中的 Finch 主题和 Topbar 中的语言

在 WordPress 中使用 Finch 主题和插件 qTranslatePlus(对于具有不同语言的网页)时出现问题。问题是这些语言在侧边栏中可用,而我希望它们在顶部栏中。可以做些什么?也许应该更改插件或主题。