游戏本地化以拓展海外市场

Logrus IT Korea的总监元庆燕(KyoungYeon Won)发表了一场关于“游戏本地化”的讲座,讲述了独立游戏开发者如何在梦想拓展海外市场的过程中,正确地本地化他们的游戏以满足国际市场的期望,以及实现这一重要任务的过程。

元总监首先讨论了理解本地化含义的重要性。她说,人们常常过于简化地将本地化等同于翻译,但实际上本地化远不止于此。本地化是一个集合术语,指的是根据特定市场的本地需求,调整游戏内容或产品本身所需的各种任务。这个过程首先需要对目标市场进行长期的消费者市场分析。

尽管简单的文本翻译可以由一个翻译人员完成,但为了覆盖市场上100%的客户群,内容必须经过一个彻底完整的本地化过程。元总监解释说,Logrus IT和其他从事这种工作的公司被称为语言服务提供商(LSPs)。正确地本地化不仅仅是翻译单词和句子,还包括根据特定市场的期望,定制日期、时间、地址、重量和其他测量单位,以及电话号码等。这对给客户留下产品最初就是为本地市场开发的印象至关重要,最终会增加开发者的利润。

然后,元总监从本地化的基本概念转向讨论具体的游戏本地化。目前,开发者通常采用三种主要的游戏本地化方法。第一种是基于社区的本地化方法,通常称为“用户韩化”。

在通过社区进行本地化时,确保不提供涉及经济支付的支持非常重要。一旦涉及金钱,社区就会从一个粉丝群体变成一群雇佣兵,并且在没有任何保证结果质量的情况下,金钱可能会被浪费。可以考虑使用测试邀请或游戏内货币支持作为替代激励措施。

第二种本地化形式是使用“众包”。尽管众包被认为是一种理想的方法,因为它使得本地化成本相对较低,翻译是零散进行的,但实际上,这是一种极其困难的方法,因为它实际上需要一个单独的管理系统,并且参与的翻译人员频繁更换。这可能导致质量不一致和其他问题。

最后一种方法是前面提到的使用语言服务提供商(LSPs)的方式。尽管大多数LSPs凭借多年业务经验提供全面的本地化解决方案和质量保证,但其初期成本相对较高。在这方面,元总监对开发者有一个建议:为了降低委托LSP进行本地化工作的成本,确保将重复的单词和句子添加到翻译记忆库(TM)中,以便免费复制。有很多LSP没有告知不知情的客户,只是根据总词数收费,而不考虑重复的内容。

本地化可以分为四个主要步骤(元总监补充说,将其分为四个类别只是为了方便——实际上,本地化需要超过二十个步骤的过程)。第一步是“预生产”,包括审查基础语言源文本、根据审查进行国际化,然后建立国际化后的源文本审查和本地化范围,并确定分发方法。

“基础语言源文本审查”是本地化过程中最需要谨慎对待的部分。它也是本地化项目成功的关键因素,如果做得不好,可能会侵蚀在适用海外市场的潜在利润。以下例子说明了这一点。

在许多西方语言中,使用人称代词因性别而异,其他句子成分如冠词和形容词也是如此。这意味着在性别不明的情况下,精确翻译句子非常困难,导致游戏内部错误或差评。正确地本地化本身已经是一个漫长而复杂的过程,不需要处理这些问题。这就是为什么在委托LSP进行本地化时,确保脚本准确性并在预翻译源文本审查过程中准备任何必要地补充材料是有帮助的。

“国际化”是必须在本地化之前进行的过程,当目标是先前未涉及的多语言市场时,这是必要的。这包括一系列本地化所需的准备过程(例如,将使用ANSI编码构建的句子编码更改为Unicode,或统一重量和测量单位),在随后将内容本地化为第三或第四种语言时,这一过程至关重要。

在预生产阶段之后,进入“生产”阶段,在此期间必须审查和确认“文化化内容”。“文化化”是指在考虑目标国家文化的基础上进行的本地化阶段。一个简单的例子是日本的旭日旗,它在游戏社区中不断引起争议。由于旭日旗曾被犯下战争罪行的日本帝国政府使用,因此在二战前曾是日本受害国的国家中,它的使用是禁忌的。然而,由于对这一细微差别的缺乏了解,旭日旗偶尔在西方国家中被使用。

因此,文化化是去除在特定文化中成为禁忌的内容或修改可能在国际上引起争议的内容的过程(例如,将东海称为“日本海”)。文化化对于高质量的本地化是必要的,如果没有妥善进行,客户将难以摆脱游戏是由外国公司制作的感觉。

在生产阶段之后是“检查和应用”阶段。最后一个结束本地化过程的步骤是“后期制作和预飞行”阶段。后期制作是指审查技术要求并确认意外问题已经修复,而预飞行涉及解决剩余问题并获得最终批准。

本地化的时机很重要。元总监说:“如果在游戏完全开发之后才尝试进行本地化,可能需要很长时间才能完成。”她还解释说,如果开发者在开发过程中确定目标市场并联系LSP,他们可以大大减少错误和本地化所需的时间。

在演讲结束时,元总监谈到了在某些市场中,经过适当本地化的游戏与没有本地化的游戏在利润上显著差异,并补充说,梦想拓展海外市场的独立开发者必须确保他们的游戏能熟练地进行本地化,以实现成功。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/31536.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

注解详解系列 - @ResponseStatus

注解简介 在今天的每日一注解中,我们将探讨ResponseStatus注解。ResponseStatus是Spring框架中的一个注解,用于为控制器方法指定HTTP响应状态码和理由短语。 注解定义 ResponseStatus注解用于标记控制器方法或异常类,以指示HTTP响应的状态码…

webpack 压缩图片

压缩前: 压缩后: 压缩后基本上是压缩了70-80%左右 1.依赖版本及配置 "imagemin-webpack-plugin": "^2.4.2", "imagemin-mozjpeg": "^7.0.0", "imagemin-pngquant": "^5.0.1", "webpa…

定个小目标之刷LeetCode热题(26)

这道题属于一道简单题&#xff0c;可以使用辅助栈法&#xff0c;代码如下所示 class Solution {public boolean isValid(String s) {if (s.isEmpty())return false;// 创建字符栈Stack<Character> stack new Stack<Character>();// 遍历字符串数组for (char c : …

项目3:从0开始的RPC框架(扩展版)-2

六. 自定义协议 1. 需求分析 在目前的RPC框架中&#xff0c;采用Vert.x的HttpServer作为服务提供者的Web服务器&#xff0c;底层使用HTTP协议进行网络传输。但HTTP协议只是RPC框架网络传输的一种可选方式&#xff0c;还有其它更好的选择。 RPC框架注重性能&#xff0c;但HTT…

基于组件的架构:现代软件开发的基石

目录 前言1. 基于组件的架构概述1.1 什么是组件&#xff1f;1.2 组件的分类 2. 基于组件的架构的优势2.1 提高代码的可重用性2.2 增强系统的灵活性2.3 简化维护和升级2.4 促进团队协作 3. 实现基于组件的架构3.1 识别和定义组件3.2 设计组件接口3.3 组件的开发和测试3.4 组件的…

【启明智显产品分享】工业级HMI芯片——Model3,不止是速度,USB\CAN\8路串口

一、引言 Model3作为一款工业级HMI芯片&#xff0c;其性能卓越且功能全面。本文将从多个角度深入介绍Model3芯片&#xff0c;以展示其不仅仅是速度的代表。 二、Model3核心特性介绍 Model3工业级跨界MCU是一款国产自主的基于RISC-V架构的高性能芯片&#xff0c;内置平头哥E…

作为一名车载测试工程师,核心能力是什么?

核心能力 汽车系统知识&#xff1a;作为车载测试工程师&#xff0c;首先需要具备深入的汽车系统知识&#xff0c;包括动力系统、传动系统、底盘系统、车身系统等各个方面的知识。只有对汽车系统有足够的了解&#xff0c;才能进行有效的测试和验证工作。 测试方法和工具&#xf…

【文献及模型、制图分享】“一带一路”沿线国家水资源禀赋及开发利用分析

公众号新功能 目前公众号新增以下等功能 1、处理GIS出图、Python制图、区位图、土地利用现状图、土地利用动态度和重心迁移图等等 2、核密度分析、网络od分析、地形分析、空间分析等等 3、地理加权回归、地理探测器、生态环境质量指数、地理加权回归模型影响因素分析、计算…

jenkins中配置参数化,并在python脚本接收参数实现参数化执行

在公司内进行Monkey测试脚本集成jenkins时&#xff0c;因为需要指定公司内不同的app进行测试。那么可以有两种方法解决该问题&#xff0c;要么创建多个脚本文件&#xff0c;多个jenkins jobs&#xff0c;进行构建。要么可以在配置job时通过传参数的方式&#xff0c;在python脚本…

算法基础精选题单 动态规划(dp)(区间dp)(个人题解)

目录 前言&#xff1a; 正文&#xff1a; 题单&#xff1a;【237题】算法基础精选题单_ACM竞赛_ACM/CSP/ICPC/CCPC/比赛经验/题解/资讯_牛客竞赛OJ_牛客网 (nowcoder.com) NC50493 石子合并&#xff1a; NC50500 凸多边形的划分&#xff1a; NC235246 田忌赛马&#xff1a…

排序算法、堆排序、大顶堆、小顶堆、手写快排-215. 数组中的第K个最大元素、2336. 无限集中的最小数字

目录 215. 数组中的第K个最大元素 题目链接及描述 题目分析 堆排序分析 堆排序代码编写 快排分析 快排代码编写 2336、无限集中的最小数字 题目链接及描述 题目分析 代码编写 215. 数组中的第K个最大元素 题目链接及描述 215. 数组中的第K个最大元素 - 力扣&#…

C#.net6.0语言+B/S架构+前后端分离 手术麻醉信息管理系统源码

C#.net6.0语言&#xff0b;B/S架构前后端分离 手术麻醉信息管理系统源码 什么是手术麻醉信息管理系统 满足医院等级评级需求 满足电子病历评级需求 满足科室需求 术前 1、患者术前评估/诊断 2、术前讨论制定手术方案 3、手术准备 4、术前准备 术中 1、送手术室 2、麻…

数据库浅识及MySQL的二进制安装

数据库基础概念与MySQL二进制安装与初始化 使用数据库的必要性 数据库可以结构化储存大量数据信息&#xff0c;方便用户进行有效的检索访问 有效的保持数据信息的一致性&#xff0c;完整性&#xff0c;降低数据冗余 可以满足应用的共享和安全方面的要求 数据库基本概念 数据…

【SpringBoot3.x】自定义开发通用SDK

1. 前言 相信大家学习SpringBoot到现在&#xff0c;使用Maven构建项目时&#xff0c;会在pom.xml文件中引入各种各样的依赖&#xff0c;那么我们如何将自己常用的一些工具类库进行封装成starter或者SDK供其他项目使用呢&#xff0c;本博客就会带着大家一步一步创建自定义的SDK…

倍思突破氮化镓快充技术,为用户带来安全舒适体验

氮化镓,这个化学式为GaN的化合物,其高热稳定性和化学稳定性使其在多种极端环境中都能保持优良的性能,从而为其在电子器件领域的应用奠定了坚实的基础。 2018年前后开始,氮化镓快充充电器进入国内市场。作为第三代半导体材料的代表,氮化镓具有宽禁带的特性,其禁带宽度远大于传统…

Python连接Redis(简单连接、连接池连接、存取数据示例)

天行健&#xff0c;君子以自强不息&#xff1b;地势坤&#xff0c;君子以厚德载物。 每个人都有惰性&#xff0c;但不断学习是好好生活的根本&#xff0c;共勉&#xff01; 文章均为学习整理笔记&#xff0c;分享记录为主&#xff0c;如有错误请指正&#xff0c;共同学习进步。…

数据中心:AI范式下的内存挑战与机遇

在过去的十年里&#xff0c;数据中心和服务器行业经历了前所未有的扩张&#xff0c;这一进程伴随着CPU核心数量、内存带宽(BW)&#xff0c;以及存储容量的显著增长。这种超大规模数据中心的扩张不仅带来了对计算能力的急剧需求&#xff0c;也带来了前所未有的内存功率密度挑战&…

适合孩子学习用什么的落地灯?五款精品护眼大路灯分享

适合孩子学习用什么的落地灯&#xff1f;说到护眼落地灯&#xff0c;都会出现两种呼声&#xff1a;一种是认为是“智商税”&#xff0c;而另外一种则是妥妥的照明神器&#xff01;护眼大路灯到底是哪种定义呢&#xff1f;贵的护眼灯一定好吗&#xff1f; 这么年&#xff0c;护…

区块链技术:重塑金融市场监管的新引擎

一、引言 随着金融市场的不断发展和创新&#xff0c;监管面临的挑战也日益严峻。传统的监管模式已难以满足现代金融市场的需要&#xff0c;而区块链技术的出现为金融市场监管带来了新的机遇。本文将探讨区块链技术在金融市场监管中的作用&#xff0c;以及它如何重塑监管模式&a…

深入研究websocket直播中signature这个参数怎么来的,模拟自己生成一个

上一节课我们已经找到了生成signature这个字段的代码位置&#xff0c;就是这个B函数&#xff0c;嗯......听起来好像有点奇怪&#xff0c;但是它确实叫B啊&#xff0c;笑死。不管了&#xff0c;看一下里面的逻辑是啥。 注意e参数的内容是&#xff1a; {"app_name":…