语言包:Meta的移动本地化解决方案

More than 3 billion people around the world rely on our services each month. On mobile, around 57 percent of people on Facebook for Android and 49 percent of those on Facebook for iOS use the app in a language other than English. Delivering the best experience for these people, in their own language, is an important step in helping people around the world connect. That means providing people with an interface in their local language, and making sure it is accurate — down to the grammar, gendered nouns, plurals, etc. With dozens of languages (hundreds for some interfaces) to accommodate in every UI interface across our app, that’s a big challenge. To solve for this, we’ve developed a new mobile localization infrastructure, which includes downloadable language packs — a download-on-demand translation delivery solution for Android and iOS. Language packs enable us to provide a high-quality user experience that’s localized for people around the world. With this new infrastructure, engineers have the ability to create and deliver gendered translations in a simple and intuitive way. This infrastructure has already been adopted by Facebook and Workplace, and we are exploring integrating it into our other Meta apps. With language packs, we have reduced the IPA size of Facebook for iOS by 16.6 MB, which helps it stay fast and responsive for the people who use it.

世界各地每月有超过30亿人依赖我们的服务。在移动领域,约有57%的安卓版Facebook用户和49%的iOS版Facebook用户使用英语以外的语言使用该应用。用这些人自己的语言为他们提供最好的体验,是帮助世界各地的人联系的重要一步。这意味着为人们提供当地语言的界面,并确保其准确无误--精确到语法、性别名词、复数等。在我们的应用程序中,有几十种语言(有些界面有几百种语言)需要在每个用户界面中得到满足,这是一个很大的挑战。为了解决这个问题,我们已经开发了一个新的移动本地化基础设施,其中包括可下载的语言包--针对安卓和iOS的按需下载翻译交付解决方案。语言包使我们能够为世界各地的人们提供高质量的用户体验,并进行本地化。有了这个新的基础设施,工程师们有能力以简单和直观的方式创建和提供性别化的翻译。这个基础设施已经被Facebook和Workplace采用,我们正在探索将其整合到我们的其他Meta应用程序中。通过语言包,我们将iOS版Facebook的IPA大小减少了16.6MB,这有助于它对使用它的人保持快速和响应。

Why do we need language packs?

我们为什么需要语言包?

The traditional localization frameworks offered by native Android and iOS platforms present two key scaling issues.

原生Android和iOS平台提供的传统本地化框架存在两个关键的扩展问题。

Issue 1: Ac...

开通本站会员,查看完整译文。

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.137.1. UTC+08:00, 2024-11-22 15:30
浙ICP备14020137号-1 $访客地图$