Content: New/Edit Content: Internationalization


Creating content in an alternate character set requires that you have that character set installed on your system and that you have a means of editing or entering your message in that character set. Your web browser may be capable of converting Unicode to whatever character set you have selected for the content but you must be sure that there weren't any characters entered that don't exist in the specified character set. Otherwise they will show up incorrectly.


When this content is imported to a mailing, you will see the same additional charset/encoding related settings in the mailings page; it is imported as any other content would be imported. You can also create a mailing with international characters directly, without importing content. See Mailings: New Mailing: Internationalization for more information.


Character Set

Before you enter any content into the web interface you must select the character set that you want to use for this content. If the character set you want to use does not exist in the drop-down listbox, your server administrator can add it in the Utilities: Administration: Server: Internationalization and Localization: International Character Sets page.


The character set for new content will default to the character set used by the web interface for the current language.


There are two ways to choose a character set:


1. Click the Character Set box and choose a set from the list.

2. Import HTML into your content that has a meta tag which sets the character set. That character set will be selected in the Internationalization tab and used for the content. Example:


   <meta content="text/html; charset=iso-2022-jp" http-equiv="Content-Type" />




Text and HTML Sections Encoding

The default setting for Text section encoding and HTML section encoding is quoted-printable. The encoding options can be left alone, in general. If you are pasting in text that you know is already encoded differently, you can choose that encoding and select already-encoded for that section.


After selecting the character set for your content, you can now enter in your text. When you select any other tab in the content editor, the web browser will be set to use the character set that you defined. This is required to avoid character set conversions that are done by the web browser. These generally result in the loss of characters that aren't in the browser's character set.


Note that if the character set of the content you are writing doesn't contain characters that your web interface requires, the web interface may display some wrong characters while you are in the content editor. For example, if your web interface is in French and you are composing a message in Japanese, some special accented characters in the web interface may show up incorrectly. When you leave the content editor, the web interface will return to normal. This is due to the fact that the web browser cannot display text in two different character sets at the same time. The exception is Unicode, which is currently not supported for content editing.


You can use international characters in the From, To, and Subject fields but it isn't recommended. Email clients might not display these fields correctly because the character set of those fields may not be available in the message overview. Also, they must be specially encoded and not all mail clients are able to decode encoded header lines.


The Name and Description should contain only standard ASCII characters since these fields are displayed in parts of the web interface that may not be displayed in the same character set.


If you are pasting in text or HTML that includes extended characters you should determine whether or not the text you are pasting is actually in that character set. If you are pasting from a plain text or plain html document, the character set may not be visible in the editor you are copying from. If you paste them into the content editor, they may not show up correctly after you save your message. That is because the character set that you pasted in was incompatible with the one defined for the content. You can work around this problem by entering the text before setting the character set in the Internationalization tab. Once your text is entered, you can change the character set and the content body fields will then be displayed with the correct characters.


Learn about saving and testing content.