3

我正在尝试在 Visual Studio 2010 中使用 asp.net c# 在卡纳达语中创建一个网站。这个网站是一个简单的网站,带有一个按钮、2 个标签和 2 个文本框。我想在卡纳达语中显示值。并且只输入卡纳达语。但我无法将该字体包含在文本框标签等中。谁能告诉我哪些是我需要使用的其他软件。为此,我下载了卡纳达语字体。我可以在不使用翻译器的情况下实现这一目标吗?谁能告诉我我该怎么做?....如何在我的网站中包含卡纳达语字体?....

4

5 回答 5

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';
}

更多的

于 2013-10-17T10:03:41.580 回答
0

使用本地化概念。它是使用资源文件完成的。

.NET 框架提供对本地化的支持。本地化处理针对特定文化、地区或语言定制数据和资源。如果应用程序需要根据各自的文化进行定制,那么支持本地化对于应用程序来说非常重要。

以下文章将帮助您完成任务。

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

于 2013-10-17T10:05:57.287 回答
0

为了在卡纳达语中接受用户输入,您可以创建一个自定义文本框控件,如此处所述

你也可以使用谷歌网站翻译器来删除资源文件,它可以即时翻译你的页面。您只需将默认语言设置为卡纳达语

于 2013-10-19T09:25:56.540 回答
0

您可以使用 unicode UTF-8 来显示卡纳达语。将标签文本保存为 UTF-8 并在您的网页中添加以下行:

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
...
</head> 
于 2013-10-17T10:15:59.933 回答
0

我认为卡纳塔克邦人会说和读某种语言,所以我不知道你需要哪种语言。

但是任何类型的语言文件都可以在这里下载,您可以使用此示例代码自行尝试

于 2013-10-17T11:42:48.683 回答