您当前的位置:首页 > TAG信息列表 > translation
在检索getText翻译之前设置电子邮件区域设置
我开发了几个插件,我使用标准方法对其进行了本地化__() 功能和.po 或者更确切地说.mo 文件。所有这些都很有魅力。我现在想做的是为函数调用设置语言环境__(), 检索您在插件上定义的翻译.mo 对于与当前区域设置不同的翻译。示例:假设您正在德国wp admin页面上的wp admin中为您的网站创建一个用户。此用户需要英文配置文件。在您的wp admin中,您已经自动发送邮件,这样,当用户创建时,他/她会收到一封关于这一点的电子邮件,使用2)中所述的语言。问题:邮件内容使用__() 也因此,当我在德
使WP主题/插件无需插件即可实现多种语言
我对主题和插件开发还不太熟悉,而且一直停留在翻译部分。我读到一个地方,如果你使用__(), 和e() 自始至终,您不需要像WPML这样的插件。是否正确?生成所有目标语言的翻译文件(如.po文件)是一项困难的工作吗?我是否需要手动从google translator复制粘贴内容并将其粘贴到这些文件中?请原谅我没有经验,谢谢你的耐心。
包括主题第三方插件的外部PO文件
我在主题中使用了第三方插件,但其中一些插件没有我的目标语言支持。我想从我的主题插件中为这些插件添加新的语言支持。我该怎么做?
即使禁用插件,也要使用本地化的插件名称和描述
我正在进行插件开发,我想本地化我的插件名称和描述,以便这两条信息以其他WordPress开发人员的母语(如果支持的话)显示在WP Admin Dashboard中当前安装的插件列表上。到目前为止,我已经设法做到了这一点,但我注意到翻译并不总是显示出来。例如,如果禁用插件,则名称和描述将以原始/英语显示,而不是以与WordPress实例的语言匹配的语言显示。有一秒钟,我认为这甚至不可能,但后来我注意到插件Hello Dolly(即将预装并最初禁用)的描述是用我的语言显示的(确切地说是克罗地亚语)。我还尝试禁
使用wp-cli创建一个也能解释.twig文件的.pot文件
使用wp i18n make-pot 我可以创建.pot 可以解释的文件.php 文件这是我使用的命令wp i18n make-pot . languages/my-plugin.pot 这很好,但因为我使用wordpress中的timber作为模板引擎,timber使用.twig 文件如何使用wp cli创建.pot 要查看的命令.twig 文件我尝试了这个命令wp i18n make-pot . languages/my-plugin.pot --include=*.twig 这创
每种语言不同域名的自动翻译?
我想知道是否有一个插件可以为同一个项目自动翻译不同领域的语言。例如:汽车co.uk英语版voiture。法国联邦储备银行科奇。西班牙语为es等还有一个自动翻译:如果我在voiture上用法语写一篇新文章。fr,英文版(car.co.uk)和西班牙文版(coche.es)也有自动创建和翻译,而无需任何人工操作?我知道我不能用Weglot(只有一个域)做到这一点,所以我正在寻找一个替代方案…非常感谢您的回答!
WordPress:在Gutenberg插件迁移到lock.json后,在JavaScript中使用多语言的本地化/翻译不再有效
我做了a plugin with existing localization on WordPress.org 免费。我迁移到block。并通过将其与npx @wordpress/create-block todo-list. 我通读了一遍the Block Editor guide on internationalization 但在todo列表示例中,它的工作方式似乎有一些不同。结果是我所有的__ php函数工作并转换所有字符串。但是我的__ JavaScript函数不会在翻译时翻译任何翻译。word
WPML的开源替代品?
既然WPML不再是免费的,而且仍然是最常用的Wordpress翻译插件之一,那么有没有一个开源项目可以继续开发?或者类似的东西来代替它?我知道还有其他选择,但大多数都有不同的方法或特点。例如,我喜欢这样一个事实,即每个翻译都有自己的帖子。
插件没有美国英语翻译文件
我正在尝试修改事件日历插件的英语翻译,但找不到美国英语翻译文件。只有英式英语。请看一下:是否该插件没有美国翻译,而是直接使用翻译键?那么如何添加美国翻译文件?谢谢
与单引号和双引号冲突
这可能是一个非常愚蠢的问题,但我正在为此失去理智。。基本上,我有以下代码行“ \'Default\' => \'<img src=\"\' . THEMEROOT . \'/admin/images/default.png\" width=\"120\" height=\"80\" alt=\"<?php _e( \'Default\', \'my_theme\' ); ?>\"/>\', 我遇到的问题是alt文本的打印方式如下:<?php _
是否通过过滤器转换自定义订单状态?
我正在使用此插件自定义Woocommerce中的订单状态:Woocommerce Order Status Manager在文档中,我使用以下过滤器翻译订单状态名称:wc_order_status_manager_order_status_name 实际上,在插件源代码中有以下几行代码:public function get_name() { /** * Filter the name * * @since 1.3.
您需要转义硬编码的纯文本吗?
我开始玩下划线初学者主题,并注意到它使用esc_html_e() 即使是纯文本:<a class=\"skip-link\" href=\"#content\"><?php esc_html_e( \'Skip to content\', \'_s\' ); ?></a> 不这样逃避是否存在安全风险:<a class=\"skip-link\" href=\"#content\">Skip to content</a> 。。。
Strtotime()和Meta Box日期问题
此代码是否应该根据所选语言显示元框日期选择器输入字段中提供的日期?说明:但即将到来的元框值rwmb_meta() 始终为dd.mm。y、 例如,2016年2月6日。因此,根据语言标记,它应该更改日期的格式(确实如此)和(国际化的)正确语言(在本例中并不重要,因为它都是数字,但它将是)。但它总是显示当前时间。。。为什么?我怎样才能修复它?<?php $entered_start = rwmb_meta( \"exhibition_meta_beginn\" ); &
Translating a pager string
主题中的大多数Wordpress函数如下所示:<?php echo get_next_posts_link( \'Older posts\', $the_query->max_num_pages ); // display older posts link ?> <?php echo get_previous_posts_link( \'Newer posts\' ); // display newer posts link ?> 这正如预期的那样
Localize strings from db
我正在使用this method 翻译模板中的字符串。问题是,如果一些字符串是从db动态加载的,该怎么办?我如何翻译它们?我已经在google上搜索了几天,甚至询问了其他社区,但没有找到解决方案。是否有任何技巧/解决方法来实现这一点?
如何对JSON输出进行语法翻译?
例如,我有这个输出解码的JSON$数据的例子,我想让内容在wordpress中可以翻译。<?php echo $data[\'hair\'][\'type\'] )?> 因此,在英语中,这将输出“棕色头发”,但我希望它们可以用于翻译。我知道有一些语法可以放入字符串__(\'string\') 但我似乎无法让它与Json输出一起工作。
如何解决无参数、缺少文本域的翻译函数问题?
我通过WordPress Themecheck插件警告:发现一个缺少文本域的翻译函数。函数esc\\u html\\uuuuu,带有参数正如你所看到的,上面没有列出任何论据,我真的很迷茫。下面是代码函数:<?php wp_nonce_field( basename( __FILE__ ), \'matilda_featured_image_nonce\' ); $selected = esc_html__( get_post_meta( $obj
带或不带po文件的字符串翻译
我想更新一些翻译,但似乎所有翻译都保存在*。采购订单文件。我更新了那个文件,但网站上没有更新,你能帮我更新吗?谢谢
使用esc_html__和esc_attr__等转义值进行翻译的正确方法
从有关Codex的文章中,esc\\u attr\\e是为翻译转义值的正确方法。但从其他文章中,我了解到一些转义代码的清理问题和安全问题。对于我的代码,我使用以下代码: <h4><?php esc_attr_e( \'PREVIOUS ARTICLE\', \'myweb\' ); ?></h4> 我的代码是否适合翻译?如果没有,我应该使用什么代码?非常感谢您的帮助非常感谢。
Woo-Commerce翻译|都试过了
希望有人能帮我解决这个问题。我安装了非常好的WOO Commerce,并将语言设置为荷兰语。。。但正如你所看到的,仍然有很多小事情还没有调整到荷兰语。http://www.vonvuurenblusbal.nl/我还尝试了多种插件,如本地翻译、WooCommerce(nl)等。。。但一切似乎都不起作用。有人知道吗?请让我知道。