使用WordPress内置本地化的可能性

时间:2016-03-24 作者:nonsensecreativity

在为主题或插件创建本地化时,是否可以在没有文本域的情况下使用WordPress默认/内置本地化?例如,单词like__( \'Submit\' )__( \'Publish\' ) 或者任何其他常用词应该已经在WordPress本地化词典中。但如果我们在创建主题时没有指定文本域,它将无法通过主题检查。或者WordPress是否有默认的文本域?有什么建议吗?

1 个回复
最合适的回答,由SO网友:Mark Kaplun 整理而成

这是可能的,在某些情况下是有道理的,但我建议不要这样想。wordpress core admin上下文中的一些单词在主题上下文中可能会有不同的翻译。

如果这里的动机是为了节省翻译时间,那么不要费心,因为任何有翻译经验的人都会使用具有翻译数据库的软件,并且会自动翻译这些单词。此外,常用工具(poedit)是文本域盲的,无法区分不同的文本域,因此很难不将“提交”作为的一部分。pot文件,即使它实际上不需要翻译。

最后也是最不重要的一点,加载核心翻译会影响性能,如果可能,最好避免。

相关推荐

Plugin Localization

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