首页 > 解决方案 > 如何在 ruby​​ on rails 应用程序中打印阿拉伯语文本

问题描述

如何在 ruby​​ on rails 应用程序中打印阿拉伯字符串。这是我的示例阿拉伯语文本:

رمز التحقق لتسجيل الدخول إلى تطبيق الاختبار الخاص بي هو: 3155. لا تشارك الرمز مع أي شخص لأنه سري

رمز التحقق لتسجيل الدخول إلى تطبيق الاختبار الخاص بي هو: 3155. لا تشارك الرمز مع أي شخص لأنه سري

数字 3155 是我想放在上面文本中的变量。但是我无法做到这一点,因为当我更改常数以处理 #{otp} 之类的变量时,它会以某种方式发生变化

رمز التحقق لتسجيل الدخول إلى تطبيق الاختبار الخاص بي هو: #{otp}。لا تشارك الرمز مع أي شخص لأنه سري

رمز التحقق لتسجيل الدخول إلى تطبيق الاختبار الخاص بي هو: #{otp}。لا تشارك الرمز مع أي شخص لأنه سري

有人可以帮我吗?

标签: ruby-on-railsrubyarabicarabic-support

解决方案


我建议在此处使用国际化 (I18n) API文档

然后在本地config/locales/ar.yml你可以为这句话定义一个键 note: رمز التحقق لتسجيل الدخول إلى تطبيق الاختبار الخاص بي هو: %{otp}. لا تشارك الرمز مع أي شخص لأنه سري

并在您的应用程序中

I18n.t 'note' ,  otp: otp 

试图在你的代码中写阿拉伯语会让你很难过


推荐阅读