社区
C++ 语言
帖子详情
C++如何写多种语言(中英日等多国语言)版程序
huabinsir
2009-04-03 11:43:03
请问, VC如何写多种语言(中英日等多国语言)版程序? 请给一些思路? 谢谢.
...全文
1044
18
打赏
收藏
C++如何写多种语言(中英日等多国语言)版程序
请问, VC如何写多种语言(中英日等多国语言)版程序? 请给一些思路? 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
aaaa3105563
2009-04-05
打赏
举报
回复
代码肯定都是英文的 别的还可以改 我就是用VS 2008 中文版 但是代码不可能也改中文吧?
「已注销」
2009-04-05
打赏
举报
回复
比如我现在的多语言实现,是基于gettext的思路,但是自己设计算法,速度比gettext要快3倍。
其实多语言很简单的说。
核心思想是:动态替换或动态加载!!
「已注销」
2009-04-05
打赏
举报
回复
1
方法很多!
1. 用ini文件:
http://www.yonsm.net/read.php?177
2. 用DLL:
http://www.vckbase.com/document/viewdoc/?id=1102
3. gettext,跨平台
4. 其他,比如xml
huabinsir
2009-04-04
打赏
举报
回复
六楼说:" 你把出现的字符(语言) 写入到资源文件, 每个语言各写一个资源文件 用什么语言, 就替换什么资源文件 ";
七楼说:" 指定编译选项_UNICODE,程序中的字符串机字符串处理函数都使用UNICODE版本 ";
是不是二种不同的方法?
ouhaochuan
2009-04-03
打赏
举报
回复
指定编译选项_UNICODE,程序中的字符串机字符串处理函数都使用UNICODE版本
flameearth
2009-04-03
打赏
举报
回复
你把出现的字符(语言) 写入到资源文件, 每个语言各写一个资源文件 用什么语言, 就替换什么资源文件
etherli
2009-04-03
打赏
举报
回复
代码都是英文的啊,估计楼主说的多国语言可能是他想在程序输入输出的是多国语言的吧
那建议直接用" ¥#@!@&*#@$ " 搞定,不管什么语言,加双引号
猫已经找不回了
2009-04-03
打赏
举报
回复
VC如何写多种语言(中英日等多国语言)版程序
??
代码都是英文啊,是说怎么翻译吗?
Rain208
2009-04-03
打赏
举报
回复
国际化
一般就是使用unicode 编码
自己写文件
mengde007
2009-04-03
打赏
举报
回复
程序不都是英文写的,你所说的多种语言应该是注释吧
yuhaozx
2009-04-03
打赏
举报
回复
界面语言用language.ini可以实现
fairchild811
2009-04-03
打赏
举报
回复
unicode
如果是界面语言的话,可以做几个lang.ini等文件,运行时调用就可以了
operatingtuzi
2009-04-03
打赏
举报
回复
用unicode吧
选 项目--属性--常规--字符集
rgmlkthh
2009-04-03
打赏
举报
回复
把编码调成支持多字节的就可以支持多种语言了,在VS里有设置的。
SKy_kid
2009-04-03
打赏
举报
回复
MUI实现方式很多~~
victory_shaojun
2009-04-03
打赏
举报
回复
你说的是界面语言吧,纯资源dll就行了啊..
huabinsir
2009-04-03
打赏
举报
回复
"不同语言用不同的的资源DLL".
在VC中,
对话框方式可以方便地用资源DLL 来 表示实现.
请问单(多)文档方式中, 主菜单能不能用 资源DLL 来在不同语言中切换?
xfinal2006
2009-04-03
打赏
举报
回复
估计LZ是想说多国语言版本.
这样要用为每种语言提供对应版本的resource文件,然后用一个资源DLL把它们链接在一起,运行便可以通过加载不同的DLL更换语言.
C++
Builder多
语言
支持实战:资源DLL动态切换技术详解
软件国际化与本地化是软件开发中的重要环节,其核心原理在于将用户界面文本、图像等资源与
程序
逻辑代码分离。通过资源动态加载技术,可以在不重新编译
程序
的情况下实现多
语言
支持,这大大提升了软件的可维护性和部署灵活性。在Windows桌面开发中,资源动态链接库(DLL)是实现这一目标的经典方案,它利用操作系统原生资源管理机制,实现运行时
语言
资源的切换。本文通过一个具体的
C++
Builder 6项目Demo,深入剖析了如何设计
语言
管理器(LangManager)、组织多
语言
资源文件(.rc)、以及实现窗体资源的动态重载
5分钟快速上手:Umi-OCR离线文字识别终极指南
Umi-OCR是一款免费、开源、支持批量处理的离线OCR软件,能够在Windows和Linux系统上实现高效的文字识别。这款离线OCR工具完全免费,无需网络连接,解压即用,特别适合处理敏感文档或网络受限环境下的文字识别需求。本文将为您提供从安装配置到高级使用的完整解决方案,帮助您快速掌握这款强大的离线OCR工具,提升文字处理效率。 ## 🚀 项目概述与核心价值 Umi-OCR的核心价值在于提
5步构建高性能OCR服务:从零搭建企业级文字识别系统
在数字化转型浪潮中,光学字符识别(OCR)技术已成为处理纸质文档、图片文字提取的关键工具。PaddleOCR-json作为一款基于PaddlePaddle深度学习框架的离线OCR工具,以其高性能的
C++
推理引擎和灵活的JSON输出格式,为开发者提供了稳定可靠的文字识别解决方案。本文将带您从零开始,通过5个关键步骤构建企业级OCR服务,涵盖环境配置、模型部署、性能优化到API集成全流程。 ## 【
5分钟快速上手Umi-OCR:免费离线文字识别终极指南
还在为图片中的文字无法复制而烦恼吗?还在为PDF文档无法编辑而头疼吗?Umi-OCR这款开源免费的离线OCR软件,让你彻底告别这些困扰!🚀 无论你是学生、上班族还是开发者,这款工具都能帮你快速提取图片中的文字,支持截屏识别、批量处理、PDF文档转换,而且是完全免费的离线方案。 ## 🎯 为什么选择Umi-OCR?三大核心优势 **完全免费离线**:无需联网,无需付费,下载即用!Umi-OC
如何在3分钟内掌握离线OCR技术?Umi-OCR完全指南
# 如何在3分钟内掌握离线OCR技术?Umi-OCR完全指南 想象一下:你正在一个没有网络的地下室,面对一堆技术手册需要快速数字化;或者你在飞机上,需要提取重要合同中的文字信息;又或者你处理敏感文档,不希望任何数据上传到云端。在这些场景下,传统的在线OCR工具完全失效,而**离线OCR技术**和**本地文字识别**成为了唯一的解决方案。Umi-OCR作为一款开源免费的离线OCR软件,完美解决了这
C++ 语言
65,211
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章