我使用GWT I18N,它依賴於具有參數的消息的註釋。
例:Java註釋是否可以遍佈多行?
@DefaultMessage("Here is a message <br/> with a param:{0}")
String messageToLocalize(String param);
在不存在局部的翻譯,將要使用的默認消息。
我有一些相當長的字符串來處理,這是我想在幾夭線代碼的可讀性(我不談論多行渲染消息)類型。
我嘗試這樣做:
@DefaultMessage("Here is a long \
message <br/> with a \
param:{0}")
String messageToLocalize(String param);
它失敗(GWT的PlugIn 4.2和SDK 2.5.1)有錯誤 「無效的轉義序列」。
我錯過了什麼?
它是對Java註釋或GWT的約束嗎? (我很害怕,但找不到任何東西)
是否有解決方法?
感謝
編輯:鑑於第一次的答案,這個問題必須被改寫:這是可能的,而且我應該使用哪個字符顯示持續(如果有的話)?
註解處理器顯然需要某些東西來告訴他。 我嘗試「\」,因爲它是在財產文件中使用...炭
「+」也不起作用。
@kaysush你在說什麼? – Andremoniy 2013-04-10 13:29:34