GetText本地化不起作用

时间:2018-10-09 作者:Shamima Saleem

我正在尝试使用\\uU()函数转换发布日期。但它不起作用。投递日期仍以英文显示。

您还有哪些其他选项可以本地化发布日期(发布于)。

 printf(__(\'<span class="posted-on"><a href="%1$s" title="%2$s" rel="bookmark"><i class="fa fa-clock-o"></i> %3$s</a></span>\', \'colormag\'), esc_url(get_permalink()), esc_attr(get_the_time()), $time_string
            );

1 个回复
SO网友:Max Yudin

这取决于您使用此字符串的方式和位置。您可能需要根据站点设置本地化日期:

<?php

$date_format = get_option( \'date_format\' );

$timestamp = strtotime( get_the_time() );

$localized_date = date_i18n( $date_format, $timestamp );

结束

相关推荐

Plugin Localization

我刚刚为wp构建了我的第一个插件,即使它不是一个伟大的“代码诗意”;)它正常工作。这是一个使用GalleryView 3.0 jquery插件转换默认wp库的插件(http://spaceforaname.com/galleryview).我唯一不能做的就是本地化。此插件的本地化意味着转换管理界面,在这里可以配置jquery插件选项来更改结果库的外观。我试着关注网络上数百万的教程,在论坛上阅读了很多关于这个问题的帖子,并遵循了codex的指南。。。但仍然没有运气。这就是我所做的:每个文本行都位于gette