gpt4 book ai didi

ruby-on-rails - 为什么在 RTL 阿拉伯语 - Rails 应用程序中格式化时数字会反转?

转载 作者:数据小太阳 更新时间:2023-10-29 07:18:28 26 4
gpt4 key购买 nike

我在我的 Rails 应用程序中使用 Prawn gem 来生成 PDF 报告。

我阅读了将阿拉伯语文本和阿拉伯语文本方向 RTL 放在一起的文档。

但是,问题是这里的数字正在倒转。

我希望 semester 1234الفصل الدراسي 1234

但在我的应用程序中,输出是 الفصل الدراسي 4321

我的两行代码在这里:

pdftable = Prawn::Document.new
pdftable.text(t('org.semester') + " " + @semester)

@semester = '1234'(原因是它被视为文本/字符串,因此更改为 RTL(反向))

无论如何,请帮助我在不更改 RTL 格式的情况下以正确的顺序保留数字。

最佳答案

不用破解太多你就可以使用

@semester.to_s.reverse

所以你将字符串反转两次

关于ruby-on-rails - 为什么在 RTL 阿拉伯语 - Rails 应用程序中格式化时数字会反转?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22705229/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com