Wordpress 中的东阿拉伯数字
有什么想法如何配置 WordPress 以获取东部阿拉伯数字的日期和页码吗?
这些是 UTF-8 中的 0660 到 0669。 我说的是让这些数字٠١٢٣٤٥٦٧٨٩替换那些0123456789。 我正在使用 WordPress 2.7。
Any ideas how to configure Wordpress to get the date and page numbers in Eastern Arabic Numerals?
These are 0660 up till 0669 in UTF-8. I am talking about getting those numbers ٠١٢٣٤٥٦٧٨٩ replace those 0123456789. I am using Wordpress 2.7.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我建议您不要进行替换...
保留正常数字 0x40 到 0x49 允许搜索引擎在数字中搜索。 喜欢其他数字系统的阿拉伯人会在他们的操作系统中进行设置,他们会将 0123456789 视为 ٠١٢٣٤٥٦٧٨٩。
I'd suggest that you don't do the replacement...
Keeping the normal numbers 0x40 to 0x49 allows search engines to search in the numbers. An Arab who prefers the other number system would have set that in their operating system, and they would see 0123456789 as ٠١٢٣٤٥٦٧٨٩.
如果其他人正在搜索,您可以使用
http://codex.wordpress.org/Function_Reference/date_i18n
In case anyone else is searching you can use
http://codex.wordpress.org/Function_Reference/date_i18n
。
使用任何默认的 WordPress 工具都无法做到这一点 “Styling Page Links”文档仅提供有限的自定义页码。
所以你有几个选择。
但这是相当hackish的,并且在升级时会导致问题。
这样做的好处是可维护和可移植(您可以分发插件)。
在这两种情况下,您都必须进行一些映射:{ {0٠}, {1,١}, {2, ٢} ....},并在页码计算后进行字符串替换。
另外,我研究了阿拉伯语WP翻译但它使用传统的数字,这看起来很愚蠢。
????????????????????????????????????????????????????????????????????????
،السلام عليكم
This isn't possible using any of the default wordpress tools. The "Styling Page Links" documentation only provides limited customization of the page numbers.
So you have a couple options.
But this is pretty hackish, and will cause problems when it comes time to upgrade.
This has the benefit of being maintainable and portable (you could distribute the plugin).
In both cases you will have to do some mapping: { {0،٠}, {1,١}, {2, ٢} ....}, and do a string replacement after the page number calculation.
Also, I looked into the Arabic WP translation but it uses traditional numerals, which seems silly.
حظ سعيد يابشا