Jollans Multi-Language

Visual Studio 多语言为 Visual Studio 项目的本地化提供扩展支持。

支持的项目类型包括:Windows Form、WPF、Windows Store、ASP.NET 2.0、Compact Framework、MFC(非托管 C++)
支持的语言包括:C#、VB.NE、C++、非托管 C++

Visual Studio 的多语言
也可以看看
Multi-Language for Visual Studio 为使用 Microsoft Visual Studio 创建本地化应用程序提供了扩展支持。支持的应用程序类型是

Windows 窗体
Windows 应用商店应用
WPF
银光
ASP.NET 2.0
紧凑的框架
MFC(非托管 C++)
该产品以 Visual Studio 包的形式实现,这意味着它与开发环境本身紧密集成。本地化支持基于 Visual Studio 和 .NET 环境中的内置本地化支持。

本地化应用程序涉及的基本步骤是:

识别要翻译的字符串
多语言扫描您的项目,寻找定义在

控件的属性    对于 .NET 控件,可以翻译的属性用Localizable属性标记。多语言显示具有Localizable属性的所有字符串属性。

对于 ASP.NET 项目,它还显示 HTML 代码中的静态文本。

对于 MFC 项目(非托管 C++),多语言显示在资源脚本 (.rc) 文件中定义的对话框和菜单资源中的文本。
程序源代码    多语言显示在源代码中检测到的所有文本。
在这两种情况下,您都可以

选择您要翻译的文本
隐藏您不想翻译的文本
注意
大多数程序包含大量不需要翻译的文本字符串。在许多情况下,翻译字符串实际上会导致程序错误。选择需要翻译的文本是只有程序员才能完成的工作。
Visual Studio 的多语言使在项目开发后期开始这项工作变得容易。

指定要支持的语言
多语言向您显示 Windows 支持的所有语言的列表。只需从列表中选择一种语言即可将其添加到项目中。

对于每种语言,都会在网格中添加一个额外的列,显示该语言的字符串。

输入翻译
有两种输入翻译的基本方法。您选择的可能取决于谁将进行翻译工作。

直接输入翻译    输入翻译的最简单方法是将其输入到网格中。

当您单击一个单元格时,Multi-Language 将立即在源代码或设计器窗口中显示文本的位置。这使得识别文本的使用位置和方式变得容易。

Multi-Language 包含一个常用翻译数据库,因此通常会自动翻译 OK 和 Cancel 等术语。

Multi-Language 还包含翻译记忆功能,可显示包含相同单词的其他文本的翻译。

如果程序员能够自己翻译文本,这是最好的方法。
使用 Microsoft Excel 或 OpenOffice 输入翻译    在大多数情况下,您需要将文本发送给翻译人员。

在这种情况下,您可以
- 将文本导出到电子表格文件
- 在电子表格
中翻译文本 - 将翻译后的文本从电子表格导入回项目
存储翻译并添加运行时支持
使用多语言输入翻译后,文本以 .ResX 格式导出到资源文件,供 Visual Studio 使用。.NET 运行时环境中的标准本地化支持将加载默认系统语言的本地化文本。

使用多语言,您可以添加额外的支持

程序启动时从列表中选择语言
程序运行时更改语言

对于非托管 C++ 项目,多语言通过三个步骤将翻译导出到资源脚本 (.rc) 文件:

所有文本都导出到字符串表资源
现有对话框和菜单资源中的文本已更新
如有必要,将为各种语言生成新的对话框和菜单资源。
版本
Visual Studio 的多语言现在实现为 Visual Studio 包。
单个 VSIX 安装文件支持 Visual Studio 2010、2012、2013 和 2015。

旧版本仍可用于 Visual Studio 2002、2003、2005 和 2008。这些版本作为 Visual Studio 加载项实现。
这些版本不再处于开发阶段。

Multi-Language 本地化插件 .NET and VB6相关推荐

  1. Gibberish 本地化插件学习

    Gibberish是基于rails框架下的一个语言本地化插件, beast项目使用它进行语言本地化. Gibberish代码不多,也很容易理解,但是很好地实现了语言本地化的功能,读了以后感觉有些收获就 ...

  2. ecshop图片自动本地化插件,ECSHOP下载商品图片,ECSHOP商品详情远程图片,ecshop商品远程图片保存,ecshop图片自动本地化插件,商品图片本地化

    ecshop图片自动本地化插件,ECSHOP下载商品图片,ECSHOP商品详情远程图片,ecshop商品远程图片保存,ecshop图片自动本地化插件,商品图片本地化,图片远程本地化插件,ecshop远 ...

  3. IDEA插件系列(2)Chinese ​(Simplified)​ Language Pack插件——中文语言包

    1.插件介绍 Chinese ​(Simplified)​ Language Pack插件. 中文语言包将为您的 IntelliJ IDEA, AppCode, CLion, DataGrip, Go ...

  4. ecshop_商品描述远程图片自动本地化插件

    解压缩文件,覆盖 ecshop 的 \includes\fckeditor文件夹. 这样在后台添加商品的商品详细描述,编辑器最后一个按钮就是自动下载 远程图片到你的网站空间,这样可防止对方网站图片失效 ...

  5. wordpress插件使用教程 – 使用Google Language Translator 实现网站多语言在线翻译

    https://www.wordpresshy.com/17600 在使用WordPress进行企业建站的时候会碰到一些网站需要中英双语言,这时候就需要WPML插件的使用.需要使用WPML进行网站翻译 ...

  6. bootstrap3 文件上传插件fileinput中文说明文档

    file input插件功能如此强大,样式非常美观,并且支持上传文件预览,ajax同步或异步上传,拖曳文件上传等炫酷的功能,完全没有理由不去使用,但是国内很少能找到本插件完整的使用方法,于是本人去其官 ...

  7. 设置ECLIPSE插件注意目录的结构

    1path=F:\\hongjun\\myPlugins\\language 下载的插件文件大多数书压缩文件,解压后得到包含 eclipse 的文件夹(里面有 plugins 和 features 文 ...

  8. [Tip]ActiveScaffold本地化

    ActiveScaffold  真是优秀的一款ROR插件,其中的live_search支持中文,这点很酷...下午用了一会时间实现了ActiveScaffold加localization插件中文化Ra ...

  9. Eclipse插件列表

    1.MyEclipse  J2EE开发插件,支持SERVLET/JSP/EJB/数据库操纵等 www.myeclipseide.com   2.Properties Editor  编辑java的属性 ...

最新文章

  1. LLVM Clang前端编译与调试
  2. PHP中htmlentities跟htmlspecialchars的区别
  3. Silverlight开发历程—模糊特效与投影特效
  4. Logback 整合 RabbitMQ 实现统一日志输出
  5. Lumen 5.4 时区设置
  6. md5sum/opensll md5
  7. 一款无需写任何代码即可一键生成前后端代码的开源工具
  8. 用户输入的数是否为合数php,php怎么判断一个数是不是素数?
  9. php post 漏洞_WordPress漏洞分析
  10. 软件功能测试点---总结大全
  11. Express 框架的使用(详细)
  12. oracle导入blob出错,oracle导出blob,clob出错的问题
  13. 自定义Tab切换+自定义CheckBox+light7无限滑动/下拉刷新
  14. Delaunay三角网之逐点插入法
  15. AUTOCAD——拉长
  16. matlab如何查看眼图q值,详解:什么是眼图、眼图怎么看?
  17. 统计学习:现代机器学习
  18. 同态加密Paillier
  19. 区块链如何保证使用安全
  20. Linux --- 常用命令汇总

热门文章

  1. KDZD土壤电阻率测试仪
  2. php解:2006 年百度之星程序设计大赛复赛题目 4 ----彩球游戏
  3. 创建唯一订单号,真的不重复 JMeter 亲测
  4. 第1章第16节:导出:如何将幻灯片保存为PDF文档 [PowerPoint精美幻灯片实战教程]
  5. textbox如何在输入完成后再进行判断_单招不好使,连招才管用:为Android应用生成高质量测试输入...
  6. DFIG控制10-b: 双馈发电机的转矩方程推导
  7. 雷赛闭环步进电机驱动跟上位机通讯CL2C-RS86
  8. 导航系统中常用坐标系
  9. 18款瑞虎7linux车机升级,【瑞虎7中控台】瑞虎7中控台改装、瑞虎7中控起泡修复、维修_车主指南...
  10. round()函数在Java和MySQL中的使用