【发布时间】:2025-12-04 16:25:01
【问题描述】:
我在我的观点中使用了一些翻译。这些翻译有时会在其中返回非常基本的 HTML 标记 -
t("some.translation")
#=> "This is a translation <a href="/users">with some</a> markup<br />"
(旁注:我正在使用出色的 it gem 在我的翻译中轻松嵌入标记,特别是链接)
如果我想在某些情况下去掉 HTML 标记怎么办,比如在我的 RSpec 测试中使用翻译字符串时。是否有可以编译和删除该标记的 HTML strp 功能?
t("some.translation").some_html_strip_method
#=> "This is a translation with some markup"
谢谢!
【问题讨论】:
标签: ruby-on-rails internationalization rails-i18n