I have created a component and entered the content in "RichTextField" using the Core service. Component is successfully created but when i open this in "SDL Tridion" GUI. I found that all the Japanese language text into this field replaced with '?' characters. How do I solve this problem?
As Nuno has also mentioned about the support for Japanese in the OS, you may also want to check below things additionally as you question is not quite clear:
- Try to do through CME, if it is working then ensure you have setup UTF-8 support for it in the Web Config.
- You may also want to check for the Collation of SQL Server - whether it has not been tempered with and support for Unicode characters
You can try something like this:
<configuration> <system.web> <globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="en-US" uiCulture="de-DE" /> </system.web> </configuration>
The path of the web.config should be:
This is normally because the given (Non-English) language pack is not installed on the server or on your (client) machine.
Or, it may be that your browser is not configured to use the correct character encoding.
You can find out more information about installing the correct language pack from Microsoft here: http://windows.microsoft.com/en-GB/windows/language-packs
In addition, the screenshot below shows that I am using the Unicode (UFT-8) character encoding within Chrome. You could try changing this to
You may also want to look at the answers to Why do I always see boxes instead of Japanese text? (in particular, mushimushi's one about downloading the Japanese language pack) and Resolve - Japanese fonts for Google Chrome and more!