UE5学习日记——制作多语言版本游戏,同时初步学习UI制作、多语言化、控制器配置、独立进程测试、打包配置和快速批量翻译等

这篇具有很好参考价值的文章主要介绍了UE5学习日记——制作多语言版本游戏,同时初步学习UI制作、多语言化、控制器配置、独立进程测试、打包配置和快速批量翻译等。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

所有的文本类,无论变量还是控件等都能实现本地化,以此实现不同语言版本。
在这里先将重点注意标注一下:

  1. 所有文本类的变量、控件等都可以多语言;
  2. 本地化控制板中收集、编译时,别忘了编译这一步;
  3. 支持批量复制和粘贴文本字段
  4. 测试时必须要独立进程才能起效,否则有bug;
  5. 打包前必须将本地化语言选择配置好,并使用国际化支持;

本文针对UI界面的文本多国语言化,重点是学会原理,实际开发时结合实际情况操作。
实际操作时还是比较简单的,只是写本文的时候为了尽可能详细,所以截图有点多,看着很麻烦。

创建UI

1. 创建一个UI控件蓝图

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

2. 选择用户控件

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

3. 修改名字

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

4. 拖入画布面板

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

5. 加入文本框,修改字体大小、内容等

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

6. 加入多个按钮

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

7. 文本框拖入按钮并修改内容

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

8. 两个按钮去掉本地化,即不进行翻译

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

9. 增加按钮点击事件

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

10.添加修改语言的事件

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

zh为中文,en为英文,其它名称参考下一步的本地化控制板中的名称。
注意:除了保存别忘了编译一下。

本地化(多语言化)

1. 打开本地化控制板

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

2. 设置本地化

  1. 设置路径的目的是告诉系统从哪些地方收集需要进行翻译的语言;
  2. 添加需要翻译的语言;
    ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

3. 添加语言

这里中文标识了名称为zh,这也是上一章第十节中提到的那个名称。
ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

4. 收集文本

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

5. 打开编辑语言

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

6. 翻译语言

比如这里是选择英语(en)进行翻译
ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

7. 编译语言

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

8. 再次收集语言

主要是查看是否全部翻译完成,全部完成则为100%
ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

9. 全部完成

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

控制器

主要是为了设置起来方便点,你可以找自己的方法

1. 选择蓝图类

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

2. 选择玩家控制器

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

3. 修改关卡中的玩家控制器类

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言
ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

4. 打开控制器增加鼠标并且将UI添加到视口界面里

  1. 实际开发时可以通过按钮来打开界面,本文只是在启动游戏时就打开UI界面;
  2. 增加鼠标是为了点击按钮方便,实际开发也是根据情况来随时激活鼠标。
    ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

运行测试

1. 选择独立进程游戏

需要使用单独进程运行才能成功,否则无法成功,并且在我的这个版本UE5如果不适用单独进程将会出错,比如所有编辑器中的中文变为英文…

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

2. 测试

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

打包配置

要对外发布时需要进行打包配置,否则这些本地化语言并不会打包进去。

1. 项目设置

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

2. 选择配置

  1. 选择要打包的本地化语言,不选择那么这些语言包并不会被打包。
  2. 选择国际化支持,可选择所有。
    ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

3. 打包完成

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

4. 成功运行

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

批量翻译替换

1. 新增文本

为了测试看,在UI界面中增加多个文本
ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

2. 打开本地化控制板

选择收集文本后打开编辑此语言翻译

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

3. 全选或多选待翻译的源文本后复制(Ctrl+C)

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

4. 粘贴到在线翻译软件后复制翻译好的文本

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

5. UE翻译编辑器选中待粘贴的字段

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

6. 粘贴翻译好的内容

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言
保存关闭~~

7. 开始编译

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

8. 完成编译

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

9. 测试成功

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

ue5多语言适配,Unreal Engine,ue5,游戏,学习,unreal engine 5,虚幻引擎,ue,多语言

参考:
【虚幻4/虚幻5本地化多语言翻译教程】UE4/UE5语言本地化教程,本地化工具、切换语言、本地化打包《虚幻4/虚幻5纯蓝图游戏开发为所欲为系列教程》
我是如何5分钟翻译完11种语言上千行文字的?虚幻5独立游戏开发教程!先不说准不准,就说快不快!文章来源地址https://www.toymoban.com/news/detail-860080.html

到了这里,关于UE5学习日记——制作多语言版本游戏,同时初步学习UI制作、多语言化、控制器配置、独立进程测试、打包配置和快速批量翻译等的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • UE5使用Dash插件实现程序化地形场景制作

    目录 0  dash下载后激活 1 初步使用 2  导入bridge的资产路径 3 练习成果 4 参考链接 Dash插件点击蓝色的A,可以使用。 通过输入不同提示命令,来激活不同的功能。 这里需要注意是UAsserts的上一级目录。 实现程序化地形,程序化植被,日光模拟,摄像机视角等功能。 POLYGONFLO

    2024年02月07日
    浏览(27)
  • UE5和UE4版本更新重大改变汇总。

    转载:UE5和UE4版本更新重大改变汇总。 - 知乎 (zhihu.com) 用户界面变化: 1,原先拖动给放置Actor的place actors,世界大纲,Level等都可以通过右击隐藏到侧边栏; 2,Command命令窗口和ContentBrowser位置变化到底边栏: tips:点击ContentBrowser可以直接隐藏,而不需要像以前一样移到别处

    2024年03月18日
    浏览(49)
  • UE5.1.1 C++从0开始(18.游戏标签)

    教程的链接:https://www.bilibili.com/video/BV1nU4y1X7iQ 这一章刚开始听可能有点晕,就记得最后做的几个功能其它全忘记了,我在这里做一个总结: 我们并没有从头开始像构建GAS一样构建一个游戏标签,我们使用的是官方给的数据类型,我们在代码内初始化的是标签容器,我们在容

    2024年02月12日
    浏览(30)
  • UE5回合制游戏【2-摄像机控制】(蓝图版)

    上一篇文章完成了一些基础的设置,这篇文章主要来设置一下摄像机。 摄像机的控制主要有鼠标滚轮控制缩放,WASD键控制前后左右移动,QE键控制左右旋转。 首先打开BP_Pawn,然后添加Spring和Camera组件。 层级关系如下图 我们把摄像机放到弹簧臂下面,这样摄像机就能跟着弹

    2024年02月03日
    浏览(36)
  • 【UE5/UE4】【UE C++】制作一个蓝图宏库用以在构造器中Spawn Actor

    实际上该功能可以通过纯蓝图写出,以下展示蓝图中如何操作构造器 仅需在创建\\\"自定义事件\\\"的时候勾选\\\"编辑器中调用\\\"属性,然后就可以直接在蓝图中生成 但同时,我们发现\\\"从类生成Actor\\\"该蓝图节点具有生成局限性 无法在当前关卡外生成 以及无法生成某些在蓝图中公开却不在

    2024年02月14日
    浏览(44)
  • 【UE5】蓝图UI控件菜单锚(Menu Anchor)的使用与浮动详情窗口的制作

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 最近在做毕设,一直在苦恼要怎么精准地把浮动的详情窗口放在图标的一边,就比如下图中的效果 本来也有想过直接获取控件在屏幕上的位置来计算浮动窗口的生成位置,但神奇的是蓝图似乎没有这个

    2024年02月11日
    浏览(27)
  • 【UE】UE5 学习笔记

    快捷键 快捷键 描述 F 定位关一卡对象:双击游戏对象名字或选游戏对象名字 鼠标中键 移动视野 alt+鼠标左键移 旋转视野 滑动鼠标滚轮 缩放视野 alt+鼠标右键拖动鼠标 缩放视野 鼠标左键移动鼠标 前后漫游 WASD+鼠标右键 自由漫游 漫游时滑动鼠标滚轮 调节漫游速度 选中要克隆

    2023年04月14日
    浏览(33)
  • UE5学习笔记(1)——从源码开始编译安装UE5

    0.1 在windows的话,建议装一个Git bash,同时还要有自己的github账号,注册github账号这里就不再赘述了,安装git bash后,设置自己的github账号。或者在windows装一个WSL。 0.2 把自己的github账号关联Epic官方,必须关联之后才能下载Unreal的源码。关联方式见官方教程 0.3 安装VS 2022,这里

    2024年02月08日
    浏览(29)
  • UE学习日记14

    目录 动画效果 设置背景模糊 修复bug 最终蓝图 接上一个学习日记 上面一段:按Q键,UI显示,鼠标只能点击UI,不能操控人。 下面一段:开始时,UI隐藏,并在屏幕中显示出来。 左下:退出游戏。 右下:继续游戏。 按键 左下:退出游戏 按键 右下:点击,隐藏UI,将控制权交

    2024年02月07日
    浏览(31)
  • UE5 蓝图编辑美化学习

    虚幻引擎中干净整洁蓝图的15个提示_哔哩哔哩_bilibili         好用,爱用         好用,爱用         好用,能避免一些的拼写错误         两点一水平线         (以前不懂,现在经常用)         好用,爱用         .         .         好用,爱用        

    2024年01月20日
    浏览(32)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包