Why have Chinese compile the script will fail???

Today, I set the platform for the PC AND MAC - when I wrote the following code -
i get some error when i compile that.
But when I put the platform to build the Web Player can also display Chinese ~ ~
Why does this child?
All available platforms tested, only can be compiled only Web Play…
Is there solution to it???

My English is poor, so sorry.:expressionless:

using UnityEngine;
using System.Collections;

public class NewBehaviourScript: MonoBehaviour
{
	//Use this for initializatio
	void Start ()
	{
	}

	//Update is called once per frame
	void Update ()
	{
	}

	void OnGUI ()
	{
		GUILayout.Label ("你好"); // = GUILayout.Label ("Hello");
	}
}

Hello. Did you saved ur script as unicode? I am chinese too and recently i tried putting chinese words into my script and it is working fine for me. Make sure it is saved in unicode.

And is this the code that is used for ur build? If so you need to change NewBehaviourScript to the name of your script.

If you are still stuck, you can pm me in chinese or email me. Hope that helps. Happy working.