Community
Participate
Working Groups
Build Identifier: Version: 3.2.0.v201005290030 out.println("<INPUT type=\"submit\" name=\"hello\" value=\"検索開始\">"); Double Byte character in value is not persisted correctly. If add a double quote before the doublr byte character , we get an error for "Syntax error, delete these tokens". after removing the extra double quote the error goes off. But if we we reopen the file after save and close, the error comes back. Reproducible: Always
Created attachment 185749 [details] Patch to use writChars to store the translated JSP file Writing in Bytes was not storing the double byte characters, and hence using writeChars(s) to persist the string.
Hi Sarika, I think we might have a problem for old translations that are written as single-byte, since readString() reads it as double-byte now. As noted, serialVersionUID needs to be updated since readString() and writeString() were modified. Please make this change, and the patch should be good after that.
Created attachment 185801 [details] Patch to use writChars to store the translated JSP file with SerialVersionUI change Hi Nick, Thanks for pointing it out. I have incremented the serialVersionUID.
Changes checked in.