L10n:WorldReady: Difference between revisions
ChrisHofmann (talk | contribs) |
ChrisHofmann (talk | contribs) |
||
Line 51: | Line 51: | ||
==Other Good Resources== | ==Other Good Resources== | ||
* Tips for writing and word | * Tips for writing and word choices that make localization easier and less costly in terms of time, effort, dollars, and translation quality. | ||
http://content.lionbridge.com/tips-global-content-creation-write-localization/ | http://content.lionbridge.com/tips-global-content-creation-write-localization/ |
Revision as of 19:10, 25 September 2014
Introduction
Those that participate on the Mozilla Project can be proud of the work that first enabled 24 localized versions to ship simultaneous with Firefox 1.0, and the fact that we have grown that to over 83+ localized versions in Firefox 4.0 through a lot of hard work and contribution from thousands of volunteers around the world.
It is pretty well understood across the project in every area of work that that users and contributors around the world are a key factor in impact we have on the Mozilla Project.
70% of Firefox users use non-English versions of Firefox, and more than 80% of Firefox users are outside of the United States.
Even though we have made great progress in the localization process and simultaneous shipping of more localized versions, to more people around the world, that than any other software development organization there are still a lot of things we can do to improve.
The "Mozilla World Ready" project is about creating greater awareness around localization issues, educating new participants to the project, and taking steps addressing these problems that limit our ability to reach and connect users around the world. Its about doing all the things that we currently do, but making things "world-ready" earlier in the development cycle to make them easier and faster to accomplish. Its about improving the quality of all our efforts across the world, in every locale, including en-US, and factoring in world wide sensibilities that will improve Firefox and the way we talk about our products and projects.
General Strategy for Improved l10n
We need to find ways for localization teams provide early feedback and to say "yes" early in development, rather than "no" late in the development.
We need to move beyond the model of doing development work on products and marketing campaigns and then "throwing over the wall" to localization teams.
In general, we need to not treat localization as an addition to projects, but an early and integral part of the development work. For example when on a tight schedules we need to avoid deferring consideration of localization issues and say 'we'll do l10n in phase 2.
We are inventing all kinds of new technical terms in creating new features on the web and in browsers, and attempting a number of creative ways to spread the word about Mozilla and Firefox, so we need to use the most simple language that will provide the greatest widespread meaning for our users around the world. As in real estate where location, location, location are the three most important things, "context, context, context" is important for localizers to try and understand the feature or idea behind an engagement campaign.
We need to think about, and document, workflows and apply an engineering discipline to creative work to find points where the localization peer review and global feedback can be injected. This includes improving the way we communicate information about feature names, marketing campaigns and all the content we produce. We need to find ways to 'test and evaluate' the global understandability of product names, features, and content we produce; and where possible communicate in terms that attempt to be widely understood without instruction. The feedback from this testing and evaluation will help us to simplify they way we communicate to all users around the world including those in English or have minimal technical skills.
We need to find ways to provide early "labeling" of projects and campaigns to communicate the markets where they are intended and participation is expected by localization teams. Some examples of this kind of high level labeling and communication might be:
- This Campaign is intended to reach all Mozilla Communities around the world
- This Campaign is intended as an experiment designed for possible use in X region(s) or Y locale(s)
Other examples are to avoid idioms and use a core vocabulary of about 1500 words known as "Special English" plus any terms needed to describe product features or campaigns. See http://en.wikipedia.org/wiki/Special_English , http://simple.wikipedia.org/wiki/BE_1500 and http://www.voanews.com/learningenglish/home/wordbook/ for examples that will help to simplify messages, make them more understandable to users, and help to speed it translation. When words are used beyond this special or basic lists its important to make those decisions consciously and provide rational or explanation that will help other to understand the intended meaning.
Once a more global perspective is developed in the design of content or features, there is still more work to do in the development work for the content/features. Some tips on that are found at https://developer.mozilla.org/en-US/docs/Mozilla/Localization/Localization_best_practices
Initiatives
- L10n:WorldReady/Top10
- L10n:WorldReady/Simple English
- L10n:WorldReady/Average Word Length
- L10n:WorldReady/Early Feedback
- L10n:WorldReady/Fonts
- L10n:WorldReady/HTML5 in lieu of PDF
- L10n:WorldReady/Ongoing content
- L10n:WorldReady/Campaign results
- L10n:WorldReady/Identifying Cultural Differences
- L10n:WorldReady/Universal Country List
- L10n:WorldReady/Screenshot Guideline
- https://developer.mozilla.org/en-US/docs/Mozilla/Localization/Localization_best_practices
Other Good Resources
- Tips for writing and word choices that make localization easier and less costly in terms of time, effort, dollars, and translation quality.
http://content.lionbridge.com/tips-global-content-creation-write-localization/
- Use an active voice,
- Be consistent in use of terms and formating,
- Watch out for use of acronyms, dates and times, units of measure, slang, graphics and illustration or names that can only represented in US, Latin, Anglo-Saxon familar forms.
http://www.ableinnovations.com/pdf/Content_Optimization_Tips_from_ABLE_Innovations.pdf
- Languages with challenges when using of future tense and its affect how people might take current action.
http://www.mtmlinguasoft.com/could-the-future-tense-affect-your-current-behavior/