1
使用不同的語言時,在Rails中使用字符串的方式是什麼?使用多種語言的Rails 3
例(捷克語翻譯):
str = "pro více informací"
replace = "<em>více</em>"
str["více"] = replace
puts str
我一直運行到的問題(這是多國語言,而不僅僅是捷克)如下:IndexError(字符串不匹配)
是有更好的方法來做一個字符串替換?我知道gsub和sub,但這兩種方法都會導致以下錯誤:
.gsub!和gsub錯誤:RegexpError (invalid multibyte character)
.sub!和.sub錯誤:RegexpError (invalid multibyte character)
謝謝!我會看看提到的線程。我爲臨時解決方案所做的工作是我在JavaScript中編寫了一個巨大的數組,其中包含怪異字符及其HTML等價物,並用RegEx替換它們。 – dennismonsewicz 2010-11-18 20:38:28