您当前的位置:首页 > TAG信息列表 > translation
如何将WordPress博客翻译成其他语言?
我在wordpress安全利基有一个博客。它目前是英文的,在wordpress的人中很受欢迎,但我也想针对其他语言/国家。在wordpress中这样做的理想方式是什么,以及如何实现语言翻译并使用/不使用插件进行管理。我有以下选项:为不同的县创建一个子域,例如:德国创建一个子文件夹,如。。。com/de我如何在没有任何用户交互的情况下即时翻译这些语言。是否有任何方法可以在php中以编程方式实现,而无需使用任何插件。非常感谢您的建议在此处查找我的博客https://secure.wphackedhelp.co
WC_STRUCTED_DATA类导致不必要的转换
我正在使用Weglot插件翻译我们的Woocommerce网站。Weglot允许您排除不希望翻译的区域,以从单词配额中节省。Weglot说:排除的块默认情况下,页面上的所有内容都会被翻译,但您可以通过输入要排除的CSS选择器或HTML块来排除页面的某个部分我们已成功阻止所有包含产品名称/产品标题的内容,只有一个除外。正在运行的脚本包含产品名称/产品标题,Weglot正在翻译脚本中的数据,即使它没有显示出来。我与Weglot支持部门合作了大约一周,试图找出如何排除它,但没有任何效果。根据Weglot所说的关
如何在帖子元数据中转换月份名称?
我正在尝试翻译中带下划线的月份名称this image, 没有changing the entire WP backend 以及,因为我需要后端保持英语。我通过的翻译了默认字符串Astra\'s Default String page, 但它们不为月份名称提供字符串。任何帮助都将不胜感激!谢谢:)
WPML自定义字符串转换在容器之外
我试图添加一个自定义字符串以在wpml中进行翻译,但当我使用\\u e(…)内容跳出容器如果我这样使用:echo \'<h1>\' . $month . \' \' . $day . \'</h1>\'; html正常:<h1>September 29</h1> 但如果我用这样的翻译:echo \'<h1>\' . _e($month, \'simultan\') . \' \' . $day . \'</h1>\
使用_e()或__()翻译带有div的文本
这是翻译一段文字的正确方法吗?_e( \'<h2 class="title">\' . $var . \'</h2>\', \'text-domain\' ); 或者,这是吗?echo \'<h2 class="title">\'; _e( $var, \'text-domain\' ); echo \'</h2>\'; 还是这个?printf( __( \'<h2 class
未安装插件翻译,但...字符串被翻译了!
我有一个很长时间的网站Recent Tweets Widget. 这个插件是作为主题的一部分出现的,而在那一天,它包含了翻译。采购订单和。法语的mo文件。我以前没有注意到这一点。但最近我发现,表示推特年龄的字符串(x天/月前,等等)被翻译成西班牙语,这是网站的主要语言。我已经确认了the translated strings are not in the .po files, 既不来自插件,也不来自站点翻译。所以我假设它们来自外部站点。我不知道事情发生的确切日期。挖掘这个奇怪之处,我发现现在可以在http
获取用于转换的文本域
是否有一个函数可用于获取主题文本域?例如,如果我想向用户提供此代码,而不需要他们交换文本域,那么可以这样做,而不是这样做:register_sidebar( array( \'name\' => __( \'Widget Area\', \'twentynineteen\' ), \'id\' => \'widget-id\', ));
带有`wp.i18n`的`wp_set_script_Translations`在简单插件中不返回已翻译的字符串
Short description:我尝试翻译JS文件中的字符串。为了测试它,我决定创建一个简单的测试插件。我有PHP和JS字符串。翻译后的PHP字符串工作正常,JS字符串不工作。Tools and environment:<WP-CLI 2.4.0 Wordpress 5.5.1 Ubuntu 20.04原语:英语(美国)Plugin PHP file content:<?php /* * Plugin Name: Test * Text Domain:
在国际化包含变量的字符串时,是否必须提示翻译器?
我正在跟踪this 官方指南国际化我的插件。但我很困惑,如果字符串中有变量,是否需要提示?printf( /* translators: 1: Name of a city 2: ZIP code */ __( \'Your zip code is %2$s, and your city is %1$s.\', \'my-plugin\' ), $city, $zipcode ); 同样在本文档中,未提及在何处使用load_p
如何显示翻译后的GET_POST_TYPE()?
在我的内容搜索中。php模板文件我做了如下操作:<tr id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <td><?php the_post_thumbnail( \'thumbnail\' ); ?></td> <td style="padding: 15px;"
有什么方法可以将@WordPress/i18n用于<5.0吗?
我希望在JS文件中使用翻译字符串,不幸的是,我已经读到了@wordpress/i18n 不起作用<;5.0。是否有任何工具/库可以帮助我做到这一点?
插件语言始终显示WP站点语言,而不是配置文件语言
我写了一个插件,我把它从英语翻译成德语。只有当我将网站语言更改为德语时,才会显示德语翻译。一旦站点语言设置为德语,它将始终显示德语。无论我是否将个人资料语言更改为英语。反之亦然-当我将网站语言设置为英语时,它将始终显示插件的英语版本。所有其他插件都遵循概要文件语言,并按预期显示正确的语言。我查看了大量其他插件,并遵循了t的翻译指南。我不知道错误在哪里,迫切需要一些帮助来解决这个(可能是新手)错误。提前非常感谢你们!
翻译没有在一个实例中输出
我正在为自定义主题创建翻译,特别是主题的自定义模板文件和用户Poedit来创建pot模板。翻译完文件后,无论我做什么,模板中的一行都不会翻译。<?php echo __( \'Featured\', \'mytextdomain\' ); ?> 可能有用的其他信息:此行不在wordpress循环中</如果我删除echo 仅分开和离开__() 它甚至不会输出单词;“特色”;用英语代替echo__() 具有_e() "E;“特色”;输出类似问题也可定制”;阅读更多“;表单函
我如何将邮寄日期翻译成意大利语?
我正在使用此过滤器在我的单页和归档页中显示发布日期,因为在使用windows azure php应用程序时,我无法显示1901年之前的发布日期。此筛选器正在工作,但它以英文显示发布日期add_filter( \'get_the_date\', function($the_date, $d, $post){ $date = new DateTime( $post->post_date ); echo $date->format(\'j F, Y\'); // change
如何将所有电子邮件以密件抄送的形式发送给管理员?
我正在将WordPress页面翻译成七种不同的语言。有大约70个插件处于活动状态并正常工作,不用担心。订阅、购物、预购都是你能想到的。通过翻译,使用WPML,但我没有找到,甚至没有搜索,所有发送给用户、客户、商店编辑、博客作者等的电子邮件模板。我通过Mailster发送所有电子邮件。是否有一种方法可以让管理员获得发送的每封电子邮件的密件抄送副本?不过,我会为Mailster或直接为WordPress提供解决方案。这对我来说是最简单的方式来了解我仍然需要翻译的内容。干杯
无法使用wp cli生成POT文件
我正在开发一个儿童主题,我想.pot 文件使用wp-cli.我遵循wp-cli handbook 并运行:cd /media/sf_TOOLS/ubuntu-20.04/bin curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar 然后在我运行的主题文件所在的文件夹中:/media/sf_TOOLS/ubuntu-20.04/bin/wp-cli.phar i18n make-
如何创建一个函数来修改wp-login.php文件中的消息?
当用户使用WordPress中的密码重置功能时,会要求他们输入电子邮件并单击确认。这样做之后,他们得到的信息是:检查电子邮件中的确认链接,然后访问登录页面。我希望修改此消息,并且我已经找到了在wp登录中写入消息的代码行。php文件:if ( \'confirm\' === $_GET[\'checkemail\'] ) { $errors->add( \'confirm\', sprintf( /* translators: %s: L
如何取消主题/插件的本地化?
我在一个php文件中使用了此代码的主题:\'logged_in_as\' => \'<p class="logged-in-as">\'. sprintf( __( \'Logged in as <a href="%1$s">%2$s</a>. <a href="%3$s" title="Log out of this account&quo
WordPress在WP_Customize_Control数组中包含‘print_f’
我有以下问题:我想在wordpress中的数组中添加print\\u f。printf( __(\'Option to share on %s\', \'themename\'), \'name\') 但是,以下代码对我来说不能正常工作。而不是实际结果,它抛出了;30英寸;。$wp_customize->add_control( new WP_Customize_Control(
翻译问题--古腾堡
这是我的密码。我基于CapitaineWP的结构和模板。我有。锅采购订单。mo和。json文件。$script\\u asset\\u path=PERSO\\u文件夹"E/构建/索引。资产php“;;如果(!file\\u exists($script\\u asset\\u path)){throw new\\Error(\'需要运行npm start 或npm run build 对于;创建块/perso chacha基地”;先阻止。(“..script\\u asset\\u path.”