Ease interaction with translators

Slides:



Advertisements
Similar presentations
What is an Independent Study? Are there other courses like it? Why doesnt it exist in much in most high schools?
Advertisements

Social Media.
Growing participation, growing participants Supporting the users of software projects through better communications.
Version Control Systems Phil Pratt-Szeliga Fall 2010.
Chapter 10 Publishing and Maintaining Your Web Site.
Agenda Overview 2.What is SharePoint? 3.NCDOT Websites 4.Roles 5.Search 6.SharePoint Interface.
1 Uploading and Publishing New Tools Michael McLennan Software Architect HUBzero™ Platform for Scientific Collaboration This work licensed under Creative.
Mendeley Institutional Edition Hazman Aziz, eProduct Manager (APAC) University Kebangsaan Malaysia.
Using Wikis. What is a wiki? Hawaiian Word – meaning ‘quick’ A website or a document Real strength lies in its collaborative nature  Multiple people.
INTRODUCTION TO WORDPRESS. About WordPress The free service that we will use from WordPress is often used as blogging software – very little knowledge.
What Is Wiki ? Wiki is a piece of server software that allows users to freely create and edit Web page content using any Web browser. Wiki supports hyperlinks.
Wikis and Blogs Deena Young RESA V. History of Wikis Wiki Wiki Bus at Honolulu International Airport.
FITT Fostering Interregional Exchange in ICT Technology Transfer Communication & Collaboration Tools.
Chapter 9 Publishing and Maintaining Your Site. 2 Principles of Web Design Chapter 9 Objectives Understand the features of Internet Service Providers.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
May 6, 2009 Browser Compatibility Testing Definition It is a non functional type of testing where web based applications are tested on various browsers(IE.
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
Playing Well with Others Collaborative Tools for Successful Group Projects James M. Donovan, J.D., Ph.D. Faculty and Access Services Librarian.
1 Documentation Workflow Proposal By Michael Wheatland LibreOffice Documentation Team
Wynand Winterbach | OOoCon 2008 The present and future of Pootle.
Cat Allman & Leslie Hawthorn Google Inc. May 8, 2009 Getting Started in Open Source.
Cat Allman Leslie Hawthorn Google Inc. July 22, 2009 Getting Started in Free and Open Source.
Linux for Students By Leonid Mamchenkov. Contents ● About me ● About you ● Linux for students ● CS students ● Non-CS students ● How to start ● Summary.
How to Maximize the Reaches with The Right Blog Topics.
 Joomla provides the free and open source content management system for publishing web content.  It is build on model-view- controller web application.
Debra Mann Reference Librarian Innisfil Public Library
Appy Time Teaching How to Integrate Social Media Into Your Teaching
Introduction to CAST Technical Support
Social Media Marketing!
Pre-Production Meet with the client to create a project plan:
DXL to PST Converter presents
Information Systems and Network Engineering Laboratory II
Mobile Apps, Web Design, Digital Marketing Company
FREE Traffic from Video Sharing Sites
Continuous Localization
Check for Grammar and spell check, Search synonyms, antonyms, thesaurus on dictionary.com Bharati Omble ACST.
Version Control.
Completing Your Technical Paper Submission for SAMPE 2018 – Long Beach
Developing a SDG Reporting Platform – UK perspective
Business in a Connected World
Sugar development roadmap
Discover How Your Business Can Benefit from a Facebook Fanpage
Discover How Your Business Can Benefit from a Facebook Fanpage
Hotmail, undoubtedly known for its best features and a number of customers enjoy this mail service because it’s easy accessibility and user-friendly interface.
Fix AOL Mail Error Code 554 Call for Help
Website Design.
Exploring the Basics of Windows XP
Best e-Book Format For Kindle.
Install WordPress Premium Theme & Customization. Every developer knows that WordPress is a free content management system, such as a easy blogging tool.
IPhone App Development Company
7 STEPS FOR YOUR NEXT WEBSITE RE-DESIGN
Introduction to CAST Technical Support
Why we should be texting with our customers
OWASP Charlotte What, Why, Where and How
What is Google+? Google+ is a social network and social layer for google services Some of its tools and features come from existing services and platforms,
Wikis and Blogs Deena Young RESA V.
ICT Word Processing Lesson 5: Revising and Collaborating on Documents
Podcasting “Podcast” is one of those words that we hear tossed around a lot these days – it sounds kind of intimidating -- but what exactly is a podcast?
XML Parsing I have to analyze over 300 XML files. The xml2csy.py can’t be used to call multiple files at time as per our previous communication. I am thinking.
We know who they are and what they do, but how do we help them?
Git started with git: 2018 edition
Background We would like to combine existing User guide and Admin guide currently in PDF form into a single HTML master site This master HTML site will.
Harvard Web Publishing Web Publishing for the Harvard Community
Using the Remind App to facilitate Learning
NIEM Tool Strategy Next Steps for Movement
The COSMO Coding Standards Some Highlights
Social Media Calendars
Wikis Skills (application development): wiki editing and management
Kaspersky Social Channel
Module 02 Operating Systems
Presentation transcript:

Ease interaction with translators

Few principles Many translators are often non technical It’s one of the easy way to start contributing By creating a friendly environement, they’ll often review your english content and communicate about your software Friendly translator environment is (by priority): Translation platform Significative content Some communication Compatible release cycle

Ease interaction with translators 1. Translation platform There is plenty of translation platform, some you’ll have to self- host, some related to existing communities, some more It prevents: git usage for contributor, badly formated content If offers: notification, suggestion, history, search, quality checks, discussion place… Don’t fork a translation platform and don’t accept translation patches! Most will directly connect to git (Weblate, Pootle, Pontoon, Mojito, ...) , some will let you decide when to push/pull (Zanata, Transifex, …). You have plenty of choices! All of them support gettext and multiple file format support.

Ease interaction with translators 2. Significative content Can interface be translated? Is content translatable? think about G-Recipes or G-Software Can application error messages be translated? Is the website translatable? Is documentation translatable? Is manpage translatable? If you can’t, consider to think about choosing a compatible tool to do it, building a website with a tool that doesn’t support l10n means doing it again in the future!

Ease interaction with translators 3. Some communication Translators are just like any other user, they use many softwares. When they like one and understand how to contribute it, how to keep them informed? Weblate have a notification by rss or email when new content arrives, but posting an email & blog post about translating would be great ! What do we need to know : When is coming release and the deadline What are major changes in the release Where to translate Bonus : how to test the coming release A two weeks notice should be fine for most project

Ease interaction with translators 4. Comptabile release cycle If your release cycle is short (≤ 3 months) : You may connect your translation platform directly to your main working branch If your release cycle is long (≥ 3 months): Consider providing both stable/unstable branch to translators Consider minor version so new translation get published Like a code patch, seeing a new release of a software without your work is demotivating! Try not to rewrite your content all the time! ~300 words per Hour