Translatepress 翻译网站字符串,出现了输出错误 #!trpst#trp-gettext 问题的解决办法。

Translatepress 翻译网站字符串,出现了输出错误 #!trpst#trp-gettext 问题的解决办法。

标签: 

正在查看 7 个帖子:1-7 (共 7 个帖子)
  • 作者
    帖子
  • 诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    Translatepress 是一款 WordPress 的多语言翻译插件,接客户服务单遇到的问题如下

    https://bbs.weixiaoduo.com/topic/37047

    找了半天应该是插件在自动翻译的时候把 WordPress 插件或者主题自带的字符串给翻译输出写入到了数据库里面。

    所以手动改不怎么现实

    测试了下发现 Translatepress 官方给出了处理方便,直接在后台的插件设置里排除掉原始的字符串即可。

    至于原始字符串哪里找你需要先确定是主题还是插件的,然后找到后填入对应的原始字符比如上图的,还有 text-domain 这个就是翻译文件的名称。

    排除后刷新前台就可以正常显示。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    Translatepress 其他的相关问题排除:

    1 、是否开启了缓存插件;

    2 、是否与其他的翻译插件混用;

    3 、是否服务器自带缓存系统;

    4 、是否使用了过时的翻译插件或者主题;

    再比如上面的情况,网站因为启用了缓存插件,所以导致即便是修复后还是会错误留存,解决方法是关闭和清空缓存插件及浏览器,或者调整缓存插件的参数。贴上正常后的图片。

    中文显示

    西班牙语

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    支付结账也正常

    处理前-产品细节会显示错误

    处理后-显示正常

    enrique
    参与者
    • 文章数量: 13
    @enrique

    您好 我在后台看到 WPRocket 缓存插件已经关掉了

    现在我用 chorme 隐私模式打开的 然后我选择网站中文 一步步一直到刷卡界面还是会出现问题 所以麻烦您帮我看一下怎么弄到中文界面到刷卡也不会出现问题的?

    这个问题就是目前我最头疼的问题
    如果是选择网站西语版的一步步到刷卡界面是一直没有问题的

    麻烦您了!

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    怎么弄到中文界面到刷卡也不会出现问题的?

    试了多遍,发现是网站发送数据时候到中文版的界面时会直接返回已翻译的词,但是我在你们站并没找到对应的词句,

    • WooCommerce
    • Astra
    • WooCommerce Servired/RedSys Spain Gateway

    问题两个,

    1 、我这边看不懂西语,找字符串很麻烦;

    2 、 WooCommerce Servired/RedSys Spain Gateway 测试了下应该是这个插件里面的字符,但添加后无效;这是个付费插件,我们没有你最好问下作者

    上面出现错误的位置是 Orden 哪个字符串。

    3 、另外想不通访问你们站会用中文界面,然后不选支付宝下单会走西班牙语网关的会是些什么客户,一般西语的都自己看得懂了。

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi
    楼主

    翻了一堆源码,最后试了下好了已经,上面的当我没问。不过还是想不通会选和看得懂中文、却不走支付宝支付的逻辑,如果是为华人服务到不见怪。

    enrique
    参与者
    • 文章数量: 13
    @enrique

    您好,

    感谢您已经帮我解决问题了,我查看了一些已经顺利解决了。 感谢!感谢!

    回复客户问题:外国人客户会用刷卡,海外华人客户会用刷卡+支付宝

    另外一个问题,我注意到我的加速插件 WPROCKET 关掉了, 我现在都不敢轻易打开了,想问一下你们有什么优化加速网站的服务吗?因为不开 WPROCKET 我的网站感觉会有点慢~

     

正在查看 7 个帖子:1-7 (共 7 个帖子)
  • 哎呀,回复话题必需登录。

话题信息