UE4 本地化文本语言修改
来源:互联网 发布:淘宝军刺暗语 编辑:程序博客网 时间:2024/06/04 18:08
0.首先需要个变量,在关卡蓝图新建一个
1.在编辑器偏好设置-实验性内容-勾上这个
2.打开窗口-本地化面板
3.右边Game-Gather Text里操作
4.最下面添加新语言并选择本地语言(这里我选英文并且后面应该不是黄色的,随便截了个图)
5.点击本地语言应该就100%了
6.点击或者本地语言的第三个导出.po文件(文件第3步路径下Localization\Game\en,这里我是英语是en)
7.点击非!本地语言的第二个按钮导入刚刚的.op文件,再点击第一个编辑文本列表,并进行手动翻译,下面第二行就是刚刚的变量改中文后的翻译
8.这时候所有的语言应该都是100%,然后点击最后一个按钮编译
9.需要建立一个C++BlueprintFunctionLibrary文件动态改变内容
.h
UENUM(BlueprintType)enum class ELocalizationCulture:uint8{EN,CH,};UFUNCTION(BlueprintCallable, meta = (DisplayName = "EChange Localization"), Category = "Locale")static void ChangeLocalizationCulture(ELocalizationCulture culture);.cpp
void UMyBlueprintFunctionLibrary::ChangeLocalizationCulture(ELocalizationCulture culture){switch(culture){case ELocalizationCulture::EN:FInternationalization::Get().SetCurrentCulture(TEXT("en"));break;case ELocalizationCulture::CH:FInternationalization::Get().SetCurrentCulture(TEXT("ch"));break;}}10.最后调用,独立运行游戏观看
11.打包需要注意的
参考:https://forums.unrealengine.com/showthread.php?63394-Localization-Dashboard-preview-and-explanation-of-UE4-s-text-localization-process#post488257
阅读全文
3 0
- UE4 本地化文本语言修改
- UE4制作多语言游戏(本地化功能详解)
- UE4:本地化弹出框
- UE4:Localization(本地化:中文)
- 语言本地化
- app 文本的本地化
- iOS应用本地化-文本信息本地化
- Linux c语言实现修改文本字符串
- Storyboard 本地化修改
- Recovery模式本地化文本显示
- UE4修改分辨率
- java语言本地化示例
- Xcode4语言本地化
- Localizations程序本地化语言
- 本地化语言及其简写
- IOS本地化语言
- IOS 之 本地化语言
- 多语言本地化
- 分支定界法——0-1背包问题
- openldap 镜像同步慢的问题解决
- 和Postgresql系统监控有关的几个标准统计视图
- hibernate的dao层
- Yii2 Pjax 使用
- UE4 本地化文本语言修改
- linux系统编程之管道(二):管道读写规则
- “玲珑杯”线上赛 Round #15 河南专场 F -- 咸鱼文章
- Eclipse C/C++ 开发环境搭建
- sklearn之DTS学习
- iptables--知识总结2
- ExtGrid行项动态变色且选中行可复制
- [android] 手机卫士自定义控件的属性
- debian和win7系统时间显示一致