2013-10-17 6 views
3

나는 Visual Studio 2010에서 asp.net C#을 사용하여 Kannada에서 하나의 웹 사이트를 만들려고합니다.이 웹 사이트는 하나의 단추, 레이블 2 개, 텍스트 상자 2 개가있는 간단한 웹 사이트입니다. 칸다나의 값을 표시하고 싶습니다. 입력하는 동안 칸나다에 와야합니다. 그러나 나는 텍스트 상자 레이블 등 그 글꼴을 포함 할 수 없습니다. 하나는 내가 사용하는 다른 소프트웨어가 말해 줄 수 있습니다. 이렇게하려면 Kannada 글꼴을 다운로드했습니다. 나는 번역자를 사용하지 않고 이것을 달성 할 수 있는가? ... 어떻게 내 웹 사이트에 칸다 폰트를 포함시킬 수 있습니까? ....asp.net에서 kannada 글꼴을 사용하는 방법?

+0

페이지에서 글꼴 파일'.woff/.svg'을로드하십시오. –

+2

그런데 Kannada는 글꼴이 아닙니다. 원하는 경우 스크립트의 문자 범위입니다. –

답변

1

일반적으로 CSS에서 @ font-face를 사용하는 사용자 정의 글꼴을 사용할 수 있습니다. 여기에 아주 기본적인 예는 다음과 같습니다

@font-face { 
    font-family: 'YourFontName'; /*a name to be used later*/ 
    src: url('http://domain.com/fonts/font.ttf'); /*URL to font*/ 
} 

그런 다음, 사소, 특정 요소에 글꼴을 사용 :

.classname { 
    font-family: 'YourFontName'; 
} 

more

+0

글꼴에 대한 몇 가지 URL을 얻을 수 있습니까?. 내가 작동하지 않는 BRHVEDIC 글꼴이 있습니다. 이것이 맞다면 위의 코드 이외에 다른 것을 말해 주시겠습니까? @ font-face { font-family : NuvoWeb; src : url (/NuvoWeb-Medi.eot); } 내 웹 페이지에이 CSS 파일을 포함시킵니다. 내가 뭘해야 해? – Raghuveera

+0

내 c :/또는 d 드라이브의 URL을 줄 수 있습니까? – Raghuveera

+0

특정 글꼴 형식이 모든 브라우저에서 작동하지 않는다는 점에 유의하십시오. fontsquirrel.com의 생성기를 사용하여 변환하는 것을 너무 많이하지 마십시오. –

0

사용 현지화 개념. 리소스 파일을 사용하여 수행됩니다.

.NET Framework는 지역화를 지원합니다. 지역화는 특정 문화 나 지역 또는 언어에 대한 데이터 및 리소스를 사용자 정의하는 작업을 처리합니다. 응용 프로그램이 해당 문화권을 기반으로 사용자 지정할 수 있어야하는 경우 응용 프로그램의 현지화 지원이 중요합니다.

다음 도움말은 작업을 수행하는 데 도움이됩니다.

http://www.codeproject.com/Articles/5447/NET-Localization-using-Resource-file

+0

안녕하세요 Ramesh, 여기에 리소스 파일에 포함 된 내용 (내가 어떤 스크립트를 의미하는지)과 여러 언어 지원을 처리하는 방법을 설명해 주시겠습니까? – kiran

+0

리소스 파일을 유지 관리하기 만하면됩니다. 리소스 파일에는 키 값 쌍이 들어 있습니다. kannada에 대한 영어 및 기타 리소스 파일 용 리소스 파일. 여기서 키는 같지만 값은 kannada에 따라 달라질 수 있습니다. kannada language.2 파일을 영어와 kannada로 사용할 수 있습니다. 사용자가 언어를 선택할 수있는 옵션을 제공 할 수 있습니다. 이 CultureInfo를 사용하여 Instansiate ci = new CultureInfo ("en-GB") 나중에 리소스 파일에서 키에 액세스하려고 할 때. –

+1

을 사용할 수 있습니다. 이를 위해 귀하의 리소스 파일 이름은 Generic.en.resx 및 Generic.kn.resx 여야합니다. –

0

당신은 칸나다어를 표시하는 유니 코드 UTF-8을 사용할 수 있습니다. UTF-8에서 레이블 텍스트를 저장하고 웹 페이지에 다음 줄을 추가

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

이 줄도 추가했습니다. 이 src 추가 할 수 있습니다 : url ('http://domain.com/fonts/font.ttf'); 'c : /fonts/font.ttf'와 같은 형식입니까? – Raghuveera

0

내가 카르 나 타카 사람들의 말과 언어의 몇 가지 유형을 읽을 생각, 그래서 내가 필요한 언어의 유형을 모르는 너. 설명

그러나 언어 파일의 모든 유형이 here을 다운로드 할 수 있습니다 당신이 칸나다어에서 사용자의 입력을내어이 샘플 code

0

를 사용하여 자신을 시도 할 수 있습니다, 사용자 정의 텍스트 상자 컨트롤을 만들 수 있습니다 here

또한 즉시 페이지를 번역하는 google website Translator을 사용하여 리소스 파일을 제거 할 수 있습니다. Kannada로 기본 언어를 설정하면됩니다

관련 문제