我正在使用System.Forms.SaveFileDialog。我的操作系统中的母语是日语。保存现有文件时,overwriteprompt指出“xxx已存在,是否要替换它?” ,因为系统区域设置是日文的,不应该是日文而是英文吗? Arigato ..System.Forms.SaveFileDialog的OverwritePrompt未翻译
回答
SaveFileDialog类是操作系统实现的对话框的薄包装器。你会看到完全相同的记事本。该对话框显示警告消息,而不是.NET代码。 IFileDialog :: SetOptions()方法,FOS_OVERWRITEPROMPT选项。它是默认启用的。
所以你需要看看你的操作系统配置的问题。像英文版的Windows一样,切换为日文作为默认语言。其中获得支持日文本地化的程序显示日语,包括.NET,但留下所有的操作系统对话框英文。或者安装带有英文和日文语言包的Ultimate版本以及一些将Thread.CurrentCulture转换为英文的代码。如果不是你的代码,那么一个错误的shell扩展可以做到这一点。
我认为它最有可能是一个行为异常的shell,因为操作系统本身就是日语。生病一定要多看看。我一定要明天给个反馈。先生,谢谢你。 – 2012-08-16 03:46:40
经过几天的研究,我发现你仍然需要安装与你的母语相对应的.NET Framework语言包,链接可以在这里找到。 http://www.microsoft.com/en-us/download/details.aspx?id=23067 – 2012-08-28 08:32:08
- 1. gettext未翻译
- 2. 翻新网址未被正确翻译
- 3. 分类术语未在翻译的过滤器块中翻译
- 4. SaveFileDialog OverwritePrompt not working
- 5. 翻译未找到 - Jhipster /角
- 6. outlook加载项未翻译
- 7. 未找到翻译类别
- 8. 通过AJAX返回的Gettext未翻译
- 9. 访问Django的未翻译内容ugettext_lazy
- 10. Django的翻译,嵌段没有翻译
- 11. Django的翻译:如何翻译语言
- 12. 翻译的DllImport
- 13. WordPress的翻译
- 14. CoffeeScript的翻译
- 15. 手动/非JS reCAPTCHA未翻译
- 16. html未翻译成电子邮件golang
- 17. angularJS翻译字符串未能加载
- 18. 未能触发翻译DWF文件STEP
- 19. 未知动画名称:翻译
- 20. R:google翻译API(包'翻译'和''translateR')
- 21. 没有谷歌翻译翻译
- 22. 角度翻译:翻译动态值
- 23. Silverstripe可翻译不能创建翻译
- 24. 角度翻译更新翻译表
- 25. 如何实施“智能”翻译:翻译?
- 26. 如何禁用TYPO3 8.7翻译向导中的翻译内容翻译选项?
- 27. '翻译'的困境
- 28. Javascript和翻译
- 29. 翻译软件
- 30. TSQL翻译
我正在使用.NET框架4.0 – 2012-08-16 03:43:36