• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

multi language characters

Engaged ,
Oct 25, 2013 Oct 25, 2013

Copy link to clipboard

Copied

I have an applicaiton to support English, French and Spanish.

There are some characters with accent on the top for French and Spanish shows funny characters on the web pages.

I see some web site can display those characters correctly.

I would like to know are there any configuarion to do to display those characters correctly.

Your help and information is great appreciated,

Regards,

Iccsi,

Views

910

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Engaged , Oct 28, 2013 Oct 28, 2013

This link might be helpful for explaining how to set file encoding in Dreamweaver:

http://helpx.adobe.com/dreamweaver/using/creating-opening-documents.html#set_default_document_type_and_encoding

If you had some CFML like:

<cfset name = "双喜">

You'd want that file to have the cfprocessingdirective at the top of the file.  If that file was itself perhaps cfincluded from another file, both files would need the cfprocessingdirective.

If however it was coming direct from the DB, it wouldn't matter.  Howeve

...

Votes

Translate

Translate
Engaged ,
Oct 28, 2013 Oct 28, 2013

Copy link to clipboard

Copied

You need to ensure your content is served up as UTF-8.  On your pages stick this in the page header:

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

Also in your .cfm files that handle foreign characters, you might also require this (depending on how you're doing it, e.g. you don't specify if the content is written directly into the HTML source, if you're hardcoding it in ColdFusion variables, or getting it from the DB).

<cfprocessingdirective pageencoding="utf-8" />

And you should make sure that the files are saved as UTF-8, not ASCII

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 28, 2013 Oct 28, 2013

Copy link to clipboard

Copied

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Thanks for the message and help,

I have above code on top of my cfm file.

Do I need cfprocesssingdirective for every single cfquery and cfstrocporc to show special characters?

How can I save a UTF-8? I used save as my cfm file, it has unicode normalization option, but there is no save as UTF-8 or unicode option for cfm save as?

Thanks again for the information and helping,

Regards,

Iccsi,

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 28, 2013 Oct 28, 2013

Copy link to clipboard

Copied

If you've got hardcoded UTF-8 encoded text in your cfm or cfc files, then you'll need the cfprocessingdirective in each of those that handles that data.

If the text is coming from your DB, it shouldn't matter.

What's your text editor?  It should have an option for what type of file encoding to use.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 28, 2013 Oct 28, 2013

Copy link to clipboard

Copied

I use Dreamweaver CS 6.

I use MS SQL Server as backend and I use nvarchar for my string data type which should support unicode.

do you mean any text in the HTML code I need cfprogressingdirective to support UTF-8?

How about the code in javascript?

Do I need any special function or format to support unicode?

Thanks again for helping,

Regards,

Iccsi,

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 28, 2013 Oct 28, 2013

Copy link to clipboard

Copied

This link might be helpful for explaining how to set file encoding in Dreamweaver:

http://helpx.adobe.com/dreamweaver/using/creating-opening-documents.html#set_default_document_type_a...

If you had some CFML like:

<cfset name = "双喜">

You'd want that file to have the cfprocessingdirective at the top of the file.  If that file was itself perhaps cfincluded from another file, both files would need the cfprocessingdirective.

If however it was coming direct from the DB, it wouldn't matter.  However if you were outputting it into some Javascript or HTML, that file would need to be rendered using UTF-8 encoding.  Which might also need to be done at the webserver.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Engaged ,
Oct 28, 2013 Oct 28, 2013

Copy link to clipboard

Copied

LATEST

Thanks a milliong for the information and help,

Regards,

Iccsi,

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
Documentation