L10n:Teams:es-AR/Style Guide: Difference between revisions
| Line 507: | Line 507: | ||
</div> | </div> | ||
===== '''User Interface Elements''' ===== | ===== '''User Interface Elements''' ===== | ||
* Titles : Should be brief and precise. Localizers can assume that source content reaches 2/3 of the total available line space. This allows localization text to expand and not be truncated or resolved through ellipsis. Title on the final page (meaning no more click through) should allow enough room to display full text. | * '''Titles''' : Should be brief and precise. Localizers can assume that source content reaches 2/3 of the total available line space. This allows localization text to expand and not be truncated or resolved through ellipsis. Title on the final page (meaning no more click through) should allow enough room to display full text. | ||
* Buttons: Capitalize the first letter of the first word and the first letter of any proper nouns. Limit to one or two words. Use verbs that precisely describe the button's action. For example, "Cancelar", "Borrar historial", "Agregar correo electrónico", "Seleccionar todo", etc. | * '''Buttons''': Capitalize the first letter of the first word and the first letter of any proper nouns. Limit to one or two words. Use verbs that precisely describe the button's action. For example, "Cancelar", "Borrar historial", "Agregar correo electrónico", "Seleccionar todo", etc. | ||
* Value Selector Lists: Capitalize the first letter of the first word and the first letter of any proper nouns. Limit to one or two words. | * '''Value Selector Lists''': Capitalize the first letter of the first word and the first letter of any proper nouns. Limit to one or two words. | ||
* Articles: Avoid them where possible. Articles (such as the word "the" in English) should be avoided wherever possible. User interface elements have limited space available for text. Avoiding articles will help ensure that your translations will be accommodated within the user interface. | * '''Articles''': Avoid them where possible. Articles (such as the word "the" in English) should be avoided wherever possible. User interface elements have limited space available for text. Avoiding articles will help ensure that your translations will be accommodated within the user interface. | ||
* Ellipsis: Ellipsis are often inserted automatically in the UI where strings are truncated. Ellipsis should only be used at high level of UI pages, but not be on the final page (after a series of click-through) where detailed instruction is given. Ellipsis should not be used as a way to solve truncation issue. Focus on making the UI short and precise. The sequence of the sentence structure in another language may not translate well, when a sentence is half finished as such. It's preferable to use the ellipsis character (…) instead of three dots. | * '''Ellipsis''': Ellipsis are often inserted automatically in the UI where strings are truncated. Ellipsis should only be used at high level of UI pages, but not be on the final page (after a series of click-through) where detailed instruction is given. Ellipsis should not be used as a way to solve truncation issue. Focus on making the UI short and precise. The sequence of the sentence structure in another language may not translate well, when a sentence is half finished as such. It's preferable to use the ellipsis character (…) instead of three dots. | ||
== General Mozilla l10n style == | == General Mozilla l10n style == | ||
Revision as of 14:03, 22 May 2016
Intro
Style guides define the standard against which we determine a translation's quality. They contain rules that are both defined by Mozilla and by Mozilla's localization communities on how to best translate text in Mozilla products, websites, and other projects. Style guides are used to both translate and evaluate a translation's quality. By following these rules, a translator has a better chance of producing a high quality translation that represents Mozilla values and culture. Some examples of international style guides created by other organizations are:
- https://help.apple.com/asg/mac/2013/ASG_2013.pdf
- https://www.microsoft.com/Language/en-US/StyleGuides.aspx
This style guide is broken up into two main parts: the first contains rules that are language-specific and must be defined by each Mozilla l10n community (covering language-specific style, terminology, and units); the second contains general rules that Mozilla has defined for translators of all languages that can help you translate well (covering principles of accuracy and fluency). Please adapt part one of this style guide to your l10n community's rules for style, terminology, and units. Wherever possible, refer to existing national standards for units, spelling, and grammar in your community's adaptation of the first part of this style guide.
Language-specific Mozilla style
Style
Formality and Tone
- Who is the target user for this project and what is their background?
- How would a target user for this project expect to interact with this project? For example, would they expect a friendly, casual interaction?
- Is formal language appropriate for all of your language's Mozilla l10n projects, or only some of them? Which ones?
- Is informal language appropriate for all of your language's Mozilla l10n projets, or only some of them? Which ones?
Natural expression
Handling cultural references, idioms, and slang
Style consistency
- 2).
User Interface Elements
- Titles : Should be brief and precise. Localizers can assume that source content reaches 2/3 of the total available line space. This allows localization text to expand and not be truncated or resolved through ellipsis. Title on the final page (meaning no more click through) should allow enough room to display full text.
- Buttons: Capitalize the first letter of the first word and the first letter of any proper nouns. Limit to one or two words. Use verbs that precisely describe the button's action. For example, "Cancelar", "Borrar historial", "Agregar correo electrónico", "Seleccionar todo", etc.
- Value Selector Lists: Capitalize the first letter of the first word and the first letter of any proper nouns. Limit to one or two words.
- Articles: Avoid them where possible. Articles (such as the word "the" in English) should be avoided wherever possible. User interface elements have limited space available for text. Avoiding articles will help ensure that your translations will be accommodated within the user interface.
- Ellipsis: Ellipsis are often inserted automatically in the UI where strings are truncated. Ellipsis should only be used at high level of UI pages, but not be on the final page (after a series of click-through) where detailed instruction is given. Ellipsis should not be used as a way to solve truncation issue. Focus on making the UI short and precise. The sequence of the sentence structure in another language may not translate well, when a sentence is half finished as such. It's preferable to use the ellipsis character (…) instead of three dots.
General Mozilla l10n style
Accuracy
Should not be translated
You can move a variable around within a string, if the translation of the string requires it.
Translating culture-specific references
At times there will be English content included in Mozilla products or web projects (e.g., marketing campaigns) that makes references to American culture and concepts. When translating these, it is best to find an equivalent cultural reference within your own culture that accurately conveys the meaning of the English reference. For example, an American might say, "Good job, home run!" A home run is a baseball reference for a successful outcome. An appropriate translation would be an equivalent metaphor within your culture. Using soccer as an example, you might translate "Good job, home run!" into "Good job, nice goal!" in your language.
[Add a note about Mozilla culture.]
Legal content
Mozilla projects will often contain legal content in the form of user agreements, privacy statements, etc. When reviewing the translation of legal content, Mozilla localizers should do so according to the criteria concerning accuracy, fluency, style, and terminology found within this style guide and according to Mozilla culture and values.